4.0.0 (2025-08-30)
- Marked all implementations as
Obsolete(c7c612e)
- Deprecated package
3.2.0 (2024-11-13)
- Added support to .NET9 (4abb4a6)
3.1.0 (2024-07-14)
- Added support to .NET8, .NET7 (479748f)
3.0.1 (2022-09-28)
- Revert "test: Fixed test project for sonar scan" (7072054)
- Revert "ci: Envs in workflow for tests workflow" (fabdd69)
3.0.0 (2022-07-18)
- Fixed pipelines and global.json to version 6.0.200 (2f59368)
- Remove
PrivateMethodExtensions.InvokePrivateMethod()(eb58cb6) - Remove
PrivatePropertyExtensions.SetPrivateField()(38c7b50) - Remove
PrivatePropertyExtensions.SetPrivateProperty()(15ee56d)
- Add support to debug in runtime
Microsoft.SourceLink.GitHub(1f16a1f)
- Remove discontinued extensions
PrivatePropertyExtensions.SetPrivateField() - Remove discontinued extensions
PrivatePropertyExtensions.SetPrivateProperty() - Remove discontinued extensions
PrivateMethodExtensions.InvokePrivateMethod()
2.2.0 (2022-02-03)
- Added const
PriorityOrderer.NameandPriorityOrderer.Assemblyto facilitate the ordering of tests;
2.1.0 (2021-12-15)
- Added new helper to invoke non public methods
ObjectInvoker.Invoke;
- Improved the methods
InvokeNonPublicMethodandInvokeNonPublicMethodAsyncto return better exceptions;
2.0.0 (2021-11-20)
- Added support to .NET 6
- Discontinued the method
PrivatePropertyExtensions.SetPrivateProperty. New methodSetNonPublicProperty; - Discontinued the method
PrivatePropertyExtensions.SetPrivateField. New methodSetNonPublicField; - Discontinued the method
PrivatePropertyExtensions.InvokePrivateMethod. New methodInvokeNonPublicMethod; - Discontinued the method
PrivatePropertyExtensions.InvokePrivateMethodAsync. New methodInvokeNonPublicMethodAsync;
1.3.0 (2021-08-28)
- Added new exception
ConstructorNotFoundException; - Added new factory to create objects by non public constructor;
1.2.0 (2021-08-06)
- Added new exceptions
PropertyNotFoundExceptionandFieldNotFoundException; - Added new extensions to set private properties and fields;
1.1.0 (2021-07-24)
- Added async private method invocations
obj.InvokePrivateMethodAsync<TResult>();obj.InvokePrivateMethodAsync();
- Start project