Skip to content

Commit f447e84

Browse files
committed
Add 4.2.0 release notes
[skip ci]
1 parent a24ba55 commit f447e84

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

release-notes/4.2.0.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
## RabbitMQ 4.2.0
2+
3+
RabbitMQ 4.2.0 is a new feature release.
4+
5+
6+
## Features
7+
8+
### Incoming and Outgoing Message Interceptors for native protocols
9+
10+
Incoming and outgoing messages can now be intercepted on the broker.
11+
This works for AMQP 1.0, AMQP 0.9.1, and MQTT.
12+
13+
What the interceptor does is entirely up to its implementation - it can validate message metadata, add annotations, or perform arbitrary side effects.
14+
Custom interceptors can be developed and integrated via [plugins](./plugins).
15+
16+
Two new optional built-in interceptors were added to RabbitMQ:
17+
1. Timestamps for outgoing messages
18+
2. Setting client ID of publishing MQTT client
19+
20+
Detailed information can be found in the [Message Interceptor](https://www.rabbitmq.com/docs/next/message-inteceptor) documentation.

0 commit comments

Comments
 (0)