docker-client

A Docker client for Java written in Kotlin and Groovy

MIT License

Stars
112

Bot releases are hidden (Show)

docker-client - v2022-07-28T22-55-00

Published by gesellix about 2 years ago

What's Changed

Full Changelog: https://github.com/gesellix/docker-client/compare/v2022-05-26T16-18-00...v2022-07-28T22-55-00

docker-client - v2022-07-26T16-26-00

Published by gesellix about 2 years ago

Breaking Changes

This release includes updates to the internal remote api model along with some bug fixes.
We're still working on improving type safety while relying on the official OpenAPI spec at the moby project.

Please review the release notes of the relevant dependencies for details:

What's Changed

Full Changelog: https://github.com/gesellix/docker-client/compare/v2022-05-24T07-36-00...v2022-07-26T16-26-00

docker-client - v2022-05-26T16-18-00

Published by gesellix about 2 years ago

Breaking Changes

This release includes updates to the internal remote api model along with some bug fixes.
We're still working on improving type safety while relying on the official OpenAPI spec at the moby project.

Please review the release notes of the relevant dependencies for details:

What's Changed

Full Changelog: https://github.com/gesellix/docker-client/compare/v2022-05-24T07-36-00...v2022-05-26T16-18-00

docker-client - v2022-05-24T07-36-00

Published by gesellix over 2 years ago

What's Changed

Full Changelog: https://github.com/gesellix/docker-client/compare/v2022-05-23T20-02-00...v2022-05-24T07-36-00

docker-client - v2022-05-23T20-02-00

Published by gesellix over 2 years ago

What's Changed

Full Changelog: https://github.com/gesellix/docker-client/compare/v2022-05-05T20-38-00...v2022-05-23T20-02-00

docker-client - v2022-05-05T20-38-00

Published by gesellix over 2 years ago

What's Changed

Full Changelog: https://github.com/gesellix/docker-client/compare/v2022-04-23T13-10-00...v2022-05-05T20-38-00

docker-client - v2022-04-23T13-10-00

Published by gesellix over 2 years ago

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

Full Changelog: https://github.com/gesellix/docker-client/compare/v2022-02-01T12-00-00...v2022-04-23T13-10-00

docker-client - v2022-02-01T12-00-00

Published by gesellix over 2 years ago

Improves api compatibility with Docker API v1.38

What's Changed

Full Changelog: https://github.com/gesellix/docker-client/compare/v2022-01-31T21-25-00...v2022-02-01T12-00-00

docker-client - v2022-01-31T21-25-00

Published by gesellix over 2 years ago

What's Changed

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: https://github.com/gesellix/docker-client/compare/v2022-01-27T23-52-00...v2022-01-31T21-25-00

docker-client - v2022-01-27T23-52-00

Published by gesellix over 2 years ago

We're migrating to a new intern implementation of the engine client (https://github.com/gesellix/docker-client/pull/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

Full Changelog: https://github.com/gesellix/docker-client/compare/v2021-08-27T19-47-00...v2022-01-27T23-52-00

docker-client - v2022-01-27T20-25-00

Published by gesellix over 2 years ago

We're migrating to a new intern implementation of the engine client (https://github.com/gesellix/docker-client/pull/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

Full Changelog: https://github.com/gesellix/docker-client/compare/v2021-08-27T19-47-00...v2022-01-27T20-25-00

docker-client - v2021-12-18T23-17-00

Published by gesellix almost 3 years ago

We're migrating to a new intern implementation of the engine client (https://github.com/gesellix/docker-client/pull/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

Full Changelog: https://github.com/gesellix/docker-client/compare/v2021-08-27T19-47-00...v2021-12-18T23-17-00

docker-client - v2021-12-18T22-37-00

Published by gesellix almost 3 years ago

We're migrating to a new intern implementation of the engine client (https://github.com/gesellix/docker-client/pull/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

Full Changelog: https://github.com/gesellix/docker-client/compare/v2021-08-27T19-47-00...v2021-12-18T22-37-00

docker-client -

Published by gesellix about 3 years ago

docker-client - Prefer Kotlin 1.4.20

Published by gesellix about 3 years ago

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

docker-client -

Published by gesellix about 3 years ago

docker-client -

Published by gesellix about 3 years ago

docker-client -

Published by gesellix over 3 years ago

docker-client - Update dependencies

Published by gesellix over 3 years ago

docker-client - Upgrade to Gradle 7

Published by gesellix over 3 years ago