Skip to content

Releases: OrleansContrib/OrleansTestKit

8.2.2

05 Oct 14:31
Compare
Choose a tag to compare

This is a feature release that improves support for dependency injection of keyed services:

Full Changelog: 8.2.1...8.2.2

Thanks to @rinkeb for their contribution!

8.2.1

07 Sep 04:47
01d1388
Compare
Choose a tag to compare

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

19 Jul 21:43
cf64b8d
Compare
Choose a tag to compare

This is a feature release that addresses the following issues:

  • Update to Orleans 8.2 and add support for RegisterGrainTimer (#163) 🎉

Thanks to @oising for their contribution!

4.0.1

19 May 21:58
eee8bd0
Compare
Choose a tag to compare
Fix method signature change in RuntimeContext 7.2.5 (#157)

* Fix method signature change in RuntimeContext

* Proper version

8.1.0

18 Apr 20:28
72003a7
Compare
Choose a tag to compare

This is a feature release that addresses the following issues:

  • Add support for Orleans 8.1 (#160) 🎉

8.0.0

07 Jan 06:46
ee3095b
Compare
Choose a tag to compare

This is a feature release that addresses the following issues:

  • Add support for Orleans 8 (#150) 🎉

Thanks to @jkonecki for their contribution!

4.0.0

07 Jan 05:50
cdfe7ff
Compare
Choose a tag to compare

This is a feature release that addresses the following issues:

  • Add support for POCO grains (#130)
  • Add support for [GrainType(..)] attributes (#141)
  • Add support for persistent state facets (#148)
  • Support Orleans 7.2.4 (now the minimum required version of Orleans)

Thanks to @spingee and @Romanx for their contributions!

4.0.0-beta.3

25 Jul 13:02
0976774
Compare
Choose a tag to compare
4.0.0-beta.3 Pre-release
Pre-release

This is a feature release that addresses the following issues:

  • Improve IGrainRuntime and IGrainContext mocks (#139)
  • Add support for Orleans 7.2.0 (#143)

Thanks to @cmeyertons and @jkonecki for their contributions!

4.0.0-beta.2

21 May 14:57
46c289e
Compare
Choose a tag to compare
4.0.0-beta.2 Pre-release
Pre-release

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

06 Feb 07:26
3a7f42f
Compare
Choose a tag to compare
4.0.0-beta.1 Pre-release
Pre-release

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!