Skip to content

V3.0.0

Compare
Choose a tag to compare
@jeremydmiller jeremydmiller released this 16 Oct 21:09
· 190 commits to main since this release

Finally!

Wolverine 3.0 is finally here! See the migration guide for the things to watch out for
when upgrading to 3.0 -- don't worry, we don't think the update from 2.* is going to be that bad.

The really big changes are:

  1. Supporting ServiceProvider in addition to Lamar as the IoC container for Wolverine applications
  2. Ability to bootstrap Wolverine through HostApplicationBuilder or even just from IServiceCollection.AddWolverine()
  3. The leader election inside of Wolverine and hence the effectiveness of its inbox/outbox message recovery is greatly improved over the 2.* model that had proven problematic for some folks
  4. Batched messaging
  5. "Sticky" message handlers where the same message can be handled independently by more than one handler in the same application
  6. Pulsar transport
  7. RavenDb persistence

See the entire list of issues closed in 3.0 here.

What's Changed

New Contributors

Full Changelog: V2.17.0...V3.0.0