Skip to content

Releases: gesellix/docker-client

v2022-04-23T13-10-00

23 Apr 11:15
Compare
Choose a tag to compare

Notable Changes

  • Uses Kotlin 1.6.20 as dependency. We're not using Kotlin's 1.6 api, yet, so there shouldn't be any breaking change when users require Kotlin < 1.6. Please note that one of the next releases will probably use the Kotlin 1.6 api, though.
  • Cleanup of dependency declarations, so that downstream users should experience more stable transitive dependency versions.

What's Changed

  • Bump com.github.ben-manes.versions from 0.41.0 to 0.42.0 by @dependabot in #243
  • Bump spock-mockable from 1.4.4 to 1.5.1 by @dependabot in #244
  • Bump io.freefair.maven-central.validate-poms from 6.3.0 to 6.4.0 by @dependabot in #246
  • Bump byte-buddy from 1.12.7 to 1.12.8 by @dependabot in #247
  • Update Gradle Wrapper from 7.3.3 to 7.4 by @github-actions in #248
  • Bump io.freefair.maven-central.validate-poms from 6.4.0 to 6.4.1 by @dependabot in #251
  • Bump spock-core from 2.0-groovy-3.0 to 2.1-groovy-3.0 by @dependabot in #250
  • Bump docker-compose from 2021-12-18T12-41-00 to 2022-02-23T22-16-00 by @dependabot in #256
  • Update docker-engine, docker-remote-api-* dependencies by @gesellix in #258
  • Bump actions/setup-java from 2.5.0 to 3.0.0 by @dependabot in #257
  • Use the shared de.gesellix:docker-registry library by @gesellix in #260
  • Bump docker-registry from 2022-02-27T13-38-00 to 2022-02-28T21-42-00 by @dependabot in #261
  • The echo-server Dockerfiles are moved to https://github.com/docker-client/echo-server by @gesellix in #263
  • Bump actions/checkout from 2 to 3 by @dependabot in #262
  • Update Gradle Wrapper from 7.4 to 7.4.1 by @github-actions in #266
  • Bump docker-registry from 2022-02-28T21-42-00 to 2022-03-28T21-41-00 by @dependabot in #269
  • Bump docker-registry from 2022-03-28T21-41-00 to 2022-03-29T09-56-00 by @dependabot in #271
  • Bump docker-remote-api-client from 2022-02-23T13-45-00 to 2022-03-28T22-19-00 by @dependabot in #270
  • Bump groovy from 3.0.9 to 3.0.10 by @dependabot in #264
  • Bump groovy-json from 3.0.9 to 3.0.10 by @dependabot in #265
  • Update test fixtures by @gesellix in #272
  • Bump actions/setup-java from 3.0.0 to 3.1.0 by @dependabot in #273
  • Update Gradle Wrapper from 7.4.1 to 7.4.2 by @github-actions in #274
  • Bump io.freefair.maven-central.validate-poms from 6.4.1 to 6.4.2 by @dependabot in #275
  • Bump byte-buddy from 1.12.8 to 1.12.9 by @dependabot in #276
  • Update to the multi-platform gesellix/echo-server image by @gesellix in #277
  • Bump docker-registry from 2022-03-29T09-56-00 to 2022-04-10T17-15-00 by @dependabot in #281
  • Bump docker-remote-api-model-1-41 from 2022-02-23T11-47-00 to 2022-04-09T16-18-00 by @dependabot in #278
  • Bump docker-compose from 2022-02-23T22-16-00 to 2022-04-10T17-45-00 by @dependabot in #280
  • Bump docker-engine from 2022-02-22T23-12-00 to 2022-04-09T23-24-00 by @dependabot in #282
  • Bump docker-remote-api-client from 2022-03-28T22-19-00 to 2022-04-10T21-46-00 by @dependabot in #283
  • Align dependency constraints, prefer Kotlin 1.6.20 by @gesellix in #284
  • Bump actions/setup-java from 3.1.0 to 3.1.1 by @dependabot in #285
  • Prefer de.gesellix.docker.client.EngineResponseContent over de.gesellix.docker.engine.EngineResponse by @gesellix in #286
  • Use the multi-platform gesellix/npipe image by @gesellix in #287
  • Bump docker-remote-api-model-1-41 from 2022-04-09T16-18-00 to 2022-04-20T22-23-00 by @dependabot in #289
  • Bump okio from 3.0.0 to 3.1.0 by @dependabot in #288
  • Bump docker-remote-api-client from 2022-04-10T21-46-00 to 2022-04-20T22-34-00 by @dependabot in #290
  • Bump docker-engine from 2022-04-09T23-24-00 to 2022-04-20T22-00-00 by @dependabot in #291
  • Bump docker-remote-api-client from 2022-04-20T22-34-00 to 2022-04-21T11-05-00 by @dependabot in #297
  • Bump docker-remote-api-model-1-41 from 2022-04-20T22-23-00 to 2022-04-21T23-11-00 by @dependabot in #296
  • Bump docker-compose from 2022-04-10T17-45-00 to 2022-04-21T17-36-00 by @dependabot in #293
  • Bump io.freefair.maven-central.validate-poms from 6.4.2 to 6.4.3 by @dependabot in #294
  • Bump docker-engine from 2022-04-20T22-00-00 to 2022-04-21T10-15-00 by @dependabot in #298
  • Bump docker-registry from 2022-04-10T17-15-00 to 2022-04-21T23-12-00 by @dependabot in #295

