Release Overview: Blog Post
Big Changes
- Upgrades to Marten 8, Weasel 8, using JasperFx
- Upgrades to all transport clients as possible
- Added EF Core multi-tenancy
- Improved abilities for modular monolithic architectures while using the transactional inbox/outbox support
What's Changed
- Features/date bug by @dominikjeske in #1451
- Maybe corrects tenant id on setting it on MessageContext. Closes GH-1442 by @jeremydmiller in #1452
- Add support policy by @Hawxy in #1457
- Using JasperFxOptions for resource creation and type load mode defaults by @jeremydmiller in #1456
- Persistence improvements for Wolverine 4 by @jeremydmiller in #1458
- Using the message type name for otel activity span names. Closes GH-1454 by @jeremydmiller in #1459
- Bump infrastructure dependencies and align versions by @Hawxy in #1460
- Support for [FromKeyedServices] in both handlers and HTTP endpoints by @jeremydmiller in #1461
Full Changelog: V3.13.4...V4.0.0