| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 10.7.0 source code.tar.gz | 2026-07-29 | 5.7 MB | |
| 10.7.0 source code.zip | 2026-07-29 | 11.4 MB | |
| README.md | 2026-07-29 | 2.8 kB | |
| Totals: 3 Items | 17.1 MB | 0 | |
What's Changed
This is mainly a fix release, but note that the changes for release per-message transformers and mappers to their factories contain breaking changes for internal APIs (may impact 3rd parties replacing them for tests) and change the default behavior for transient pipelines to resolve the DI scope for that handler/transformer/mapper independently. The old shared scope for transient can be re-enabled if needed. See release-notes.md for more.
Fixes
- fix(#4192): key pipeline caches by runtime Type to fix simple-name collision by @DevJonny in https://github.com/BrighterCommand/Brighter/pull/4194
- fix: stamp scheduler fire-envelopes as MT_COMMAND by @DevJonny in https://github.com/BrighterCommand/Brighter/pull/4195
- fix concurrency issue in OutboxProducerMediator by @morbalint in https://github.com/BrighterCommand/Brighter/pull/4197
- fix: message-pump observability fixes (#4086, [#4089], [#4090]) by @iancooper in https://github.com/BrighterCommand/Brighter/pull/4207
- GH-4202 Resolve trace resolver by @lillo42 in https://github.com/BrighterCommand/Brighter/pull/4212
- fix: case-insensitive SessionId and reserved-header handling for ASB (#4054) by @iancooper in https://github.com/BrighterCommand/Brighter/pull/4205
- fix: preserve MessageHeader.Bag keys verbatim through serialization (#4151) by @iancooper in https://github.com/BrighterCommand/Brighter/pull/4215
- fix: latch Kafka fatal-error flag so error bursts cannot mask it (#4227) by @iancooper in https://github.com/BrighterCommand/Brighter/pull/4229
- fix(#4196): forward dead-letter reason and description to Azure Service Bus native fields by @DevJonny in https://github.com/BrighterCommand/Brighter/pull/4201
- fix: honour Spanner emulator detection in outbox/inbox connections (#4162) by @iancooper in https://github.com/BrighterCommand/Brighter/pull/4225
- Fix outbox clear isolation between mediators by @thomhurst in https://github.com/BrighterCommand/Brighter/pull/4242
- Await in-memory publish confirmation handling by @thomhurst in https://github.com/BrighterCommand/Brighter/pull/4245
- fix: release per-message transformers and mappers to their factories by @iancooper in https://github.com/BrighterCommand/Brighter/pull/4254
New Features
- feat(validation): ValidatePipelines warns on unresolvable transforms and missing validation providers (#4159) by @xbizzybone in https://github.com/BrighterCommand/Brighter/pull/4189
- GH-4190 Add support to KIP-848 by @lillo42 in https://github.com/BrighterCommand/Brighter/pull/4233
New Contributors
- @morbalint made their first contribution in https://github.com/BrighterCommand/Brighter/pull/4197
Full Changelog: https://github.com/BrighterCommand/Brighter/compare/10.6.0...10.7.0