github testcontainers/testcontainers-java 1.15.1

latest releases: 1.20.3, 1.20.2, 1.20.1...
3 years ago

What's Changed

This release focuses on stability and compatibility:

  • Docker 20.10 introduced a new version of the API, 1.41, where they removed quite a few deprecations, and we were using one of them. If you were getting "No such image: testcontainers/ryuk:0.3.0" - that's the cause.
  • In 1.15.0, ImageNameSubstitutor was added to help dealing with Docker Hub's rate limits. 1.15.1 introduces a default implementation that automatically prefixes every image without the registry. See the docs for more details.
  • docker-java was updated to the latest version that improves the BitBucket Pipelines compatibility, Windows path handling, Socket I/O and related thread stucking on recv.
  • The MockServer module is now compatible with the latest version of the image (5.11.x) and got an improved wait strategy.

๐Ÿš€ Features & Enhancements

๐Ÿ› Bug Fixes

  • Always use toAbsolutePath() for MountableFile (#3514) @kiview
  • PostgisContainerProvider ignores tag parameter and uses DEFAULT_TAG (#3465) @hlavki
  • Avoid using the image name filter. Fixes #3574 (#3575) @bsideup
  • Support timestamps with offset from "inspect image" (#3055) @acanda
  • Search Oracle image name in classpath (#3439) @eyalkoren
  • Selenium: Restore getDockerImageForCapabilities method to public scope (#3441) @rnorth

๐Ÿ“– Documentation

๐Ÿงน Housekeeping

๐Ÿ“ฆ Dependency updates

Don't miss a new testcontainers-java release

NewReleases is sending notifications on new releases.