Docker Java Versions Save

Java Docker API Client

3.3.6

2 months ago

Changes

  • Test against Java 21 @eddumelendez (#2304)
  • Update actions/checkout and actions/setup-java version to v4 @eddumelendez (#2309)

📈 Enhancements

  • Add Runtimes to Info response @eddumelendez (#2311)

🐛 Bug Fixes

  • Remove exclusion and fix httpclient5 compatibility @Sineaggi (#2294)
  • If BuildImage fails but logs something about success, don't succeed @niloc132 (#2305)

3.3.5

2 months ago

Changes

  • Ignore LogSwarmObjectIT#testLogsCmd @eddumelendez (#2280)

📈 Enhancements

  • Add missing states in ServiceUpdateState @Nowheresly (#2292)
  • Add StartInterval to health check since it will be supported by the 1.44 docker API @henri-tremblay (#2244)

🧰 Maintenance

  • Enable japicmp in docker-java-api module @eddumelendez (#2279)

3.3.4

6 months ago

Changes

  • Bump org.testcontainers:testcontainers from 1.16.3 to 1.19.1 @dependabot (#2218)
  • Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.15.4 to 0.18.2 @dependabot (#2226)
  • Add units (nanoseconds) to HealthCheck. @SLG (#2187)
  • Disable CopyArchiveToContainerCmdIT#copyFileWithUIDGID @eddumelendez (#2228)
  • Bump assertj-core from 3.22.0 to 3.24.2 @dependabot (#2051)
  • Bump jna from 5.12.1 to 5.13.0 @dependabot (#2047)
  • Bump commons-io from 2.6 to 2.13.0 @dependabot (#2153)
  • Bump org.junit.jupiter:junit-jupiter from 5.7.2 to 5.10.0 @dependabot (#2163)
  • Bump org.bouncycastle:bcpkix-jdk18on from 1.75 to 1.76 @dependabot (#2169)

📈 Enhancements

  • Add signal query argument for Restart Container command @dmmax (#2186)
  • Implemented the SizeRw field in the InspectContainerResponse class. @LarsSven (#2216)

🧰 Maintenance

  • Improve assertions @Sineaggi (#2189)
  • Fixing flaky test ListContainersCmdIT.testStatusFilter @dmmax (#2188)

3.3.3

8 months ago

Changes

  • updated bouncy castle to bcpkix-jdk18on:1.75 and fix missing reflect config for graalvm @cmdjulian (#2135)

🐛 Bug Fixes

  • Add setter to auths if it's null to avoid NPE when getting auths @chunweilim (#2142)

3.3.2

10 months ago

Changes

📈 Enhancements

  • fix(2127): handle repoNames with tags @setchy (#2128)

🐛 Bug Fixes

  • Fix support TLS configuration from docker context @piotrwielgolaski-tomtom (#2130)

🧰 Maintenance

  • Use anchor instead of building toString() for debug logging @belugabehr (#2035)

3.3.1

11 months ago

Changes

  • Support TLS configuration from docker context @piotrwielgolaski-tomtom (#2105)
  • Add CODEOWNERS @eddumelendez (#2085)

🧰 Maintenance

  • Use JDK Objects requireNonNull over Guava checkNotNull @belugabehr (#1981)
  • load testing resources from classpath path @mwiede (#1823)
  • Remove reference to unused commons codec @belugabehr (#2028)
  • Update ubuntu version to 20.04 and 22.04 @eddumelendez (#2058)
  • Update checkout and setup-java actions @eddumelendez (#2083)

3.3.0

1 year ago

Changes

  • Bump junixsocket.version from 2.3.2 to 2.6.1 @dependabot (#1988)

📈 Enhancements

  • Support docker context @skagedal (#2036)
  • Add Name to ContainerNetworkConfig @albers (#2052)

🧰 Maintenance

  • Rename default branch to main @eddumelendez (#2070)
  • Deprecate JerseyDockerHttpClient @eddumelendez (#2067)
  • Fix parameter order in assertEquals @albers (#2066)
  • Fix typo of certificate @belugabehr (#2053)

3.2.14

1 year ago

Changes

  • Add Imports for DockerClientConfig Documentation @aryeh-looker (#1966)
  • Fix #1258: Support copyUIDGID option in CopyArchiveToContainerCmd @k-wall (#1963)
  • Bump jna from 5.8.0 to 5.12.1 @dependabot (#1898)
  • Handle network aliases without a custom network gracefully @REslim30 (#1942)

📈 Enhancements

  • Add load async operation @eddumelendez (#1982)
  • Add support for reference query param in List Images @eddumelendez (#1941)
  • Add Automatic-Module-Name @eddumelendez (#1962)
  • Resolves #1949 @jmformenti (#1955)
  • add missing param Init in ContainerSpec @ziminghua (#1927)

3.2.13

2 years ago

🚀 Features

  • Support path of DOCKER_HOST @bsideup (#1801)

📈 Enhancements

  • Relax protocol check in DefaultDockerClientConfig @bsideup (#1818)
  • Add CgroupnsMode to HostConfig @bsideup (#1808)
  • Use POSIX for tar long file mode and big number mode. @lefeverd (#1805)
  • Add npipe as a valid mount type @aroskuski (#1788)
  • add until param with LogContainerCmd @ziminghua (#1734)
  • add missing cmd RemoveSwarmNodeCmd in client @ziminghua (#1735)
  • Update apache commons-lang (2) to current commons-lang3 @ebariaux (#1746)

🐛 Bug Fixes

  • Rename RestartContainerCmd#withtTimeout to #withTimeout @bsideup (#1817)
  • Do not leak AuthConfig into CreateContainerCmd's JSON @bsideup (#1807)
  • Use a non-blocking output stream for socket writes @derklaro (#1769)
  • Use POSIX extensions for tar archives @Kent1 (#1787)
  • Fix wrong field returned in getter @chrisdev0 (#1713)
  • Fix #1726 by disabling stale connection checking in AHC5 @tyge68 (#1727)

🧰 Maintenance

  • Remove jna-transport dependency from okhttp @bsideup (#1816)
  • Do not parameterize command tests, use TCK @bsideup (#1803)
  • Add Java 17 to the CI matrix @bsideup (#1794)

3.2.12

2 years ago

Changes

  • Bump commons-compress from 1.20 to 1.21 @dependabot (#1674)
  • Fix typo in CreateNetworkCmd @david-cooke (#1680)

🚀 Features

  • Add BOM @bsideup (#1708)
  • Add java16 unix socket support @Sineaggi (#1627)

📈 Enhancements

  • Add DockerClientDelegate @bsideup (#1707)
  • Add loki driver to LoggingType enum @petertrr (#1676)
  • Recursive PropagationMode values @faucct (#1640)
  • Use npipe as the default DOCKER_HOST on Windows @ziminghua (#1701)
  • Add DefaultDockerClientConfig.Builder#isDockerHostSetExplicitly @kiview (#1692)

🐛 Bug Fixes

  • Disable socket timeout of 3min introduced in #1590 @bsideup (#1702)