Skip to content

Commit 06adcde

Browse files
4.3.4 release notes
[ci skip]
1 parent 66e158f commit 06adcde

1 file changed

Lines changed: 89 additions & 0 deletions

File tree

release-notes/4.3.4.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
## RabbitMQ 4.3.4
2+
3+
RabbitMQ `4.3.4` is a maintenance release in the `4.3.x` [release series](https://www.rabbitmq.com/release-information).
4+
5+
It is **strongly recommended** that you read [4.3.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.0)
6+
in detail if upgrading from a version prior to `4.3.0`.
7+
8+
### Minimum Supported Erlang Version
9+
10+
The minimum supported Erlang version for this release series is `27.0`.
11+
12+
[RabbitMQ and Erlang/OTP Compatibility Matrix](https://www.rabbitmq.com/docs/which-erlang) has more details on Erlang version requirements for RabbitMQ.
13+
14+
Nodes **will fail to start** on older Erlang releases.
15+
16+
17+
## Changes Worth Mentioning
18+
19+
Release notes can be found on GitHub at [rabbitmq-server/release-notes](https://github.com/rabbitmq/rabbitmq-server/tree/v4.3.x/release-notes).
20+
21+
### Core Server
22+
23+
#### Bug Fixes
24+
25+
* Quorum queues in clusters upgraded from `3.13.x` to `4.2.x` and then to `4.3.x` could stop
26+
emitting metrics and taking snapshots after a node restart.
27+
28+
GitHub issues: [#16974](https://github.com/rabbitmq/rabbitmq-server/issues/16974), [#16990](https://github.com/rabbitmq/rabbitmq-server/pull/16990)
29+
30+
* The AMQP 1.0 parser now detects standard message body sections more strictly.
31+
32+
GitHub issue: [#17017](https://github.com/rabbitmq/rabbitmq-server/pull/17017)
33+
34+
* The AMQP 1.0 parser now decodes certain array values more efficiently.
35+
36+
GitHub issue: [#16994](https://github.com/rabbitmq/rabbitmq-server/pull/16994)
37+
38+
39+
### Stream Plugin
40+
41+
#### Bug Fixes
42+
43+
* The [single active consumer](https://www.rabbitmq.com/docs/streams#single-active-consumer) coordinator
44+
did not notify a consumer that was re-selected for activation while it was still deactivating,
45+
leaving the group without an active consumer.
46+
47+
Contributed by @pterygota.
48+
49+
GitHub issues: [#16975](https://github.com/rabbitmq/rabbitmq-server/issues/16975), [#16976](https://github.com/rabbitmq/rabbitmq-server/pull/16976)
50+
51+
52+
### Management Plugin
53+
54+
#### Bug Fixes
55+
56+
* Very short lived exclusive queues could cause an exception during metric collection, producing
57+
log noise.
58+
59+
GitHub issues: [#16989](https://github.com/rabbitmq/rabbitmq-server/issues/16989), [#16999](https://github.com/rabbitmq/rabbitmq-server/issues/16999), [#17002](https://github.com/rabbitmq/rabbitmq-server/pull/17002)
60+
61+
* After an IdP-initiated OAuth 2 login, the management UI now returns the user
62+
to the page that was open before the login instead of the default one.
63+
64+
Contributed by @thisisnsh.
65+
66+
GitHub issues: [#16957](https://github.com/rabbitmq/rabbitmq-server/pull/16957), [#16961](https://github.com/rabbitmq/rabbitmq-server/pull/16961)
67+
68+
#### Enhancements
69+
70+
* The management UI Content Security Policy (CSP) no longer includes the `unsafe-eval` and
71+
`unsafe-inline` directives.
72+
73+
GitHub issue: [#16916](https://github.com/rabbitmq/rabbitmq-server/pull/16916)
74+
75+
76+
### Federation Plugin
77+
78+
#### Bug Fixes
79+
80+
* In scenarios that involved a federated queue and a federated exchange with exactly the same name in the same virtual host,
81+
deleting an upstream unintentionally corrupted the federated exchange(s) operating state, breaking federation
82+
for the exchange in question.
83+
84+
GitHub issues: [#16991](https://github.com/rabbitmq/rabbitmq-server/issues/16991), [#16997](https://github.com/rabbitmq/rabbitmq-server/pull/16997)
85+
86+
87+
### Dependency Changes
88+
89+
None in this release.

0 commit comments

Comments
 (0)