Docker Java Versions Save

Java Docker API Client

3.2.11

2 years ago

Changes

  • Make #1638 less breaking by implementing getPlatform @bsideup (#1661)

3.2.10

2 years ago

Changes

๐Ÿ› Bug Fixes

  • Ensure the compatibility with old (2.8.8) Jackson versions @bsideup (#1652)

3.2.9

2 years ago

๐Ÿš€ Features

  • Add common DockerObject parent to every model class @bsideup (#1635)

๐Ÿ“ˆ Enhancements

  • Add platform to CreateContainerCmd @bsideup (#1638)
  • Make it easy to provide a custom ObjectMapper @bsideup (#1637)
  • Fix missing equals and toString annotation for Statistics Objects @yuting-liu (#1618)
  • Allow overriding timeouts of Apache HttpClient5 transport @dmmax (#1617)

๐Ÿงฐ Maintenance

  • Reduce logging in tests @bsideup (#1636)

3.2.8

3 years ago

Changes

  • Bump lombok from 1.18.12 to 1.18.18 @dependabot-preview (#1570)
  • Bump httpclient5 from 5.0 to 5.0.3 @dependabot (#1590)
  • Create Dependabot config file @dependabot-preview (#1571)
  • Fix httpclient memory leak risk @internalerror (#1560)

๐Ÿ“ˆ Enhancements

  • Options for volume has been added @smeetsn (#1569)
  • Share the unix socket impl between OkHttp & HttpClient5 @bsideup (#1566)
  • Support docker config @jrietdijk (#1482)

๐Ÿ› Bug Fixes

  • fix JsonProperty annotation for container healthchecks (#1511) @dvallant (#1539)

๐Ÿงฐ Maintenance

  • Update OkHttp @bsideup (#1599)

3.2.7

3 years ago

Changes

๐Ÿ“ˆ Enhancements

  • Add security options to Info @bsideup (#1515)
  • Append the API version to all requests if set @bsideup (#1514)

๐Ÿ› Bug Fixes

  • Replace AuthConfig#toString implementation @rnorth (#1506)

3.2.6

3 years ago

Changes

๐Ÿ“ˆ Enhancements

  • add support for docker-for-windows new bind serialization format @roastario (#1463)
  • Make max connections configurable @bsideup (#1501)
  • pass request body as byte[] where possible @bsideup (#1495)

๐Ÿ› Bug Fixes

  • Fix "docker-java-stream" thread stuck at UnixDomainSocket.recv() @tejksat (#1476)

๐Ÿงฐ Maintenance

  • Preserve the order of requests to Docker daemon using DefaultInvocationBuilder (#1492) @tejksat (#1494)
  • Fix sporadic failures of AttachContainerCmdIT tests @tejksat (#1483)

3.2.5

3 years ago

Changes

๐Ÿ“ˆ Enhancements

  • Memoize file match patterns @swiedenfeld (#1412)

๐Ÿ› Bug Fixes

  • Detect leaked DockerHttpClient.Response objects @bsideup (#1421)

๐Ÿงฐ Maintenance

  • Update "checkout" action to v2 @bsideup (#1422)

3.2.4

3 years ago

Changes

  • docs: fix typo in transports.md @smola (#1416)

๐Ÿ› Bug Fixes

  • Catch AssertionError when closing OkHttp's response @bsideup (#1420)
  • Catch more generic FileSystemException in NamedPipeSocket @bsideup (#1418)

3.2.3

3 years ago

Changes

๐Ÿ“ˆ Enhancements

  • auto close in ResultCallback#awaitCompletion @bsideup (#1415)

๐Ÿ› Bug Fixes

  • Always catch exceptions from close() @bsideup (#1414)

3.2.2

4 years ago

Changes

๐Ÿš€ Features

  • Add Apache HttpClient 5 transport @bsideup (#1358)
  • Introduce DockerHttpClient abstraction @bsideup (#1351)
  • Add a new "zerodep" transport based on AHC5 @bsideup (#1404)
  • Introduce docker-java-transport module @bsideup (#1402)
  • Add resize container and exec command @creaink (#1262)

๐Ÿ“ˆ Enhancements

  • Explain deprecations @bsideup (#1401)
  • Fix Netty leaks @bsideup (#1397)
  • Add other event types @trajano (#1366)
  • Add missing fields to Image @saffis (#1345)
  • Add Lombok annotations for LogConfig (#1373) @silme (#1374)
  • Add SwarmNodeStatus address field @missmoode (#1405)
  • Support for client certificate chains @silme (#1371)
  • Added support for "--replicas-max-per-node" @derteufelqwe (#1383)
  • Allow filtering by event type @trajano (#1367)
  • Use AsynchronousFileChannel for npipe @bsideup (#1408)

๐Ÿ› Fixes

  • Fix ListSwarmNodesCmdImpl and Add basic tests @klmntoth (#1385)
  • do not override pushed image's name @bsideup (#1407)
  • Fix for duplicate key violation for exposed ports @ctoestreich (#1406)
  • Fix HostConfig's NanoCpus JsonProperty wrong casing @klmntoth (#1387)

๐Ÿงน Housekeeping

  • Alwlays use DinD in Swarm tests @bsideup (#1399)
  • Do not use fixed names/ports in MultiNodeSwarmCmdIT @bsideup (#1398)
  • Port Travis to GHA @bsideup (#1396)