Releases: JasperFx/marten
Releases · JasperFx/marten
V8.13.1
What's Changed
- Improvements to the async daemon resiliency based on client usage by @jeremydmiller in #3972
Full Changelog: V8.13.0...V8.13.1
V8.13.0
This was a "fix" for an unforeseen failure condition, and more importantly, the ability to:
- append events to different tenants from IDocumentOperations
- append events from an
ISubscription
orEventProjection
What's Changed
- Fix for no data in WaitForNonStaleData**** and ability to append events to separate tenants in subscriptions or EventProjection by @jeremydmiller in #3967
Full Changelog: V8.12.0...V8.13.0
V8.12.0
System.Threading.Channels
This release finally pulls in the branch that completely replaces the usage of TPL DataFlow with Channels. We expect no issues around this, and it changes nothing about your usage at all. Just know that happened.
What's Changed
- Improvements for CritterWatch, WaitForNonStale*** improvements, channels support by @jeremydmiller in #3965
- Database descriptor fixes for tenant id assocations by @jeremydmiller in #3966
Full Changelog: V8.11.0...V8.12.0
V8.11.0
What's Changed
- New recipe for event enrichment in projections and a fix for multi-te… by @jeremydmiller in #3958
Full Changelog: V8.10.1...V8.11.0
V8.10.1
What's Changed
- Cleanup event metadata docs by @Hawxy in #3945
- Trying to add a little more robustness in the daemon hot/cold work di… by @jeremydmiller in #3954
- Fixed the != querying against nullable booleans. Closes GH-3953 by @jeremydmiller in #3955
Full Changelog: V8.10.0...V8.10.1
V8.10.0
What's Changed
- Includes an upgrade to JasperFx & JasperFx.Events that effectively switches the Marten "Async Daemon" from using the TPL DataFlow library to using System.Threading.Channels instead
- Fix for single stream projection rebuilds not being able to overwrite… by @jeremydmiller in #3937
- Hacked in a "fix" so you can use sticky connection when still using t… by @jeremydmiller in #3938
- Ability to do live aggregations without an identifier on the type. Cl… by @jeremydmiller in #3940
- Disallowing the usage of "sticky" connections in projections or subsc… by @jeremydmiller in #3941
Full Changelog: V8.9.0...V8.10.0
V8.9.0
What's Changed
- Ability to build a proper event wrapper from DocumentSession.Events by @jeremydmiller in #3929
Full Changelog: V8.8.2...V8.9.0
V8.8.2
What's Changed
- Code generation catches document storage of ancillary stores by @jeremydmiller in #3916
Full Changelog: V8.8.1...V8.8.2
V8.8.1
Reverses an accidental incompatibility downstream with Wolverine.Marten.
Mea culpa everyone,
Jeremy
V8.8.0
What's Changed
- 3896 support duplicating and indexing fields on subclass documents in hierarchies by @erdtsieck in #3910
- CA2254: Template should be a static expression by @HakamFostok in #3902
- Fixes #3462 Add ProjectionStateTracker for health check improvements by @mokarchi in #3775
- Use ObjectDisposedException throw helper by @HakamFostok in #3909
- Use Pattern Matching by @HakamFostok in #3901
- New ability to override the daemon mode to Solo in testing by @jeremydmiller in #3914
- Hardening the projection distributor shutdown for when advisory locks hang by @jeremydmiller in #3913
- Use collection expression for test projects by @HakamFostok in #3900
New Contributors
Full Changelog: V8.7.0...V8.8.0