HiveMQ Community Edition 2020.3 is released
The HiveMQ team is pleased to announce the availability of HiveMQ CE 2020.3.
This feature release provides plenty of great new features and improvements:
🌟 Features
- Embedded API which allows you to use HiveMQ CE in any Java application
- In memory persistences for use cases that want to avoid disk usage
- In memory payload persistence
- In memory queued messages persistence
- In memory retained messages persistence
- In memory session persistence
- In memory subscription persistence
- Extension start priority to control the order in which extensions are started
✨ Improvements
- Enhanced isolation of the parameter objects that are passed to extension interceptors so that different extensions cannot interfere with each other
- Minor memory improvement for fan-out scenarios
- It is now possible to limit the amount of connections via the
max-connections
configuration
🐞 Bug fixes
- When a ConnectInboundInterceptor is used, MQTT 3.x clients are now not handled as MQTT 5 clients anymore
- Improved takeover handling when multiple concurrent connections share the same client identifier
- Trust store and key store paths now use HIVEMQ_HOME correctly
ℹ️ Misc
- Updated all dependencies
- Improved run scripts
- Improved systemd service
You can find more information about and download the release on the GitHub release page.
You can get the new embedded API as a Maven artifact from Maven Central, JCenter, or JitPack.
Be sure to check out the project on GitHub.
We recommend to upgrade if you are an HiveMQ Community Edition user.
Have a great day,
Silvio from the HiveMQ Team
About Silvio Giebl
Silvio Giebl is a software developer at HiveMQ and maintainer of the HiveMQ MQTT Client open-source library. He is interested in high-performance applications on the JVM and reactive programming.
Contact SilvioKeep up to date on HiveMQ
Subscribe to our newsletter for updates on HiveMQ, MQTT, and IoT.By clicking the subscribe button, you give your consent to the use of your data according to our Privacy Policy. You can withdraw your consent at any time with future effect.