Releases: OrleansContrib/OrleansTestKit
8.2.2
This is a feature release that improves support for dependency injection of keyed services:
- Fix keyed services key type by @rinkeb in #169
- Upgrade project dependencies and bump NuGet package version by @seniorquico in #170
Full Changelog: 8.2.1...8.2.2
Thanks to @rinkeb for their contribution!
8.2.1
This is a feature release that addresses the following issues:
- Correct double call to OnActivateAsync in IRemindable grains by @amccool in #165
- Upgrade project dependencies and bump NuGet package version by @seniorquico in #168
Full Changelog: 8.2.0...8.2.1
Thanks to @amccool for their contribution!
8.2.0
4.0.1
Fix method signature change in RuntimeContext 7.2.5 (#157) * Fix method signature change in RuntimeContext * Proper version
8.1.0
8.0.0
4.0.0
4.0.0-beta.3
This is a feature release that addresses the following issues:
Thanks to @cmeyertons and @jkonecki for their contributions!
4.0.0-beta.2
This is a feature release that addresses the following issues:
- Ignore disposed timers in
FireAllTimers
(#129) - Add non-generic grain factory methods (#131)
- Improve testability of grains depending on
ITimerRegistry
by "injecting"RuntimeContext
(#135). Note that this depends on dotnet/orleans#8436 (not available in Orleans 7.1.2).
Thanks to @spingee and @cmeyertons for their first contributions!
4.0.0-beta.1
This is a major, breaking release that adds support for Orleans 7 and drops support for Orleans 3. This is being published as a pre-release package to collect feedback. Please open a new GitHub Issue if you experience any issues with the Orleans TestKit and its support for Orleans 7.
Thanks to @Badabunga for the initial work porting the Orleans TestKit mocks to Orleans 7!