Skip to content

Releases: dasniko/testcontainers-keycloak

v4.0.1

09 Dec 16:17
4202548

Choose a tag to compare

Bugs

  • Set DEBUG_PORT to bind explicitly with "0.0.0.0" for debug compatibility (#260)

Full Changelog: v4.0.0...v4.0.1

v3.9.1

09 Dec 16:16
71abdd0

Choose a tag to compare

Bugs

  • Set DEBUG_PORT to bind explicitly with "0.0.0.0" for debug compatibility (#260)

Full Changelog: v3.9.0...v3.9.1

v4.0.0 - based on Testcontainers 2.x

17 Nov 17:12
22fcc62

Choose a tag to compare

‼️ This new major release is mainly a result of the changes in the upstream testcontainers framework to version 2.x which removes the dependency of JUnit 4, so we can also skip every workaround related to that and the adjustments required to support Docker 29+ which will not be supported by Testcontainers 1.x branch.

No functional changes have been made in this release, but as the underlying upstream library has a new major release with some breaking changes, I decided also to make a new major version, just to reflect the changes!

What's Changed

  • chore(deps-dev): bump net.datafaker:datafaker from 2.4.4 to 2.5.3 by @dependabot[bot] in #247
  • chore(deps-dev): bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.20 by @dependabot[bot] in #244
  • chore(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.8.0 to 0.9.0 by @dependabot[bot] in #250
  • chore(deps-dev): bump ch.qos.logback:logback-classic from 1.5.20 to 1.5.21 by @dependabot[bot] in #253
  • chore(deps-dev): bump jackson.version from 2.19.2 to 2.19.4 by @dependabot[bot] in #249
  • chore(deps): bump testcontainers from 1.21.3 to 2.0.1 by @sullis in #242
  • chore(deps-dev): bump junit-jupiter.version from 5.13.4 to 6.0.1 by @dependabot[bot] in #248

New Contributors

Full Changelog: v3.9.0...v4.0.0

v3.9.0

01 Oct 17:25
3ebb477

Choose a tag to compare

What's Changed

  • adjust debug settings to changed configuration starting from Keycloak 26.4+ by @dasniko
    ‼️If you still use Keycloak 26.3 and lower AND use the DEBUG options, DON'T use this version, please stick on v3.8 of this library. When using debugging options with this version, you'll have to use Keycloak 26.4+‼️
  • chore(deps): bump several dependencies to most recent versions by @dependabot[bot]
  • chore: bump several dependencies to most recent versions by @dependabot[bot]

Full Changelog: v3.8.0...v3.9.0

v3.8.0

04 Aug 15:54
caa8c54

Choose a tag to compare

What's Changed

  • manage Keycloak admin client with separate version tag by @dasniko
  • add option to nightly images explicitly (method withNightly()) by @dasniko
  • changed publishing to new maven central portal and also publish SNAPSHOT releases regularly by @dasniko
  • adjust SPI config syntax (for cache configuration) by @dasniko
  • upgrade the default image to Keycloak 26.3 by @dasniko
  • chore(deps): bump several dependencies by @dependabot[bot]

Full Changelog: v3.7.0...v3.8.0

v3.7.0

11 Apr 20:00
d719e43

Choose a tag to compare

What's Changed

  • Add capability to use --optimized option by @robson90 in #170
  • rollback to jdk-11 compatibility by @dasniko in #169
  • remove deprecation flag, as this is also undeprecated in Keycloak itself by @dasniko in #172
  • Remove temporary image after test run by @robson90 in #174

Full Changelog: 3.6.0...v3.7.0

v3.6.0

15 Jan 14:59
2ef9fe9

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.5.1...3.6.0

v3.5.1

08 Oct 11:12
fc45fa5

Choose a tag to compare

Exclude transitive dependency to javax.* namespace, introduced by update of shrinkwrap dependency (#160 , thanks to @evandongen)

Full Changelog: 3.5.0...3.5.1

v3.5.0

07 Oct 16:58
16b2c55

Choose a tag to compare

What's Changed

  • Add support for production mode by @mathieu-pousse in #150
  • use the new bootstrap admin env vars by @dasniko in #153
  • add distinct method to disable lightweight access token for admin-cli by @dasniko in #155
  • Added distinct method for getting Management URL from Testcontainer by @robson90 in #156

New Contributors

Full Changelog: 3.4.0...3.5.0

v3.4.0

10 Jun 12:33

Choose a tag to compare

What's Changed

  • use fixed health endpoint for wait strategy on new management port by @dasniko in #142
  • use envvars as default config options and add custom command parts by @dasniko in #143
  • allow for multiple provider classes locations by @dasniko in #129
  • new truststore config by @dasniko in #144
  • don't use client auth on http management port by @dasniko in #146

Full Changelog: v.3.3.1...3.4.0