Codebase list docker-compose / 1d32980
Bump 1.21.0-rc1 Signed-off-by: Joffrey F <joffrey@docker.com> Joffrey F 6 years ago
3 changed file(s) with 75 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
00 Change log
11 ==========
22
3 1.21.0 (2018-04-11)
4 -------------------
5
6 ### New features
7
8 #### Compose file version 2.4
9
10 - Introduced version 2.4 of the `docker-compose.yml` specification.
11 This version requires Docker Engine 17.12.0 or above.
12
13 - Added support for the `platform` parameter in service definitions.
14 If supplied, the parameter is also used when performing build for the
15 service.
16
17 #### Compose file version 2.2 and up
18
19 - Added support for the `cpu_rt_period` and `cpu_rt_runtime` parameters
20 in service definitions (2.x only).
21
22 #### Compose file version 2.1 and up
23
24 - Added support for the `cpu_period` parameter in service definitions
25 (2.x only).
26
27 - Added support for the `isolation` parameter in service build configurations.
28 Additionally, the `isolation` parameter is used for builds as well if no
29 `build.isolation` parameter is defined. (2.x only)
30
31 #### All formats
32
33 - Added support for the `--workdir` flag in `docker-compose exec`.
34
35 - Added support for the `--compress` flag in `docker-compose build`.
36
37 - `docker-compose pull` is now performed in parallel by default. You can
38 opt out using the `--no-parallel` flag. The `--parallel` flag is now
39 deprecated and will be removed in a future version.
40
41 - Dashes and underscores in project names are no longer stripped out.
42
43 - `docker-compose build` now supports the use of Dockerfile from outside
44 the build context.
45
46 ### Bugfixes
47
48 - Compose now checks that the volume's configuration matches the remote
49 volume, and errors out if a mismatch is detected.
50
51 - Fixed a bug that caused Compose to raise unexpected errors when attempting
52 to create several one-off containers in parallel.
53
54 - Fixed a bug with argument parsing when using `docker-machine config` to
55 generate TLS flags for `exec` and `run` commands.
56
57 - Fixed a bug where variable substitution with an empty default value
58 (e.g. `${VAR:-}`) would print an incorrect warning.
59
60 - Improved resilience when encoding of the Compose file doesn't match the
61 system's. Users are encouraged to use UTF-8 when possible.
62
63 - Fixed a bug where external overlay networks in Swarm would be incorrectly
64 recognized as inexistent by Compose, interrupting otherwise valid
65 operations.
66
67 1.20.1 (2018-03-21)
68 -------------------
69
70 ### Bugfixes
71
72 - Fixed an issue where `docker-compose build` would error out if the
73 build context contained directory symlinks
74
375 1.20.0 (2018-03-20)
476 -------------------
577
880 #### Compose file version 3.6
981
1082 - Introduced version 3.6 of the `docker-compose.yml` specification.
11 This version requires to be used with Docker Engine 18.02.0 or above.
83 This version requires Docker Engine 18.02.0 or above.
1284
1385 - Added support for the `tmpfs.size` property in volume mappings
1486
00 from __future__ import absolute_import
11 from __future__ import unicode_literals
22
3 __version__ = '1.21.0dev'
3 __version__ = '1.21.0-rc1'
1414
1515 set -e
1616
17 VERSION="1.20.0"
17 VERSION="1.21.0-rc1"
1818 IMAGE="docker/compose:$VERSION"
1919
2020