7.2.0
As part of this release we had 177 commits which resulted in 23 issues being closed.
Improvements
- #5453 Give user defined licenses precedence
- #5430 Allow disabling publish functionality
- #5411 Add new API that allows usage of an externally managed container
- #5401 Expose MessageId on DelayedRetryMessage
- #5394 Add configuration API for In memory gateway deduplication persistence
- #5393 Feature Request: Async Notifications Delegates
- #5391 Preserving native (transport) message ID
- #5369 Add struct support to the XML Serializer
- #5346 Clean up GenerateImplementationFor error messages
- #5342 Always process messages that have handlers regardless of conventions
- #5333 Allow transports to expose native message information on the ErrorContext
- #5327 Add discard as an option for custom recoverability policies
- #5308 Smarter convention that discovers either solution file or .learningtransport directory
- #5261 Improve exception when multiple persistences are configured
- #5256 Mutating forwarded message's headers leaks into incoming headers
- #5239 Use of StringBuilder.AppendLine often causes empty lines in the log
- #5229 TransportTests do not invoke PreStartupChecks
- #5207 Clarify that queue creation happens before startup checks
- #5111 Check saga correlation property value on messages earlier in the pipeline
- #4119 Write log entry when publishing without subscribers when message driven pubsub is used
- #3764 Enhance SendOptions documentation
- #3621 Minor V6 Naming Inconsistencies in the Pipeline
- #2609 When logging a message processing failure, include message type
- #5445 Add additional exception information
Where to get it
You can download this release from nuget.