Releases: hivemq/hivemq-testcontainer
Version 2.0.0
This major version updates API and adds the following improvements:
🌟 Improvements
- Improved Debugging of Extensions that are loaded into the Testcontainer
- Improved the reachability of the HiveMQ Control Center of HiveMQ running inside the Testcontainer
- Updated API
- Updated third party dependencies
❤️ Special Thanks
@YannickWeber
@SgtSilvio
Version 1.3.3
This maintenance version adds minor improvements:
🌟 Improvements
- The extension id is now taken from the
hivemq-extension.xml
- Updated third party dependencies
❤️ Special Thanks
@YannickWeber
@SgtSilvio
Version 1.3.2
This maintenance version adds minor improvements:
🌟 Improvements
❤️ Special Thanks
@YannickWeber
@SgtSilvio
Version 1.3.1
This maintenance version adds minor improvements:
🌟 Improvements
- Improved wait strategy to support container restart
- Improved Gradle Extension supplier
- Updated to test containers 1.15.1
❤️ Special Thanks
@SgtSilvio
@YannickWeber
@gitseti
Version 1.3.0
This minor version adds the ability to load Gradle based HiveMQ Extensions and remove prepacked HiveMQ Extensions.
🌟 Improvements
- Added the ability to load Gradle based HiveMQ Extensions
- Added the ability to remove prepacked HiveMQ Extensions
❤️ Special Thanks
@SgtSilvio
@YannickWeber
Version 1.2.0
This minor version adds improvement to the wait strategy.
🌟 Improvements
- Explicit waiting for the startup of extensions
- Improved wait strategy for HiveMQ startup
❤️ Special Thanks
@SgtSilvio
@YannickWeber
@RobinAtherton
Version 1.1.1
This maintenance release adds minor improvements to embedded maven builds and improves the permission management of copied files.
🌟 Improvements
- added the possibility to define maven properties for embedded maven builds
- added the possibility to silence embedded maven builds
- improved permission management of files copied to the HiveMQ Testcontainer
❤️ Special Thanks
@SgtSilvio
@YannickWeber
@RobinAtherton
Version 1.1.0
This release brings the ability to build HiveMQ extensions automatically with maven and add them to the container.
🌟 New Features
- automatic maven builds of HiveMQ extensions
- programmatic disabling of HiveMQ extensions loaded from file
❤️ Special Thanks
@sbaier1
@sauroter
@SgtSilvio
@YannickWeber
Version 1.0.0
This is the first release of the official HiveMQ Testcontainer. It allows automatic testing of MQTT applications and automatic integration testing of HiveMQ Extensions.
🌟 Features
- load user defined HiveMQ images and tags
- test your MQTT 3 and MQTT 5 client applications
- add a custom hivemq config
- load an extension from a folder
- load an extension directly from your code
- enable or disable an extension
- set logging level
- set control center port
- debug a directly loaded extension that is running inside the container
- put files into the container
- put files into hivemq home
- put files into extension home
- put license files into the license folder
- configure docker resources
- customizing the container
❤️ Special Thanks
@MicWalter
@SgtSilvio
@YannickWeber
Release 0.1
version 0.1