Skip to content

Releases: hivemq/hivemq-community-edition

2024.5

28 May 18:22
Compare
Choose a tag to compare

🐞 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

30 Apr 15:57
Compare
Choose a tag to compare

🌟 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 to false

ℹ️ Misc

❤️ Thanks to all contributors

❤️ New Contributors

Full Changelog: 2024.3...2024.4

2024.3

27 Feb 17:21
Compare
Choose a tag to compare

🌟 Features

  • #466 Provide multi-arch container image for the platforms linux/amd64 and linux/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

Full Changelog: 2024.2...2024.3

2024.2

06 Feb 19:06
Compare
Choose a tag to compare

ℹ️ Misc

  • Cleaned up Dockerfile
  • Enabled Renovate
  • Upgraded to Gradle 8.5

❤️ Thanks to all contributors

Full Changelog: 2024.1...2024.2

2024.1

09 Jan 10:39
Compare
Choose a tag to compare

✨ 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

Full Changelog: 2023.10...2024.1

2023.10

06 Dec 16:07
Compare
Choose a tag to compare

🌟 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

Full Changelog: 2023.9...2023.10

2023.9

07 Nov 23:50
19ce136
Compare
Choose a tag to compare

✨ Improvements

  • #426 #428 Increased broker efficiency by reducing end-to-end message latency, CPU usage, and memory footprint.

🐞 Bug fixes

  • #423 Fixed an issue to ensure that a CONNACK message is sent if a connection closes due to a CONNECT package that exceeds the configured maximum message size

ℹ️ Misc

  • #425 Use Gradle version catalog

❤️ Thanks to all contributors

Full Changelog: 2023.8...2023.9

2023.8

10 Oct 14:26
Compare
Choose a tag to compare

Bug fixes

  • #424 Corrected a failure when starting the HiveMQ Server twice

❤️ Thanks to all contributors

❤️ New Contributors

2023.7

05 Sep 13:02
Compare
Choose a tag to compare

ℹ️ Misc

  • #419 Replaced deprecated OpenJDK base image with Eclipse Temurin

❤️ Thanks to all contributors

  • @ymengesha
  • Also thanks to all code reviewers and all who created valuable issues

Full Changelog: 2023.6...2023.7

2023.6

01 Aug 14:50
Compare
Choose a tag to compare

ℹ️ Misc

  • Update bouncycastle from jdk15on to jdk18on

❤️ Thanks to all contributors

Full Changelog: 2023.5...2023.6