Full Changelog: v2022-02-01T12-00-00...v2022-04-23T13-10-00

v2022-02-01T12-00-00

01 Feb 11:02
Compare
Choose a tag to compare

Improves api compatibility with Docker API v1.38

What's Changed

Full Changelog: v2022-01-31T21-25-00...v2022-02-01T12-00-00

v2022-01-31T21-25-00

31 Jan 20:24
Compare
Choose a tag to compare

What's Changed

  • Continue migration to plain Java by @gesellix in #240
  • Bump docker-remote-api-client from 2022-01-27T22-10-00 to 2022-01-31T20-50-00 by @dependabot in #241

See the previous release notes for more details about our current work on a more type safe api: https://github.com/gesellix/docker-client/releases/tag/v2022-01-27T23-52-00

Full Changelog: v2022-01-27T23-52-00...v2022-01-31T21-25-00

v2022-01-27T23-52-00

27 Jan 22:52
Compare
Choose a tag to compare

We're migrating to a new intern implementation of the engine client (#210). We're aiming at providing a type safe api and re-add a less strict convenience layer at a later time. This release breaks many existing apis and we'll break the api again, consolidating the overall behaviour and api patterns to further improve the developer experience.

That said: feel free to give it a try, and leave some feedback.

What's Changed

  • Improve integration tests on Windows by @gesellix in #183
  • Bump docker-compose from 2021-08-27T18-26-00 to 2021-09-06T09-13-00 by @dependabot in #184
  • Bump docker-engine from 2021-08-27-18-17-00 to 2021-09-06T09-04-00 by @dependabot in #185
  • Update dependencies by @gesellix in #195
  • Bump docker-engine from 2021-09-23T21-00-00 to 2021-09-26T13-30-00 by @dependabot in #196
  • Update to Groovy 3.0.9 by @gesellix in #197
  • Split AuthenticationClient to extract the AuthConfigReader by @gesellix in #199
  • Bump docker-engine from 2021-09-26T18-50-00 to 2021-09-28T16-00-00 by @dependabot in #201
  • Bump docker-engine from 2021-09-28T16-00-00 to 2021-09-29T15-30-00 by @dependabot in #202
  • Bump actions/setup-java from 2.3.0 to 2.3.1 by @dependabot in #203
  • WCOW does not support exporting containers by @gesellix in #204
  • Bump docker-engine from 2021-09-29T15-30-00 to 2021-10-09T19-06-00 by @dependabot in #205
  • Enable tests for "docker import" on Windows by @gesellix in #206
  • Plain Java interfaces by @gesellix in #207
  • Bump docker-engine from 2021-10-31T22-36-00 to 2021-11-06T21-36-00 by @dependabot in #208
  • Bump preferred dependency versions; move the ReferenceParser to the authentication package by @gesellix in #209
  • Update Gradle Wrapper from 7.2 to 7.3 by @github-actions in #211
  • Bump annotations from 22.0.0 to 23.0.0 by @dependabot in #212
  • Bump io.freefair.maven-central.validate-poms from 6.2.0 to 6.3.0 by @dependabot in #213
  • Bump docker-remote-api-model-1-41 from 2021-10-16T19-28-00 to 2021-11-20T21-03-00 by @dependabot in #214
  • Bump docker-remote-api-model-1-41 from 2021-11-20T21-03-00 to 2021-11-21T21-26-00 by @dependabot in #215
  • Bump actions/setup-java from 2.3.1 to 2.4.0 by @dependabot in #217
  • Migrate to the remote-api-client (first iteration) by @gesellix in #210
  • Update Gradle Wrapper from 7.3 to 7.3.1 by @github-actions in #221
  • Bump byte-buddy from 1.11.15 to 1.12.2 by @dependabot in #220
  • Bump spock-mockable from 1.4.3 to 1.4.4 by @dependabot in #219
  • Update Gradle Wrapper from 7.3.1 to 7.3.2 by @github-actions in #225
  • Bump byte-buddy from 1.12.2 to 1.12.5 by @dependabot in #224
  • Bump docker-compose from 2021-09-21T08-00-00 to 2021-12-18T12-41-00 by @dependabot in #226
  • Bump docker-engine from 2021-12-01T22-48-00 to 2021-12-18T13-34-00 by @dependabot in #227
  • Bump docker-remote-api-client from 2021-12-01T23-14-00 to 2021-12-18T21-50-00 by @dependabot in #228
  • Reorganize some code, preparing further migration to the new low level client by @gesellix in #229
  • Move the EnvFileParser back to a shared package by @gesellix in #230
  • Update Gradle Wrapper from 7.3.2 to 7.3.3 by @github-actions in #233
  • Bump byte-buddy from 1.12.5 to 1.12.6 by @dependabot in #231
  • Bump actions/setup-java from 2.4.0 to 2.5.0 by @dependabot in #232
  • Bump com.github.ben-manes.versions from 0.39.0 to 0.40.0 by @dependabot in #234
  • Bump com.github.ben-manes.versions from 0.40.0 to 0.41.0 by @dependabot in #235
  • Bump byte-buddy from 1.12.6 to 1.12.7 by @dependabot in #236
  • Make AuthConfig lookups by image reference public by @gesellix in #237
  • Fix setting default parameters when working with immutable Maps by @gesellix in #238
  • Bump docker-remote-api-client from 2021-12-18T21-50-00 to 2022-01-27T22-10-00 by @dependabot in #239

