Skip to content

Latest commit

 

History

History
113 lines (89 loc) · 3.23 KB

CHANGELOG.md

File metadata and controls

113 lines (89 loc) · 3.23 KB

kotlin-compose

next

Changes

  • No changes

2.4.1 - 2024-11-12

Changes

  • Test cases pulls a container image with non deprecated container image manifest

2.4.0 - 2024-11-08

Changes

  • Add support for running docker-compose as a Docker CLI plugin, if docker-compose binary is not found in ${PATH}.

2.3.0 - 2024-05-08

Changes

  • Bumped dependencies

2.2.0 - 2024-04-23

Changes

  • Add support to set pull policy in up command

2.1.4 - 2024-04-09

Changes

  • Consume stdout/err from process in separate threads.

2.1.3 - 2023-03-30

Changes

  • Fix discarding error message

2.1.2 - 2022-05-11

Changes

  • Find newer docker-compose versions where the version string is prefixed with a v, eg v2.5.0

2.1.1 - 2022-02-11

Changes

  • Fix for release versioning

2.1.0 - 2022-02-11

Changes

  • Adds ability to prune unused system resources

2.0.0 - 2021-12-16

Changes

  • Now supports docker-compose v2, in addition to v1 which is still supported.
  • Breaking change: InspectData.name has had its leading slash stripped, and now exactly matches the running container name. The raw response with leading slash is kept in InspectData.rawName.
  • Changes in docker-compose v2, and how they are handled:
    • The naming scheme has been changed to use - instead of _. The new class PsResult parses both variants and normalizes them such that the consumers of this library don't need to know the underlying docker-compose version.
    • There seems to be a bug with uppercase container names, so the DockerCompose prefix parameter is now being lowercased.
    • Killing a container twice throws an exception. Up to the user to handle.

1.9.0 - 2021-10-14

Changes

  • Bumped gradle to 7.2 and migrated to kotlin

1.8.0 - 2020-12-03

Changes

  • Push only to Artifactory

1.7.0 - 2020-05-25

Changes

  • Upgrades version of kotlin to 1.3.72
  • Upgrades version of gradle to 6.3
  • Removes the non maintained travis build config

1.6.0 - 2018-07-04

Changes

  • Add ability to get environment variables set during object creation

1.5.1 - 2018-06-26

Changes

  • Fix compatibility issues from 1.5.0

1.5.0 - 2018-06-26

Changes

  • Add ability to attach to an existing container

1.4.0 - 2018-06-04

Changes

  • Now possible to run docker pull from within the DockerCompose class

1.3.1 - 2018-04-05

Changes

  • Adds back removed method in NetworkSettings. The method is now marked as deprecated but still there.

1.3.0 - 2018-04-05

Changes

  • Add support for host networking #8
  • Uses kotlin v 1.2.31

1.2.1 - 2017-11-25

Changes

  • Adds scm, license and other project metadata to the generated pom file
  • All usages of IOUtils.toString now uses utf-8 charset

1.2.0 - 2017-11-24

Changes

  • Uses kotlin version 1.1.60
  • Updates a number of other dependencies. For example jackson, commons-lang3 and commons-io.
  • Adds javadoc as an additional jar artifact
  • Uses gradle 4.3.1

1.1.1 - 2016-10-03

Changes

  • Changed build logic. SNAPSHOT is not appended by gradle anymore.

1.1.0 - 2016-09-30

Changes

  • It is possible to forward the logs inside the docker containers out to slf4j
  • Improvements to the build system and the documentation

1.0.0 - 2016-09-26

Changes

  • First public release.