All Versions
Latest Version
Avg Release Cycle
15 days
Latest Release

Changelog History
Page 2

  • v2.2 Changes

    • ๐Ÿณ Introduced version 2.2 of the docker-compose.yml specification. This version requires to be used with Docker Engine 1.13.0 or above

    • โž• Added support for init in service definitions.

    • โž• Added support for scale in service definitions. The configuration's value can be overridden using the --scale flag in docker-compose up. Please note that the scale command is disabled for this file format

  • v2.1 Changes

    • ๐Ÿ”ง Healthcheck configuration can now be done in the service definition using the healthcheck parameter

    • Containers dependencies can now be set up to wait on positive healthchecks when declared using depends_on. See the documentation for the updated syntax. Note: This feature will not be ported to version 3 Compose files.

    • โž• Added support for the sysctls parameter in service definitions

    • โž• Added support for the userns_mode parameter in service definitions

    • Compose now adds identifying labels to networks and volumes it creates

  • v2.0 Changes

    • โž• Added --volumes option to docker-compose config that lists named volumes declared for that project

    • โž• Added support for mem_reservation in service definitions (2.x only)

    • โž• Added support for dns_opt in service definitions (2.x only)

  • v1.29.2 Changes

    May 10, 2021

    ๐Ÿš€ List of PRs / issues for this release


    • โœ‚ Remove prompt to use docker compose in the up command

    • โฌ†๏ธ Bump py to 1.10.0 in requirements-indirect.txt

  • v1.29.1 Changes

    April 13, 2021

    ๐Ÿš€ List of PRs / issues for this release

    ๐Ÿ› Bugs

    • ๐Ÿ›  Fix for invalid handler warning on Windows builds

    • ๐Ÿ›  Fix config hash to trigger container recreation on IPC mode updates

    • Fix conversion map for placement.max_replicas_per_node

    • โœ‚ Remove extra scan suggestion on build

  • v1.29.0 Changes

    April 06, 2021

    ๐Ÿš€ List of PRs / issues for this release

    ๐Ÿ”‹ Features

    • โž• Add profile filter to docker-compose config

    • โž• Add a depends_on condition to wait for successful service completion


    • โž• Add image scan message on build

    • โšก๏ธ Update warning message for --no-ansi to mention --ansi never as alternative

    • โฌ†๏ธ Bump docker-py to 5.0.0

    • โฌ†๏ธ Bump PyYAML to 5.4.1

    • โฌ†๏ธ Bump python-dotenv to 0.17.0

  • v1.28.6 Changes

    March 23, 2021

    ๐Ÿš€ List of PRs / issues for this release

    ๐Ÿ› Bugs

    • 0๏ธโƒฃ Make --env-file relative to the current working directory and error out for invalid paths. Environment file paths set with --env-file are relative to the current working directory while the default .env file is located in the project directory which by default is the base directory of the Compose file.

    • ๐Ÿ›  Fix missing service property storage_opt by updating the compose schema

    • ๐Ÿ›  Fix build extra_hosts list format

    • โœ‚ Remove extra error message on exec


    • โž• Add compose.yml and compose.yaml to default filename list
  • v1.28.5 Changes

    February 25, 2021

    ๐Ÿš€ List of PRs / issues for this release

    ๐Ÿ› Bugs

    • ๐Ÿ›  Fix OpenSSL version mismatch error when shelling out to the ssh client (via bump to docker-py 4.4.4 which contains the fix)

    • โž• Add missing build flags to the native builder: platform, isolation and extra_hosts

    • โœ‚ Remove info message on native build

    • ๐Ÿ”Š Avoid fetching logs when service logging driver is set to 'none'

  • v1.28.4 Changes

    February 18, 2021

    ๐Ÿš€ List of PRs / issues for this release

    ๐Ÿ› Bugs

    • ๐Ÿ›  Fix SSH port parsing by bumping docker-py to 4.4.3


    • โฌ†๏ธ Bump Python to 3.7.10
  • v1.28.3 Changes

    February 17, 2021

    ๐Ÿš€ List of PRs / issues for this release

    ๐Ÿ› Bugs

    • ๐Ÿ›  Fix SSH hostname parsing when it contains leading s/h, and remove the quiet option that was hiding the error (via docker-py bump to 4.4.2)

    • ๐Ÿ›  Fix key error for '--no-log-prefix' option

    • Fix incorrect CLI environment variable name for service profiles: COMPOSE_PROFILES instead of COMPOSE_PROFILE

    • ๐Ÿ›  Fix fish completion


    • โฌ†๏ธ Bump cryptography to 3.3.2

    • โœ‚ Remove log driver filter