Full Changelog: v2021-08-27T19-47-00...v2022-01-27T23-52-00

v2022-01-27T20-25-00

27 Jan 19:26
Compare
Choose a tag to compare

We're migrating to a new intern implementation of the engine client (#210). We're aiming at providing a type safe api and re-add a less strict convenience layer at a later time. This release breaks many existing apis and we'll break the api again, consolidating the overall behaviour and api patterns to further improve the developer experience.

That said: feel free to give it a try, and leave some feedback.

What's Changed

  • Improve integration tests on Windows by @gesellix in #183
  • Bump docker-compose from 2021-08-27T18-26-00 to 2021-09-06T09-13-00 by @dependabot in #184
  • Bump docker-engine from 2021-08-27-18-17-00 to 2021-09-06T09-04-00 by @dependabot in #185
  • Update dependencies by @gesellix in #195
  • Bump docker-engine from 2021-09-23T21-00-00 to 2021-09-26T13-30-00 by @dependabot in #196
  • Update to Groovy 3.0.9 by @gesellix in #197
  • Split AuthenticationClient to extract the AuthConfigReader by @gesellix in #199
  • Bump docker-engine from 2021-09-26T18-50-00 to 2021-09-28T16-00-00 by @dependabot in #201
  • Bump docker-engine from 2021-09-28T16-00-00 to 2021-09-29T15-30-00 by @dependabot in #202
  • Bump actions/setup-java from 2.3.0 to 2.3.1 by @dependabot in #203
  • WCOW does not support exporting containers by @gesellix in #204
  • Bump docker-engine from 2021-09-29T15-30-00 to 2021-10-09T19-06-00 by @dependabot in #205
  • Enable tests for "docker import" on Windows by @gesellix in #206
  • Plain Java interfaces by @gesellix in #207
  • Bump docker-engine from 2021-10-31T22-36-00 to 2021-11-06T21-36-00 by @dependabot in #208
  • Bump preferred dependency versions; move the ReferenceParser to the authentication package by @gesellix in #209
  • Update Gradle Wrapper from 7.2 to 7.3 by @github-actions in #211
  • Bump annotations from 22.0.0 to 23.0.0 by @dependabot in #212
  • Bump io.freefair.maven-central.validate-poms from 6.2.0 to 6.3.0 by @dependabot in #213
  • Bump docker-remote-api-model-1-41 from 2021-10-16T19-28-00 to 2021-11-20T21-03-00 by @dependabot in #214
  • Bump docker-remote-api-model-1-41 from 2021-11-20T21-03-00 to 2021-11-21T21-26-00 by @dependabot in #215
  • Bump actions/setup-java from 2.3.1 to 2.4.0 by @dependabot in #217
  • Migrate to the remote-api-client (first iteration) by @gesellix in #210
  • Update Gradle Wrapper from 7.3 to 7.3.1 by @github-actions in #221
  • Bump byte-buddy from 1.11.15 to 1.12.2 by @dependabot in #220
  • Bump spock-mockable from 1.4.3 to 1.4.4 by @dependabot in #219
  • Update Gradle Wrapper from 7.3.1 to 7.3.2 by @github-actions in #225
  • Bump byte-buddy from 1.12.2 to 1.12.5 by @dependabot in #224
  • Bump docker-compose from 2021-09-21T08-00-00 to 2021-12-18T12-41-00 by @dependabot in #226
  • Bump docker-engine from 2021-12-01T22-48-00 to 2021-12-18T13-34-00 by @dependabot in #227
  • Bump docker-remote-api-client from 2021-12-01T23-14-00 to 2021-12-18T21-50-00 by @dependabot in #228
  • Reorganize some code, preparing further migration to the new low level client by @gesellix in #229
  • Move the EnvFileParser back to a shared package by @gesellix in #230
  • Update Gradle Wrapper from 7.3.2 to 7.3.3 by @github-actions in #233
  • Bump byte-buddy from 1.12.5 to 1.12.6 by @dependabot in #231
  • Bump actions/setup-java from 2.4.0 to 2.5.0 by @dependabot in #232
  • Bump com.github.ben-manes.versions from 0.39.0 to 0.40.0 by @dependabot in #234
  • Bump com.github.ben-manes.versions from 0.40.0 to 0.41.0 by @dependabot in #235
  • Bump byte-buddy from 1.12.6 to 1.12.7 by @dependabot in #236
  • Make AuthConfig lookups by image reference public by @gesellix in #237

