🌟 Features
- Added TLS configuration option for secure TCP listeners and TLS WebSocket listeners to allow the definition of preferred cipher suites.
✨ Improvements
- Significantly increased the amount of information that is provided in warn level logs for extensions.
- Improved disk I/O write efficiency for large payloads to substantially increase performance.
- Improved the way that disconnects due to keep-alive timeouts are handled to provide greater resilience in case of a massive disconnect wave.
- Improved HiveMQ startup to provide greater speed and stronger data folder protection.
🐞 Bug fixes
- Fixed an issue to ensure that the HiveMQ Extension SDK gets the correct default values for CONNECT and Last Will messages.
- Fixed an issue that could prevent a delayed Will Message from being sent.
- Fixed an issue that could cause improper handling of Will Messages in rare cases.
❤️ Thanks to all contributors
- @A-Imal
- @Remit
- @YannickWeber
- @SgtSilvio
- @schaebo
- @MicWalter
- @DC2-DanielKrueger
- Also thanks to all code reviewers and all who created valuable issues
❤️ New Contributors
Full Changelog: 2021.3...2022.1