Releases: JasperFx/wolverine
Releases · JasperFx/wolverine
V3.9.1
What's Changed
- Important fix for scheduled message delivery with PostgreSQL backed storage by @jeremydmiller in #1284
Full Changelog: V3.9.0...V3.9.1
V3.9.0
What's Changed
- Support deleting documents by id or expression as a IMartenOp side effect by @elexisvenator in #1275
- Fix dead link in docs by @schnerring in #1274
- Posting invalid Json should produce problemdetails containing invalid json error information by @erdtsieck in #1277
- MartenOps.StartStream() can guard against empty or null stream keys w… by @jeremydmiller in #1280
- Little refresh on the projection distribution docs by @jeremydmiller in #1281
Full Changelog: V3.8.1...V3.9.0
V3.8.1
What's Changed
- Adding an activity tag for the current message handler by @jeremydmiller in #1252
- Dead letter message expiration by @jeremydmiller in #1253
- Dead letter queue storage improvements for CritterWatch usage by @jeremydmiller in #1255
- Make IdentityAttribute bypass convention for determining aggregate ID by @anhtin in #1264
- Not allowing a retry of completing an ASB envelope if the lock is exp… by @jeremydmiller in #1265
- Asserting that strict ordering is not supported for local queues by @jeremydmiller in #1267
Full Changelog: V3.8.0...V3.8.1
V3.8.0
What's Changed
- Fix typo by @andrewlock in #1240
- Remove constraint on version of System.Diagnostics.DiagnosticSource by @dominikjeske in #1247
- Ability to make a global latch on sending failure acks. Closes GH-1249 by @jeremydmiller in #1250
New Contributors
- @andrewlock made their first contribution in #1240
- @dominikjeske made their first contribution in #1247
Full Changelog: V3.7.0...V3.8.0
V3.7.0
This was a somewhat sizable release. See the closed issue list for the 3.7.0 milestone as well.
What's Changed
- New IConfigureLocalQueue mechanism for easier configuration of local queues when using sticky handlers by @jeremydmiller in #1224
- Persistence improvements for multiple receivers of the same message, big new tutorials by @jeremydmiller in #1226
- More updates to the vertical slice & modular monolith guides by @jeremydmiller in #1229
- Seeding a new sample IncidentService, new guides for CQRS w/ Marten & Railway Programming by @jeremydmiller in #1231
- Health checks are an "upsert" now so that a node is put back if it's … by @jeremydmiller in #1234
- Nuget updates to remove more vulnerabilities by @NeussConsulting in #1233
- Sending a fake session identifier in Ping() for Azure Service Bus. Cl… by @jeremydmiller in #1236
- Sagas don't get impacted (and broken) by the "Separated" handler flag by @jeremydmiller in #1237
- Fixed DLQ replayability with messages from external table listeners by @jeremydmiller in #1238
- Moar doc updates for vertical slice & modular monolith usage & cqrs by @jeremydmiller in #1239
Full Changelog: V3.6.5...V3.7.0
V3.6.5
What's Changed
- Better exception for trying to publish a message that only has "stick… by @jeremydmiller in #1221
- Little addition to dotnet run -- describe outputs for sticky handlers… by @jeremydmiller in #1222
- Delegating DrainAsync for receiver with rules by @jeremydmiller in #1223
Full Changelog: V3.6.4...V3.6.5
V3.6.4
What's Changed
- First cut at a tutorial about Wolverine for MediatR users. Closes GH-275 by @jeremydmiller in #1219
- Disables failure acks to external message table inputs. Closes GH-1218 by @jeremydmiller in #1220
Full Changelog: V3.6.3...V3.6.4
V3.6.1
Note this bug fix isn't related to anything new in 7.36
What's Changed
- Ensuring that external message table endpoints always operate as du… by @jeremydmiller in #1210
Full Changelog: V3.6.0...V7.36.1
V3.6.3
What's Changed
- Doh, fixed an Activity.SetTag() that blew up when there's an Otel lis… by @jeremydmiller in #1216
Full Changelog: V3.6.2...V3.6.3
V3.6.2
What's Changed
- External tables plus policies by @jeremydmiller in #1215
Full Changelog: V7.36.1...V3.6.2