github hivemq/hivemq-community-edition 2023.1

latest releases: 2025.2, 2025.1, 2024.9...
2 years ago

🌟 Features

  • #367 Added XSD schema files for validation of broker configuration files
  • #347 Added native M1 RocksDB library to HiveMQ bundles for better manageability when running HiveMQ with RocksDB on MacBook M1 models.

✨ Improvements

  • #359 Improved the priority handling of HiveMQ extensions that use the same extension services to avoid possible conflicts.
  • #362 Adjusted the naming of extension executors to facilitate accurate debugging.
  • #370 Optimized memory consumption when millions of clients are connected.
  • #375 Improved performance for use cases that have a large number of subscribers for the same shared subscription group.
  • #373 Improved stability and performance for inbound PUBLISH packets to high volume shared subscriptions
  • #380 Optimized caching to eliminate unnecessary Java heap memory consumption.
  • #385 Improved HiveMQ event log feedback for failed authentication to include custom reason strings from extensions.
  • #377 Increased message throughput rates and payload cleanup performance in deployments with a large number of CPU cores.

🐞 Bug fixes

  • #358 Fixed an issue that could prevent successful HiveMQ shutdown when the diagnostic mode is enabled.
  • #361 Fixed an issue that could cause the HiveMQ broker to log duplicate extension starts during startup on some Windows desktop installations.
  • #369 Fixed an issue that could cause incorrect handling of will messages when a client reconnects or takes over a session with an enabled clean start flag.
  • #371 Fixed an issue to prevent a potential memory leak on systems where no extension sets plugin initializers.
  • #379 Improved handling in the cleanup service to fix an issue that could cause a periodic cleanup task to get stuck.

ℹī¸ Misc

  • #346 #347 Updated dependencies on third-party libraries.

❤ī¸ Thanks to all contributors

❤ī¸ New Contributors

Don't miss a new hivemq-community-edition release

NewReleases is sending notifications on new releases.