Skip to content
This repository was archived by the owner on Aug 30, 2025. It is now read-only.

Latest commit

 

History

History
137 lines (59 loc) · 4.5 KB

File metadata and controls

137 lines (59 loc) · 4.5 KB

4.0.0 (2025-08-30)

Bug Fixes

  • Marked all implementations as Obsolete (c7c612e)

BREAKING CHANGES

  • Deprecated package

3.2.0 (2024-11-13)

Features

3.1.0 (2024-07-14)

Features

  • Added support to .NET8, .NET7 (479748f)

3.0.1 (2022-09-28)

Reverts

  • Revert "test: Fixed test project for sonar scan" (7072054)
  • Revert "ci: Envs in workflow for tests workflow" (fabdd69)

3.0.0 (2022-07-18)

Bug Fixes

  • Fixed pipelines and global.json to version 6.0.200 (2f59368)

Code Refactoring

  • Remove PrivateMethodExtensions.InvokePrivateMethod() (eb58cb6)
  • Remove PrivatePropertyExtensions.SetPrivateField() (38c7b50)
  • Remove PrivatePropertyExtensions.SetPrivateProperty() (15ee56d)

Features

  • Add support to debug in runtime Microsoft.SourceLink.GitHub (1f16a1f)

BREAKING CHANGES

  • Remove discontinued extensions PrivatePropertyExtensions.SetPrivateField()
  • Remove discontinued extensions PrivatePropertyExtensions.SetPrivateProperty()
  • Remove discontinued extensions PrivateMethodExtensions.InvokePrivateMethod()

2.2.0 (2022-02-03)

Features

  • Added const PriorityOrderer.Name and PriorityOrderer.Assembly to facilitate the ordering of tests;

2.1.0 (2021-12-15)

Features

  • Added new helper to invoke non public methods ObjectInvoker.Invoke;

Enhancements

  • Improved the methods InvokeNonPublicMethod and InvokeNonPublicMethodAsync to return better exceptions;

2.0.0 (2021-11-20)

Updates

  • Added support to .NET 6

Breaking Changes

  • Discontinued the method PrivatePropertyExtensions.SetPrivateProperty. New method SetNonPublicProperty;
  • Discontinued the method PrivatePropertyExtensions.SetPrivateField. New method SetNonPublicField;
  • Discontinued the method PrivatePropertyExtensions.InvokePrivateMethod. New method InvokeNonPublicMethod;
  • Discontinued the method PrivatePropertyExtensions.InvokePrivateMethodAsync. New method InvokeNonPublicMethodAsync;

1.3.0 (2021-08-28)

Features

  • Added new exception ConstructorNotFoundException;
  • Added new factory to create objects by non public constructor;

1.2.0 (2021-08-06)

Features

  • Added new exceptions PropertyNotFoundException and FieldNotFoundException;
  • Added new extensions to set private properties and fields;

1.1.0 (2021-07-24)

Features

  • Added async private method invocations
    • obj.InvokePrivateMethodAsync<TResult>();
    • obj.InvokePrivateMethodAsync();

1.0.0 (2021-07-23)

  • Start project