Apache ActiveMQ
Multi-protocol open-source message broker
ActiveMQ ships every fix three times, across three parallel maintenance branches.
◆Recent moves
- 12d ago
5.19.10 backports the AMQP object-message decompression fix
The 5.19.x cut of the AMQP object-message decompression fix, otherwise a wall of Maven plugin and slf4j bumps. One of three releases carrying the same fix to different branches on the same day.
View source ↗ - 12d ago
6.2.9 backports the AMQP object-message decompression fix
The 6.2.x cut of the same decompression fix, with Groovy, JAXB, Karaf and slf4j bumps alongside. Substantively identical to the 5.19.10 and 6.3.1 releases published the same day.
View source ↗ - 12d ago
6.3.1 moves the Docker image to Eclipse Temurin 25
The first patch on the new 6.3.x branch, carrying the shared decompression fix plus a move to Eclipse Temurin 25 for the Docker image. The JDK base-image bump is the one thing in this triplet that is not a straight backport.
View source ↗ - 22d ago
5.19.9 lowers the default AMQP frame size and fixes usage tracking
A substantial hardening release: the default AMQP maxFrameSize drops to 10 MB, frame-size validation is tightened, cursors are prevented from exceeding 100% of temp store, and topic store and temp usage tracking are corrected. The lowered default is a behaviour change that operators with large messages need to notice before upgrading.
View source ↗ - 22d ago
6.2.8 mirrors the frame-size and temp store hardening
The 6.2.x counterpart to 5.19.9, carrying the same frame-size default change, validation, and temp store limits, plus backported fixes for AMQ-9813. Released within seconds of its sibling, as usual for this project.
View source ↗ - 22d ago
6.3.0 opens a new branch with MQTT validation and a CRON deadlock fix
The minor that opens the 6.3 line, adding MQTT control-packet and wireformat validation, fixing a deadlock in CRON scheduling, and correcting queue size for non-persistent messages with a TTL. It also drops 'classic' from the repository metadata, a naming change the notes do not explain.
View source ↗