Skip to content

Commit da8743f

Browse files
US857114: Update release notes to include US857114 breaking changes (#177)
1 parent 793690d commit da8743f

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

release-notes-8.0.0.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@
44
${version-number}
55

66
#### New Features
7-
- **US857114**: Introduced `CAF_RABBITMQ_PROTOCOL` environment variable so that RabbitMQ URL protocol is customisable.
8-
This allows for TLS-enabled connections to be made to RabbitMQ if desired.
9-
By default, this variable is set to "amqp" so there is no change in behaviour unless specified.
107
- **US857114:** Quorum queues leveraging 'x-delivery-count' for the handling of poison messages.
118

129
#### Bug Fixes
@@ -18,5 +15,11 @@ ${version-number}
1815
#### Breaking Changes
1916
- **US749035**: Classic queues and priority queues are deprecated, priority queues can still be created however it is no
2017
longer possible to publish messages with a priority.
21-
When using `cfg~caf~worker~RabbitConfiguration.js`, the type of queue created by workers can be controlled by the ENV
22-
CAF_RABBITMQ_QUEUE_TYPE, this currently defaults to 'quorum', but will be removed in a future release.
18+
When using `cfg~caf~worker~RabbitWorkerQueueConfiguration.js`, the type of queue created by workers can be controlled
19+
by the ENV CAF_RABBITMQ_QUEUE_TYPE, this currently defaults to 'quorum', but will be removed in a future release.
20+
- **US857114**: Introduced configurable Rabbit MQ protocol so that, if desired, Rabbit MQ communication can be TLS
21+
enabled. When using `cfg~caf~worker~RabbitConfiguration`, the rabbit protocol used by services can be configured using
22+
the CAF_RABBITMQ_PROTOCOL environment variable. The default value is 'amqp'.
23+
Consumers using the util-rabbitmq module will need to handle additional exceptions when creating a Rabbit connection
24+
through `RabbitUtil.java`. RabbitUtil.createRabbitConnection now requires a protocol argument.
25+

0 commit comments

Comments
 (0)