Full Changelog: v2021-08-27T19-47-00...v2022-01-27T20-25-00

v2021-12-18T23-17-00

18 Dec 22:18
Compare
Choose a tag to compare

We're migrating to a new intern implementation of the engine client (#210). We're aiming at providing a type safe api and re-add a less strict convenience layer at a later time. This release breaks many existing apis and we'll break the api again, consolidating the overall behaviour and api patterns to further improve the developer experience.

That said: feel free to give it a try, and leave some feedback.

What's Changed

  • Improve integration tests on Windows by @gesellix in #183
  • Bump docker-compose from 2021-08-27T18-26-00 to 2021-09-06T09-13-00 by @dependabot in #184
  • Bump docker-engine from 2021-08-27-18-17-00 to 2021-09-06T09-04-00 by @dependabot in #185
  • Update dependencies by @gesellix in #195
  • Bump docker-engine from 2021-09-23T21-00-00 to 2021-09-26T13-30-00 by @dependabot in #196
  • Update to Groovy 3.0.9 by @gesellix in #197
  • Split AuthenticationClient to extract the AuthConfigReader by @gesellix in #199
  • Bump docker-engine from 2021-09-26T18-50-00 to 2021-09-28T16-00-00 by @dependabot in #201
  • Bump docker-engine from 2021-09-28T16-00-00 to 2021-09-29T15-30-00 by @dependabot in #202
  • Bump actions/setup-java from 2.3.0 to 2.3.1 by @dependabot in #203
  • WCOW does not support exporting containers by @gesellix in #204
  • Bump docker-engine from 2021-09-29T15-30-00 to 2021-10-09T19-06-00 by @dependabot in #205
  • Enable tests for "docker import" on Windows by @gesellix in #206
  • Plain Java interfaces by @gesellix in #207
  • Bump docker-engine from 2021-10-31T22-36-00 to 2021-11-06T21-36-00 by @dependabot in #208
  • Bump preferred dependency versions; move the ReferenceParser to the authentication package by @gesellix in #209
  • Update Gradle Wrapper from 7.2 to 7.3 by @github-actions in #211
  • Bump annotations from 22.0.0 to 23.0.0 by @dependabot in #212
  • Bump io.freefair.maven-central.validate-poms from 6.2.0 to 6.3.0 by @dependabot in #213
  • Bump docker-remote-api-model-1-41 from 2021-10-16T19-28-00 to 2021-11-20T21-03-00 by @dependabot in #214
  • Bump docker-remote-api-model-1-41 from 2021-11-20T21-03-00 to 2021-11-21T21-26-00 by @dependabot in #215
  • Bump actions/setup-java from 2.3.1 to 2.4.0 by @dependabot in #217
  • Migrate to the remote-api-client (first iteration) by @gesellix in #210
  • Update Gradle Wrapper from 7.3 to 7.3.1 by @github-actions in #221
  • Bump byte-buddy from 1.11.15 to 1.12.2 by @dependabot in #220
  • Bump spock-mockable from 1.4.3 to 1.4.4 by @dependabot in #219
  • Update Gradle Wrapper from 7.3.1 to 7.3.2 by @github-actions in #225
  • Bump byte-buddy from 1.12.2 to 1.12.5 by @dependabot in #224
  • Bump docker-compose from 2021-09-21T08-00-00 to 2021-12-18T12-41-00 by @dependabot in #226
  • Bump docker-engine from 2021-12-01T22-48-00 to 2021-12-18T13-34-00 by @dependabot in #227
  • Bump docker-remote-api-client from 2021-12-01T23-14-00 to 2021-12-18T21-50-00 by @dependabot in #228
  • Reorganize some code, preparing further migration to the new low level client by @gesellix in #229
  • Move the EnvFileParser back to a shared package by @gesellix in #230

