1.9.0-rc1
Please note: this release candidate build is not published to Maven Central, but is published to Bintray.
What's Changed
Changed
- Switch to OkHttp as default transport (with opt-inable Npipe support) (#853) @bsideup
- Add cross-platform support for exposing host ports to containers using SSH port forwarding (#806) @bsideup
- Add ClickHouse module (#846) @VladRassokhin
- Allow Couchbase container to support random ports using socat sidecar container (#815) @Kaidowei
- Add support to override default username and password in Oracle XE container (#823) @kiptix
- Docs: Added example of using Kafka Test Containers (#840) @iNikem
- Tests: replace boolean parameters with EnumSet in JDBCDriverTest (#849) @VladRassokhin
- Improve copyFileToContainer support (#829) @bsideup
- Allow specifying the rate limiter for AbstractWaitStrategy (#838, #837) @chibenwa
- Make MYSQL_ROOT_PASSWORD and MYSQL_PASSWORD the same value (#857) @dougEfresh
- Update mockserver to 5.4.1 (#832) @lanwen
- Update Pulsar to 2.1.0 (#824) @haphut
- Update CouchbaseContainer to 5.1.1 (#830) @Kaidowei
- Update docker-java to 3.1.0-rc4 (fixes support for identitytoken auth - #293)
Fixed
- Improve support for docker registry authentication and docker hub private registry credentials (#845) @rnorth
- Fix NginxContainer wait behaviour (#818) @rnorth
- Fix inverted logic in Selenium module - ensures that correct sessions are captured when using
RECORD_FAILING
mode (#821) @bsideup - Fix deadlock when ryuk does not acknowledge filters (#843) @thammerl
- Various CouchbaseContainer fixes (#830) @Kaidowei
- CouchbaseContainer: Fix java.net.SocketException exception in stop() (#859) @dnault
- Fix UnixDomainSocketInitializer to use configured docker host in connect() (#855) @aantoniadisatypon