Releases: rabbitmq/rabbitmq-jms-client
1.11.1
1.11.0
Changes between 1.10.0 and 1.11.0
This is a maintenance release that includes a bug fix, 2 improvements, and an upgrade of the RabbitMQ Java client dependency. This release is backward-compatible with 1.10.0. All users are encouraged to upgrade to this version.
Handle request-reply with RabbitMQ direct reply-to
GitHub issue: #48
Bump Java client to 4.8.3
GitHub issue: #67
JmsMessagingTemplate.convertSendAndReceive fails re-declaring temp queue
GitHub issue: #47
Add option to not declare reply-to destination for consumed messages
GitHub issue: #69
1.11.0.RC2
Changes between 1.10.0 and 1.11.0.RC2
This is a release candidate for 1.11.0, a maintenance release that includes a bug fix, 2 improvements, and an upgrade of the RabbitMQ Java client dependency. This release is backward-compatible with 1.10.0.
Handle request-reply with RabbitMQ direct reply-to
GitHub issue: #48
Bump Java client to 4.8.3
GitHub issue: #67
JmsMessagingTemplate.convertSendAndReceive fails re-declaring temp queue
GitHub issue: #47
Add option to not declare reply-to destination for consumed messages
GitHub issue: #69
1.11.0.RC1
Changes between 1.10.0 and 1.11.0.RC1
This is a release candidate for 1.11.0, a maintenance release that includes a bug fix, an enhancement, and an upgrade of the RabbitMQ Java client dependency. This release is backward-compatible with 1.10.0.
Handle request-reply with RabbitMQ direct reply-to
GitHub issue: #48
Bump Java client to 4.8.2
GitHub issue: #67
JmsMessagingTemplate.convertSendAndReceive fails re-declaring temp queue
GitHub issue: #47
1.10.0
Changes between 1.9.0 and 1.10.0
This is a maintenance release that includes new features, bug fixes, and an upgrade of the RabbitMQ Java client dependency. This release is backward-compatible with 1.9.0. All users of the 1.x.x series are encouraged to use this version.
Add flag to throw exception on consumer startup failure
GitHub issue: #53
Throw exception only for queues when selector is not null
GitHub issue: #52
Add ConnectionFactory post processor
GitHub issue: #57
Add option to enable hostname verification
GitHub issue: #55
Support URIs in RMQConnectionFactory
GitHub issue: #50
Support for metrics collection
GitHub issue: #49
Upgrade to Java client 4.8.1
GitHub issue: #54
1.10.0.RC1
Changes between 1.9.0 and 1.10.0.RC1
This is a release candidate for 1.10.0, a maintenance release that includes new features, bug fixes, and an upgrade of the RabbitMQ Java client dependency. This release is backward-compatible with 1.9.0.
Add flag to throw exception on consumer startup failure
GitHub issue: #53
Throw exception only for queues when selector is not null
GitHub issue: #52
Add ConnectionFactory post processor
GitHub issue: #57
Add option to enable hostname verification
GitHub issue: #55
Support URIs in RMQConnectionFactory
GitHub issue: #50
Support for metrics collection
GitHub issue: #49
Upgrade to Java client 4.8.1
GitHub issue: #54
1.9.0
Changes between 1.8.1 and 1.9.0
This is a maintenance release that includes a new feature and an upgrade of the RabbitMQ Java client dependency. This release is backward-compatible with 1.8.1. Users of the 1.x series are encouraged to upgrade to this version.
Add callback to customise properties of outbound AMQP messages
GitHub issue: #42
Upgrade to RabbitMQ Java Client 4.6.0
The JMS Client now uses RabbitMQ Java Client 4.6.0.
GitHub issue: #44
1.9.0.RC1
Changes between 1.8.1 and 1.9.0.RC1
This is a release candidate for 1.9.0, a maintenance release that includes a new feature and an upgrade of the RabbitMQ Java client dependency. This release is backward-compatible with 1.8.1.
Add callback to customise properties of outbound AMQP messages
GitHub issue: #42
Upgrade to RabbitMQ Java Client 4.6.0
The JMS Client now uses RabbitMQ Java Client 4.6.0.
GitHub issue: #44
1.8.1
Changes between 1.8.0 and 1.8.1
This is a patch release that includes a bug fix. This release is backward-compatible with 1.7.0 and 1.8.0.
Add cleanUpServerNamedQueuesForNonDurableTopicsOnSessionClose to RMQObjectFactory
Thanks to @AlexShvedoff for this contribution.
GitHub issue: #39
1.8.0
Changes between 1.7.0 and 1.8.0
This is a maintenance release that includes a new option and an upgrade of the RabbitMQ Java client dependency. This release is backward-compatible with 1.7.0.
Add option to clean up server-named queues for non-durable topics on session closing
Those queues would be cleaned only on connection closing, now they can be closed on session closing by setting RMQConnectionFactory#cleanUpServerNamedQueuesForNonDurableTopicsOnSessionClose
to true. Default is false.
Thanks to @AlexShvedoff for this contribution.
GitHub pull request: #35
Upgrade to RabbitMQ Java Client 4.3.0
The JMS Client now uses RabbitMQ Java Client 4.3.0.
GitHub issue: #37