8.1.0
Breaking Changes
Since version 7.2, in an effort to improve the performance on the publishing side, we have tasked the .NET thread pool with handling message publishing. However, because tasks in the thread pool are not guaranteed to be executed in order, and because ensuring linear publishing makes sense in certain use cases, we will revert to linear publishing starting with this version. At the same time, we are introducing a new option, EnablePublishParallelSend
, to allow users to enable parallel message sending.
Features
- Upgrade reference nuget packages.
- Add new option
EnablePublishParallelSend
to support enable parallel message sending. (#1480) Thanks @yang-xiaodong - Dashboard k8s discovery respect the node port while configuring downstream request. (#1478) Thanks @3ldar
- Allow mongo start transaction custom session handle. (#1485) Thanks @shkarface
- SubscribeFilter Include MediumMessage in ConsumerContext. (#1464) Thanks @bschwehn
- Add publishing async support for start transaction. (#1493) Thanks @yang-xiaodong
- Azure Service Bus support configure additional message correlation header. (#1497) Thanks @demorgi
- Allow configuring PostgreSQL using an Npgsql data source. (#1496) Thanks @jonekdahl
- Allow configuring NATS using consumer options. (#1500) Thanks @yang-xiaodong
New Contributors
- @shkarface made their first contribution in #1485
Full Changelog: v8.0.1...v8.1.0