Skip to content
This repository has been archived by the owner on Oct 25, 2023. It is now read-only.

Releases: hivemq/hivemq-testcontainer

Version 2.0.0

15 Sep 10:57
Compare
Choose a tag to compare

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

27 May 10:30
Compare
Choose a tag to compare

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

13 Apr 11:53
Compare
Choose a tag to compare

This maintenance version adds minor improvements:

🌟 Improvements

  • Updated to test containers 1.15.2 #72
  • Direct publishing to Maven Central #72 #74

❤️ Special Thanks

@YannickWeber
@SgtSilvio

Version 1.3.1

21 Dec 15:49
9528c2e
Compare
Choose a tag to compare

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

16 Dec 16:19
ffffef6
Compare
Choose a tag to compare

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

02 Sep 18:19
fb2dad2
Compare
Choose a tag to compare

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

17 Jul 06:13
Compare
Choose a tag to compare

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

12 Jun 07:37
Compare
Choose a tag to compare

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

22 Apr 14:48
Compare
Choose a tag to compare

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

08 Apr 12:38
Compare
Choose a tag to compare
Release 0.1 Pre-release
Pre-release
version 0.1