Releases: SvetlovA/static-mock
Releases · SvetlovA/static-mock
v2.6.0
What's Changed
- Bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #41
- Bump actions/setup-dotnet from 4 to 5 by @dependabot[bot] in #42
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #43
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #44
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #46
- Net10 support by @SvetlovA in #45
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- Bump actions/checkout from 3 to 4 by @dependabot[bot] in #35
- Bump actions/setup-dotnet from 3 to 4 by @dependabot[bot] in #34
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #38
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #37
- ARM Support by @SvetlovA in #39
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- added unsafe Methods/Properties mock support
- updated core libs (using MonoMod.Core for .net)
- fixed getting instance from expressions scope
- implemented framework dependent hook builders
PRs
- Bump dorny/test-reporter from 1 to 2 by @dependabot in #31
- Native detour support by @SvetlovA in #32
Full Changelog: v2.3.0...v2.4.0
v2.3.0
v2.2.0
- [Implemented] net8 support
- [Improved] documentation
Full Changelog: v2.1.0...v2.2.0
v2.1.0
v2.0.0
- [improved] added support for .net framework .net core .net (net462; net47; net471; net472; net48; net481;netcoreapp3.1; net5.0; net6.0; net7.0);
- [improved] set main project to target framework for netstandard2.0;
- [improved] added tests for multiple frameworks and core engines;
- [Implemented] support of core hooking engines (MonoMod);
- [implemented] benchmark projects;
- [braking changes] for instances methods/properties mocking for non-generic way of mocking, parameter
setupPropertiesnew SetupProperties { Instance = instance }is required
v1.8.0
- [Improve] Bodies of functions executes on mocking
- [Implemented] Parametrized hook functions (support up to 9 parameters)
- [Implemented] Methods mapping by parameters, to map owerridings
- [Breaking changes] Removed async callbacks and returns. Use returns with functions
- [Breaking changes] Removed return callbacks. Use returns with functions
- [Breaking changes] Renamed IActionMock -> IActionMock
- [Breaking changes] Renamed SetupVoid -> SetupAction for non-generic mocking
- [Breaking changes] Callback available only for methods that returns void