HiveMQ CE is a Java-based open source MQTT broker that fully supports MQTT 3.x and MQTT 5. It is the foundation of the HiveMQ Enterprise Connectivity and Messaging Platform
Full Changelog: https://github.com/hivemq/hivemq-community-edition/compare/2023.3...2023.4
Full Changelog: https://github.com/hivemq/hivemq-community-edition/compare/2023.2...2023.3
Full Changelog: https://github.com/hivemq/hivemq-community-edition/compare/2023.1...2023.2
Full Changelog: https://github.com/hivemq/hivemq-community-edition/compare/2021.3...2022.1
#289 Reduced the memory footprint of client connections #280 Unified normal and embedded start #294 Unified normal and embedded shutdown. #300 Avoid false-positive warnings when starting in embedded mode #305 Introduced local client state #295 Added the client's channel to the its connection.
#307 Fixed an issue that could cause a memory leak when clients are instantly disconnected after connecting #316 Corrected an issue that could cause an error during MQTT 3.1 client subscriptions #302 Adjusted handling of QoS level changes at the publish messages interceptor for increased stability #313 Significantly reduced heap usage for use cases with high numbers of queued messages #301 Fixed a bug that caused wrong payloads after stateful start #310 Fixed an issue which could lead to multiple clients with the same id being connected after a take over #314 Fixed a bug which could lead to incorrect session take over behavior
#279 Use Gradle ProGuard plugin and update other plugins #303 Update to Gradle 7.1.1 #282 Improved CD pipeline #285 Improved Docker image publication #288 Changed Keyserver in Dockerfile #311 Adapt Java download links to the renaming of AdoptOpenJDK to Adoptium.
Full Changelog: https://github.com/hivemq/hivemq-community-edition/compare/2021.2...2021.3
Related blog post: https://www.hivemq.com/blog/hivemq-ce-2020-6-released/
max-keep-alive
is now correctly used if the client specifies a greater keep alive value #204max-topic-length
is now correctly enforced #207Related blog post: https://www.hivemq.com/blog/hivemq-ce-2020-5-released/