Releases: hivemq/hivemq-community-edition
Releases · hivemq/hivemq-community-edition
2024.9
🐞 Bug fixes
- #548 Reduced memory usage per client during connection establishment.
ℹ️ Misc
❤️ Thanks to all contributors
- @Florian-Limpoeck
- Also thanks to all code reviewers and all who created valuable issues
❤️ New Contributors
Full Changelog: 2024.8...2024.9
2024.8
🌟 Features
- Dependent on simple authentication and internal config, the client password is now cleared or kept. by @Florian-Limpoeck in #543
🐞 Bug fixes
- Improved the memory footprint of connected clients to significantly reduce memory overhead per connection. by @Florian-Limpoeck in #541
ℹ️ Misc
- Update actions/setup-java digest to 6a0805f (master) by @renovate in #519
- Update all patch dependencies (master) by @renovate in #520
- Update all patch dependencies to v2.0.16 (master) by @renovate in #521
- Update all patch dependencies (master) by @renovate in #524
- Update all patch dependencies (master) by @renovate in #526
- Update non-major netty dependencies to v4.1.113.Final (master) by @renovate in #528
- Update dependency ch.qos.logback:logback-classic to v1.5.8 (master) by @renovate in #529
- Update actions/setup-java digest to 2dfa201 (master) by @renovate in #530
- Update dependency com.github.oshi:oshi-core to v6.6.4 (master) by @renovate in #531
- Update actions/setup-java digest to b36c23c (master) by @renovate in #532
- Update dependency com.github.oshi:oshi-core to v6.6.5 (master) by @renovate in #534
- Update all patch dependencies to v4.2.28 (master) by @renovate in #535
- Update non-major netty dependencies to v4.1.114.Final (master) by @renovate in #536
- Update actions/checkout digest to eef6144 (master) by @renovate in #537
- Update dependency ch.qos.logback:logback-classic to v1.5.9 (master) by @renovate in #538
- Update dependency ch.qos.logback:logback-classic to v1.5.10 (master) by @renovate in #539
- Update dependency ch.qos.logback:logback-classic to v1.5.11 (master) by @renovate in #540
- Update all non-major GitHub Actions dependencies (master) by @renovate in #544
- Update dependency ch.qos.logback:logback-classic to v1.5.12 (master) by @renovate in #545
❤️ Thanks to all contributors
- @renovate
- @Florian-Limpoeck
- Also thanks to all code reviewers and all who created valuable issues
Full Changelog: 2024.7...2024.8
2024.7
✨ Improvements
- #510 Add option to disable internal logging bootstrap via EmbeddedHiveMQBuilder
ℹ️ Misc
❤️ Thanks to all contributors
- @Florian-Limpoeck
- @LukasBrand
- Also thanks to all code reviewers and all who created valuable issues
❤️ New Contributors
Full Changelog: 2024.6...2024.7
2024.6
🐞 Bug fixes
- #505 Fixed an issue that could allow a QoS 2 message to complete a QoS 1 message flow.
ℹ️ Misc
❤️ Thanks to all contributors
- @SgtSilvio
- @tgracchus
- Also thanks to all code reviewers and all who created valuable issues
Full Changelog: 2024.5...2024.6
2024.5
🐞 Bug fixes
- #490 Removed an unnecessary log warning during HiveMQ startup
ℹ️ Misc
❤️ Thanks to all contributors
- @tgracchus
- Also thanks to all code reviewers and all who created valuable issues
Full Changelog: 2024.4...2024.5
2024.4
🌟 Features
- Added the ability to modify the
sessionPresent
flag of a CONNACK packet in ConnackOutboundInterceptors
✨ Improvements
- Updated the official
hivemq/hivemq-ce
container image to Java 21 - Removed unnecessary file write and execute permissions from the official container image
- Aligned the Windows batch scripts with the Unix bash scripts to provide a consistent user experience
- Added option to disable remote JMX by setting the
HIVEMQ_JMX_ENABLED
environment variable tofalse
ℹ️ Misc
❤️ Thanks to all contributors
- @Florian-Limpoeck
- @SgtSilvio
- @gitseti
- Also thanks to all code reviewers and all who created valuable issues
❤️ New Contributors
Full Changelog: 2024.3...2024.4
2024.3
🌟 Features
- #466 Provide multi-arch container image for the platforms
linux/amd64
andlinux/arm64/v8
✨ Improvements
- #466 Improved container image user handling: run as non-root user
10000
, no root step down required anymore
ℹ️ Misc
❤️ Thanks to all contributors
- @SgtSilvio
- @ymengesha
- Also thanks to all code reviewers and all who created valuable issues
Full Changelog: 2024.2...2024.3
2024.2
ℹ️ Misc
- Cleaned up Dockerfile
- Enabled Renovate
- Upgraded to Gradle 8.5
❤️ Thanks to all contributors
- @Donnerbart
- @SgtSilvio
- Also thanks to all code reviewers and all who created valuable issues
Full Changelog: 2024.1...2024.2
2024.1
✨ Improvements
- #437 Improved error handling in the internal executor service to facilitate debugging.
🐞 Bug fixes
- #440 Fixed an issue that could allow empty topics in MQTT 3 PUBLISH messages and MQTT 5 PUBLISH response messages.
❤️ Thanks to all
- @A-Imal
- @Florian-Limpoeck
- @Remit
- Also thanks to all code reviewers and all who created valuable issues
Full Changelog: 2023.10...2024.1
2023.10
🌟 Features
- Added the ability to configure the JMX port that HiveMQ run scripts use with a new HIVEMQ_JMX_PORT environment variable
✨ Improvements
- Streamlined the way array allocation is handled for logging purposes to minimize CPU usage
ℹ️ Misc
- Update dependencies
❤️ Thanks to all contributors
- @A-Imal
- @YannickWeber
- @gitseti
- Also thanks to all code reviewers and all who created valuable issues
Full Changelog: 2023.9...2023.10