From b8478f85d014d2898f44c1e713219bd06403610c Mon Sep 17 00:00:00 2001 From: Guillaume Lours <705411+glours@users.noreply.github.com> Date: Thu, 24 Nov 2022 15:16:20 +0100 Subject: [PATCH] update Compose reference documentation and release notes to version v2.13.0 (#16213) Signed-off-by: Guillaume Lours <705411+glours@users.noreply.github.com> Signed-off-by: Guillaume Lours <705411+glours@users.noreply.github.com> --- _config.yml | 2 +- _data/compose-cli/docker_compose_convert.yaml | 11 +++++++++ _data/compose-cli/docker_compose_run.yaml | 10 ++++++++ compose/release-notes.md | 23 +++++++++++++++++++ 4 files changed, 45 insertions(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index a9071e5ebc..df2413dd5c 100644 --- a/_config.yml +++ b/_config.yml @@ -45,7 +45,7 @@ exclude: latest_engine_api_version: "1.41" docker_ce_version: "20.10" compose_v1_version: "1.29.2" -compose_version: "v2.12.2" +compose_version: "v2.13.0" compose_file_v3: "3.9" compose_file_v2: "2.4" machine_version: "0.16.0" diff --git a/_data/compose-cli/docker_compose_convert.yaml b/_data/compose-cli/docker_compose_convert.yaml index fec0627795..2ba63901e8 100644 --- a/_data/compose-cli/docker_compose_convert.yaml +++ b/_data/compose-cli/docker_compose_convert.yaml @@ -40,6 +40,17 @@ options: experimentalcli: false kubernetes: false swarm: false + - option: no-consistency + value_type: bool + default_value: "false" + description: | + Don't check model consistency - warning: may produce invalid Compose output + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false - option: no-interpolate value_type: bool default_value: "false" diff --git a/_data/compose-cli/docker_compose_run.yaml b/_data/compose-cli/docker_compose_run.yaml index 3783605bd0..9d5715f4ea 100644 --- a/_data/compose-cli/docker_compose_run.yaml +++ b/_data/compose-cli/docker_compose_run.yaml @@ -58,6 +58,16 @@ usage: docker compose run [OPTIONS] SERVICE [COMMAND] [ARGS...] pname: docker compose plink: docker_compose.yaml options: + - option: build + value_type: bool + default_value: "false" + description: Build image before starting container. + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false - option: detach shorthand: d value_type: bool diff --git a/compose/release-notes.md b/compose/release-notes.md index eef6fddb22..ef37cb5d00 100644 --- a/compose/release-notes.md +++ b/compose/release-notes.md @@ -6,6 +6,29 @@ toc_max: 2 redirect_from: - /release-notes/docker-compose/ --- +## 2.13.0 + +(2022-11-23) + +### Enhancements +- Add a `no-consistency` option to `convert` command. Fixed [compose#9963](https://github.com/docker/compose/issues/9963){:target="_blank" rel="noopener" class="_"} +- Add a `build` option to `run` command. Fixed [compose#10003](https://github.com/docker/compose/issues/10003){:target="_blank" rel="noopener" class="_"} + +### Bug fixes +- Fixed mapping `restart_policy.condition` to engine supported values. Fixed [compose#8756](https://github.com/docker/compose/issues/8756){:target="_blank" rel="noopener" class="_"}, [docs#15936](https://github.com/docker/docs/pull/15936){:target="_blank" rel="noopener" class="_"} +- Fixed missing support of `deploy.reservation.memory`. Fixed [compose#9902](https://github.com/docker/compose/issues/9902){:target="_blank" rel="noopener" class="_"} +- Fixed a bug to prevent usage of `COMPOSE_PROFILES` when `--profile` arg is used. Fixed [compose#9895](https://github.com/docker/compose/issues/9895){:target="_blank" rel="noopener" class="_"} +- Fixed a bug to prevent pulling a service's image when depending on a service which will build this image. Fixed [compose#9983](https://github.com/docker/compose/issues/9983){:target="_blank" rel="noopener" class="_"} +- Fixed parsing issue when a container number label is not found. Fixed [compose#10004](https://github.com/docker/compose/issues/10004){:target="_blank" rel="noopener" class="_"} +- Use platform value defined by `DOCKER_DEFAULT_PLATFORM` when no `service.platform` defined. Fixed [compose#9889](https://github.com/docker/compose/issues/9889){:target="_blank" rel="noopener" class="_"} + +### Changes +- Remove usage of the deprecated dependency `gotest.tools` v2. Pull Request [compose#9935](https://github.com/docker/compose/pull/9935){:target="_blank" rel="noopener" class="_"} +- Update CI dependencies. Pull Request [compose#9982](https://github.com/docker/compose/pull/9982){:target="_blank" rel="noopener" class="_"} +- Exclude issues labeled with `kind/feature` from stale bot process. Fixed [compose#9988](https://github.com/docker/compose/pull/9988){:target="_blank" rel="noopener" class="_"} +- Dependencies upgrade: bump containerd to 1.6.10 +- Dependencies upgrade: bump docker-credential-helpers to v0.7.0 + ## 2.12.2 {% include release-date.html date="2022-10-21" %}