Full Changelog: v2021-08-27T19-47-00...v2021-12-18T23-17-00

v2021-12-18T22-37-00

18 Dec 21:42
Compare
Choose a tag to compare

We're migrating to a new intern implementation of the engine client (#210). We're aiming at providing a type safe api and re-add a less strict convenience layer at a later time. This release breaks many existing apis and we'll break the api again, consolidating the overall behaviour and api patterns to further improve the developer experience.

That said: feel free to give it a try, and leave some feedback.

What's Changed

  • Improve integration tests on Windows by @gesellix in #183
  • Bump docker-compose from 2021-08-27T18-26-00 to 2021-09-06T09-13-00 by @dependabot in #184
  • Bump docker-engine from 2021-08-27-18-17-00 to 2021-09-06T09-04-00 by @dependabot in #185
  • Update dependencies by @gesellix in #195
  • Bump docker-engine from 2021-09-23T21-00-00 to 2021-09-26T13-30-00 by @dependabot in #196
  • Update to Groovy 3.0.9 by @gesellix in #197
  • Split AuthenticationClient to extract the AuthConfigReader by @gesellix in #199
  • Bump docker-engine from 2021-09-26T18-50-00 to 2021-09-28T16-00-00 by @dependabot in #201
  • Bump docker-engine from 2021-09-28T16-00-00 to 2021-09-29T15-30-00 by @dependabot in #202
  • Bump actions/setup-java from 2.3.0 to 2.3.1 by @dependabot in #203
  • WCOW does not support exporting containers by @gesellix in #204
  • Bump docker-engine from 2021-09-29T15-30-00 to 2021-10-09T19-06-00 by @dependabot in #205
  • Enable tests for "docker import" on Windows by @gesellix in #206
  • Plain Java interfaces by @gesellix in #207
  • Bump docker-engine from 2021-10-31T22-36-00 to 2021-11-06T21-36-00 by @dependabot in #208
  • Bump preferred dependency versions; move the ReferenceParser to the authentication package by @gesellix in #209
  • Update Gradle Wrapper from 7.2 to 7.3 by @github-actions in #211
  • Bump annotations from 22.0.0 to 23.0.0 by @dependabot in #212
  • Bump io.freefair.maven-central.validate-poms from 6.2.0 to 6.3.0 by @dependabot in #213
  • Bump docker-remote-api-model-1-41 from 2021-10-16T19-28-00 to 2021-11-20T21-03-00 by @dependabot in #214
  • Bump docker-remote-api-model-1-41 from 2021-11-20T21-03-00 to 2021-11-21T21-26-00 by @dependabot in #215
  • Bump actions/setup-java from 2.3.1 to 2.4.0 by @dependabot in #217
  • Migrate to the remote-api-client (first iteration) by @gesellix in #210
  • Update Gradle Wrapper from 7.3 to 7.3.1 by @github-actions in #221
  • Bump byte-buddy from 1.11.15 to 1.12.2 by @dependabot in #220
  • Bump spock-mockable from 1.4.3 to 1.4.4 by @dependabot in #219
  • Update Gradle Wrapper from 7.3.1 to 7.3.2 by @github-actions in #225
  • Bump byte-buddy from 1.12.2 to 1.12.5 by @dependabot in #224
  • Bump docker-compose from 2021-09-21T08-00-00 to 2021-12-18T12-41-00 by @dependabot in #226
  • Bump docker-engine from 2021-12-01T22-48-00 to 2021-12-18T13-34-00 by @dependabot in #227
  • Bump docker-remote-api-client from 2021-12-01T23-14-00 to 2021-12-18T21-50-00 by @dependabot in #228
  • Reorganize some code, preparing further migration to the new low level client by @gesellix in #229

Full Changelog: v2021-08-27T19-47-00...v2021-12-18T22-37-00

v2021-08-27T19-47-00

27 Aug 17:48
Compare
Choose a tag to compare

Prefer Kotlin 1.4.20

09 Aug 11:52
Compare
Choose a tag to compare

This one makes the dependency management more consistent with the other internal libraries.

v2021-08-08T15-26-00: Bump docker-engine from 2021-08-05T22-43-54 to 2021-08-08T13-24-00

08 Aug 13:26
Compare
Choose a tag to compare
Bumps [docker-engine](https://github.com/docker-client/docker-engine) from 2021-08-05T22-43-54 to 2021-08-08T13-24-00.
- [Release notes](https://github.com/docker-client/docker-engine/releases)
- [Changelog](https://github.com/docker-client/docker-engine/blob/main/RELEASE.md)
- [Commits](https://github.com/docker-client/docker-engine/commits)

---
updated-dependencies:
- dependency-name: de.gesellix:docker-engine
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>