Releases: reactor/reactor-rabbitmq
1.4.1.RELEASE
Changes between 1.4.0.RELEASE and 1.4.1.RC1
This release includes a new feature. It is compatible with 1.4.0.RELEASE.
Note as of this release, Reactor RabbitMQ does not follow semantic versioning anymore, it uses now a GENERATION.MAJOR.MINOR versioning scheme for consistency with the other Reactor libraries.
Support exchange-to-exchange binding and unbinding
GitHub issue: #121
1.4.1.RC1
Changes between 1.4.0.RELEASE and 1.4.1.RC1
This release includes a new feature. It is compatible with 1.4.0.RELEASE.
Note as of this release, Reactor RabbitMQ does not follow semantic versioning anymore, it uses now a GENERATION.MAJOR.MINOR versioning scheme for consistency with the other Reactor libraries.
Support exchange-to-exchange binding and unbinding
GitHub issue: #121
1.4.0.RELEASE
Changes between 1.3.0.RELEASE and 1.4.0.RELEASE
This release includes a new feature, a usability improvement, and an upgrade of Reactor Core. It is compatible with 1.3.0.RELEASE.
Thanks to @Sage-Pierce and @vanseverk for their contribution on this release.
Add Sender#sendWithTypedPublishConfirms
Allows to publish OutboundMessage
instances of a custom class and get them back in the flux of OutboundMessageResult
GitHub issue: #109
Add @NonNullApi and @nullable annotations
GitHub issue: #111
Bump Reactor Core to 3.3.1
GitHub issue: #118
1.4.0.RC1
Changes between 1.3.0.RELEASE and 1.4.0.RC1
This release includes a new feature and a usability improvement. It is compatible with 1.3.0.RELEASE.
Thanks to @Sage-Pierce and @vanseverk for their contribution on this pre-release.
Add Sender#sendWithTypedPublishConfirms
Allows to publish OutboundMessage
instances of a custom class and get them back in the flux of OutboundMessageResult
GitHub issue: #109
Add @NonNullApi and @nullable annotations
GitHub issue: #111
v1.3.0.RELEASE
Changes between 1.2.0.RELEASE and 1.3.0.RELEASE
This release includes new features, bug fixes, and dependency upgrades. It is compatible with 1.3.0.RELEASE.
Thanks to @vanseverk, @pmackowski, and @philsttr for their contribution on this release.
Add support for handling returned (undeliverable) messages in Sender
GitHub issue: #95
Allow passive exchange and queue declaration
GitHub issue: #84
Add hook to configure Mono<Connection>
GitHub issue: #105
Support client-generated consumer tags
GitHub issue: #96
Make Sender
and Receiver
closing more robust
GitHub issue: #103
Remove ConfirmListener
from Channel
GitHub issue: #98
Cache Connection
and Channel
only on success
GitHub issue: #94
Using connectionSupplier
results in multiple connections created
GitHub issue: #93
Emit exception on server-initiated channel closing
GitHub issue: #86
Do not close channel in RpcClient
GitHub issue: #92
Bump Reactor to 3.3.0.RELEASE
GitHub issue: #91
Bump Java client to 5.7.3
GitHub issue: #90
Make sure RPC client is thread-safe
GitHub issue: #81
1.3.0.M2
Changes between 1.2.0.RELEASE and 1.3.0.M2
This pre-release includes new features, bug fixes, and dependency upgrades. It is compatible with 1.2.0.RELEASE.
Thanks to @vanseverk, @pmackowski, and @philsttr for their contribution on this pre-release.
Add support for handling returned (undeliverable) messages in Sender
GitHub issue: #95
Allow passive exchange and queue declaration
GitHub issue: #84
Add hook to configure Mono<Connection>
GitHub issue: #105
Support client-generated consumer tags
GitHub issue: #96
Make Sender
and Receiver
closing more robust
GitHub issue: #103
Remove ConfirmListener
from Channel
GitHub issue: #98
Cache Connection
and Channel
only on success
GitHub issue: #94
Using connectionSupplier
results in multiple connections created
GitHub issue: #93
Emit exception on server-initiated channel closing
GitHub issue: #86
Do not close channel in RpcClient
GitHub issue: #92
Bump Reactor to 3.3.0.M3
GitHub issue: #91
Bump Java client to 5.7.3
GitHub issue: #90
Make sure RPC client is thread-safe
GitHub issue: #81
1.3.0.M1
Changes between 1.2.0.RELEASE and 1.3.0.M1
This pre-release includes a new feature and an upgrade of the Reactor Core library. It is compatible with 1.2.0.RELEASE.
Thanks to @vanseverk for his contribution on this pre-release.
Allow passive exchange and queue declaration
GitHub issue: #84
Bump Reactor to 3.3.0.M2
GitHub issue: #91
1.2.0.RELEASE
Changes between 1.1.0.RELEASE and 1.2.0.RELEASE
This minor release includes a bug fix, dependency upgrades, and improvements in the publisher confirms support. It is compatible with 1.1.0.RELEASE. All users are encouraged to upgrade to this release.
Thanks to @pmackowski for his contribution on this release.
Limit in-flight records in publisher confirms if requested
GitHub issue: #66
Implement back pressure in publisher confirms support
GitHub issue: #63
Channels are leaking when CancelCallback is used
GitHub PR: #60
Bump Reactor to 3.2.8
GitHub issue: #83
1.2.0.RC2
Changes between 1.1.0.RELEASE and 1.2.0.RC2
This pre-release includes a bug fix, dependency upgrades, and improvements in the publisher confirms support. It is compatible with 1.1.0.RELEASE.
Thanks to @pmackowski for his contribution on this pre-release.
Limit in-flight records in publisher confirms if requested
GitHub issue: #66
Implement back pressure in publisher confirms support
GitHub issue: #63
Channels are leaking when CancelCallback is used
GitHub PR: #60
Bump Reactor to 3.2.8
GitHub issue: #83
1.2.0.RC1
Changes between 1.1.0.RELEASE and 1.2.0.RC1
This pre-release includes a bug fix, dependency upgrades, and improvements in the publisher confirms support. It is compatible with 1.1.0.RELEASE.
Thanks to @pmackowski for his contribution on this pre-release.
Limit in-flight records in publisher confirms if requested
GitHub issue: #66
Implement back pressure in publisher confirms support
GitHub issue: #63
Channels are leaking when CancelCallback is used
GitHub PR: #60
Bump Reactor to 3.2.6
GitHub issue: #80