@@ -35,6 +35,11 @@ Release notes can be found on GitHub at [rabbitmq-server/release-notes](https://
3535
3636 GitHub issues: [ #9991 ] ( https://github.com/rabbitmq/rabbitmq-server/issues/9991 ) , [ #9803 ] ( https://github.com/rabbitmq/rabbitmq-server/discussions/9803 )
3737
38+ * ` queue_deleted ` and ` queue_created ` [ internal events] ( ) now include queue type as a module name,
39+ and not an inconsistent (with other queue and stream types) value ` classic ` .
40+
41+ GitHub issue: [ #10142 ] ( https://github.com/rabbitmq/rabbitmq-server/pull/10142 )
42+
3843#### Enhancements
3944
4045 * Definition files that are virtual host-specific cannot be imported on boot. Such files will now be
@@ -62,15 +67,91 @@ Release notes can be found on GitHub at [rabbitmq-server/release-notes](https://
6267 GitHub issues: [ #10037 ] ( https://github.com/rabbitmq/rabbitmq-server/pull/10037 ) , [ #7508 ] ( https://github.com/rabbitmq/rabbitmq-server/issues/7508 )
6368
6469
70+ ### Prometheus Plugin
71+
72+ #### Enhancements
73+
74+ * Metric label values now escape certain non-ASCII characters.
75+
76+ Contributed by @gomoripeti (CloudAMQP).
77+
78+ GitHub issue: [ #10196 ] ( https://github.com/rabbitmq/rabbitmq-server/pull/10196 )
79+
80+
81+ ### MQTT Plugin
82+
83+ #### Bug Fixes
84+
85+ * Avoids an exception when an MQTT client that used a QoS 0 subscription reconnects
86+ and its original connection node is down.
87+
88+ GitHub issue: [ #10205 ] ( https://github.com/rabbitmq/rabbitmq-server/pull/10205 )
89+
90+ * Avoids an exception when an MQTT client connection was force-closed via the HTTP API.
91+
92+ GitHub issue: [ #10140 ] ( https://github.com/rabbitmq/rabbitmq-server/pull/10140 )
93+
94+
95+ ### CLI Tools
96+
97+ #### Bug Fixes
98+
99+ * Certain CLI commands could not be performed in a shell script loop, unless the script explicitly
100+ redirected standard input.
101+
102+ GitHub issue: [ #10131 ] ( https://github.com/rabbitmq/rabbitmq-server/pull/10131 )
103+
104+ #### Enhancements
105+
106+ * ` rabbitmq-diagnostics cluster_status ` now responds much quicker when a cluster node
107+ has gone down, were shut down, or otherwise has become unreachable by the rest of the cluster.
108+
109+ GitHub issue: [ #10126 ] ( https://github.com/rabbitmq/rabbitmq-server/pull/10126 )
110+
111+
65112### Management Plugin
66113
67114#### Bug Fixes
68115
116+ * Reverted a change to ` DELETE /api/queues/{vhost}/{name} ` that allowed removal of
117+ exclusive queues and introduced unexpected side effects.
118+
119+ GitHub issue: [ #10178 ] ( https://github.com/rabbitmq/rabbitmq-server/pull/10178 )
120+
69121 * ` DELETE /api/policies/{vhost}/{policy} ` returned a 500 response instead of a 404 one
70122 when target virtual host did not exist.
71123
72124 GitHub issue: [ #9983 ] ( https://github.com/rabbitmq/rabbitmq-server/issues/9983 )
73125
126+ * Avoid log noise when an HTTP API request is issued against a booting
127+ or very freshly booted node.
128+
129+ Contributed by @gomoripeti (CloudAMQP).
130+
131+ GitHub issue: [ #10187 ] ( https://github.com/rabbitmq/rabbitmq-server/pull/10187 )
132+
133+ #### Enhancements
134+
135+ * HTTP API endpoints that involve contacting multiple nodes
136+
137+ GitHub issue: [ #10123 ] ( https://github.com/rabbitmq/rabbitmq-server/pull/10123 )
138+
139+ * Definition exported for just one virtual host cannot be imported at node boot time.
140+ Now such files are detected early with a clear log message and immediate node boot process termination.
141+
142+ GitHub issues: [ #10068 ] ( https://github.com/rabbitmq/rabbitmq-server/issues/10068 ) , [ #10072 ] ( https://github.com/rabbitmq/rabbitmq-server/pull/10072 )
143+
144+
145+ ### AWS Peer Discovery Plugin
146+
147+ #### Enhancements
148+
149+ * Type spec and test corrections.
150+
151+ Contributed by @illotum (AWS).
152+
153+ GitHub issue: [ #10134 ] ( https://github.com/rabbitmq/rabbitmq-server/pull/10134 )
154+
74155
75156## Dependency Upgrades
76157
0 commit comments