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 indocker-compose up
. Please note that thescale
command is disabled for this file format
-
v2.1 Changes
๐ง Healthcheck configuration can now be done in the service definition using the
healthcheck
parameterContainers 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 definitionsCompose now adds identifying labels to networks and volumes it creates
-
v2.0 Changes
โ Added
--volumes
option todocker-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
Miscellaneous
โ Remove prompt to use
docker compose
in theup
commandโฌ๏ธ Bump
py
to1.10.0
inrequirements-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
Miscellaneous
โ 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
Miscellaneous
- โ Add
compose.yml
andcompose.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
andextra_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
Miscellaneous
- โฌ๏ธ 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 ofCOMPOSE_PROFILE
๐ Fix fish completion
Miscellaneous
โฌ๏ธ Bump cryptography to 3.3.2
โ Remove log driver filter