What's Changed
Features
- Database Migrations by @iancooper in #4039
- Pipeline Validation Handler with support for FluentValidation, Data Annotations, and Brighter Specifications (#4175) by @xbizzybone in #4183
Fixes
- fix: Newtonsoft.Json compatibility on MessageHeader and Baggage (#4149) by @DevJonny in #4158
- [Feat] Message Mapping Errors should use the Reject path and an invalid message queue if available by @iancooper in #4165
- fix: trim optional whitespace in W3C baggage delimiters (#4173) by @iancooper in #4178
- Fix consumer OTel trace isolation by @thomhurst in #4166
- Spec 0034: failed-delivery observability for confirmation-based producers (#4179) by @iancooper in #4180
- fix(asb): add SequenceNumber to ReservedHeaders to prevent duplicate key on redelivery by @MikeFreeman-Flagstone in #4187
Housekeping
- chore(aws-tests): swap Moto for Floci as the AWS mock for integration tests by @slang25 in #4148
- Use sub-agents with a model policy in /spec commands by @iancooper in #4163
- chore: auto-approve read-only Bash and tools in shared Claude Code config by @iancooper in #4174
New Contributors
- @xbizzybone made their first contribution in #4183
Full Changelog: 10.5.1...10.6.0