Skip to content

Releases: wiremock/wiremock-testcontainers-java

1.0-alpha-15

Choose a tag to compare

@github-actions github-actions released this 30 Mar 08:08
8b6aede

🐛 Bug fixes

  • Use addExposedPort instead of setExposedPort which overrides user configuration (#171) @TheRealGuru

📦 Dependency updates

  • Bump Testcontainers from 1.19.8 to 1.20.3 (#166) @dependabot
  • Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.1 (#141) @dependabot
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 (#173) @dependabot
  • Bump org.testcontainers:testcontainers-bom from 1.20.3 to 1.20.6 (#172) @dependabot
  • Bump org.apache.maven.plugins:maven-dependency-plugin from 3.7.1 to 3.8.1 (#167) @dependabot
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.5.2 (#170) @dependabot
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.11.2 (#174) @dependabot
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.7 (#156) @dependabot
  • Bump org.slf4j:slf4j-api from 2.0.15 to 2.0.17 (#175) @dependabot
  • Bump org.junit:junit-bom from 5.10.2 to 5.12.1 (#177) @dependabot

📝 Documentation updates

1.0-alpha-14

Choose a tag to compare

@github-actions github-actions released this 09 Aug 21:17
95fe426

👻 Maintenance

📦 Dependency updates

21 changes
  • Bump org.slf4j:slf4j-api from 2.0.12 to 2.0.15 (#140) @dependabot
  • Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 (#121) @dependabot
  • Bump org.apache.maven.plugins:maven-dependency-plugin from 3.6.1 to 3.7.1 (#135) @dependabot
  • Bump org.awaitility:awaitility from 4.2.0 to 4.2.2 (#139) @dependabot
  • Bump org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.13 to 1.7.0 (#131) @dependabot
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.8.0 (#137) @dependabot
  • Bump org.assertj:assertj-bom from 3.25.3 to 3.26.3 (#136) @dependabot
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.4 (#127) @dependabot
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 (#118) @dependabot
  • Bump org.testcontainers:testcontainers-bom from 1.19.7 to 1.19.8 (#128) @dependabot
  • Bump org.testcontainers:testcontainers-bom from 1.19.6 to 1.19.7 (#115) @dependabot
  • Bump org.junit:junit-bom from 5.10.1 to 5.10.2 (#106) @dependabot
  • Bump org.slf4j:slf4j-api from 2.0.9 to 2.0.12 (#108) @dependabot
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.1 (#98) @dependabot
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.5 (#103) @dependabot
  • Bump org.assertj:assertj-bom from 3.24.2 to 3.25.3 (#107) @dependabot
  • Bump org.testcontainers:testcontainers-bom from 1.19.3 to 1.19.6 (#111) @dependabot
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.3 (#94) @dependabot
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 (#88) @dependabot
  • Bump org.testcontainers:testcontainers-bom from 1.19.1 to 1.19.3 (#91) @dependabot
  • Bump org.junit:junit-bom from 5.10.0 to 5.10.1 (#87) @dependabot

1.0-alpha-13 - Maven Central releases 🚀

Choose a tag to compare

@github-actions github-actions released this 25 Oct 23:37
ffc369e

🚀 New features and improvements

👻 Maintenance

  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 (#83) @dependabot
  • Bump org.apache.maven.plugins:maven-dependency-plugin from 3.6.0 to 3.6.1 (#82) @dependabot
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.0.1 to 3.1.0 (#80) @dependabot
  • Bump org.apache.maven.plugins:maven-release-plugin from 3.0.0-M7 to 3.0.1 (#79) @dependabot

1.0-alpha-8

Choose a tag to compare

@oleg-nenashev oleg-nenashev released this 16 Oct 05:11

🚀 New features and improvements

  • Use /health endpoint in waiting strategy for WireMock 3 (#76) @kapishmalik

📦 Dependency updates

  • Bump org.testcontainers:testcontainers-bom from 1.19.0 to 1.19.1 (#75) @dependabot
  • Bump org.slf4j:slf4j-api from 2.0.7 to 2.0.9 (#73) @dependabot

👻 Maintenance

  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0 (#74) @dependabot

1.0-alpha-7

Choose a tag to compare

@github-actions github-actions released this 29 Aug 08:30

🚀 New features and improvements

💥 Breaking changes

📦 Dependency updates

  • Bump org.testcontainers:testcontainers-bom from 1.18.3 to 1.19.0 (#71) @dependabot
  • Bump org.junit:junit-bom from 5.9.3 to 5.10.0 (#62) @dependabot

1.0-alpha-6

Choose a tag to compare

@github-actions github-actions released this 19 Jul 13:42

The module is adapted to be compatible with the Testcontainers certification requirements, so there are breaking changes in the constructor. As a reminder, we expect more API breaking changes to happen soon so that it is more aligned with WireMock Java and more flexible. We will appreciate your feedback about what needs to be improved in the API!

💥 Breaking changes

  • Update the WireMock(String) constructor to take the full image string, not just the version (#58) @oleg-nenashev
  • Remove the default WireMock() constructor (#58) @oleg-nenashev
  • Verify image and version compatibility in the constructor (#58) @oleg-nenashev

📝 Documentation updates

👻 Maintenance

Release 1.0-alpha-5

Choose a tag to compare

@github-actions github-actions released this 27 May 09:49

Java 1.8 compatibility and API alignment

🚀 New features and improvements

💥 Breaking changes

  • WireMockContainer methods are now different, update is needed (#34) @bitxon

🐛 Bug fixes

  • Allow to override waiting strategy and waiting time (#35) @bitxon

📦 Dependency updates

👻 Maintenance

  • Run CI against all supported Java versions: 8, 11, 17 (#48) @oleg-nenashev
  • Use global configuration of the Release Drafter (#45) @oleg-nenashev
  • Add tests for Webhooks and Testcontainers networking (#40) @bitxon
  • Reduce Code duplication in tests and make tests easier to read (#39) @bitxon
  • Bump maven-source-plugin from 3.2.1 to 3.3.0 (#41) @dependabot
  • Bump maven-dependency-plugin from 3.5.0 to 3.6.0 (#43) @dependabot
  • Bump maven-surefire-plugin from 3.0.0 to 3.1.0 (#37) @dependabot

📝 Documentation updates

1.0-alpha-4

Choose a tag to compare

@github-actions github-actions released this 30 Apr 18:59

🚀 New features and improvements

  • Add waiting strategy to make sure that Wiremock server up and running (#25) @bitxon

👻 Maintenance

  • Fix SLF4J dependency in tests: Failed to load class "org.slf4j.impl.StaticMDCBinder" (#24) @bitxon
  • Simplify extensions class names concatenation + Add a test for extensions combination (#26) @bitxon
  • Bump junit-bom from 5.9.2 to 5.9.3 (#27) @dependabot
  • README: Use the HTTPs URL for the Slack channel (#30) @oleg-nenashev
  • Disable JReleaser in the release pipeline (#29) @oleg-nenashev

Release v1.0-alpha-3

Choose a tag to compare

@github-actions github-actions released this 23 Apr 20:41

🚀 New features and improvements

  • Enable Junit4 & Junit5 execution together (#10) @bitxon

📝 Documentation updates

👻 Maintenance

Contributors

We'd like to thank the following people for their contributions:

🚀 Initial Release - 1.0-alpha-2

Choose a tag to compare

@oleg-nenashev oleg-nenashev released this 18 Apr 18:55

This is the initial release of the Testcontainers Java module for WireMock. It bundles WireMock Docker as a test container, and provides some APIs for easy configuration of WireMock mappings and extensions.

  • JUnit 4 compatibility, JUnit 5 to be tested and documented
  • Support for passing mapping stubs from test class resources
  • Support for WireMock extensions
  • Minimum documentation, see the README file

P.S: Support for other Testcontainers SDKs is coming soon, join us on WireMock Slack if you are interested!