bump compose version to v2.23.3 and add release notes (#18769)

* bump compose version to v2.23.3 and add release notes

Signed-off-by: Guillaume Lours <705411+glours@users.noreply.github.com>

* Apply suggestions from code review

---------

Signed-off-by: Guillaume Lours <705411+glours@users.noreply.github.com>
Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
This commit is contained in:
Guillaume Lours 2023-11-23 14:03:36 +01:00 committed by GitHub
parent 3d168932f4
commit 3317ce14d1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 38 additions and 15 deletions

View File

@ -5,4 +5,4 @@
# github.com/docker/cli v24.0.8-0.20231106123152-48ec4f339e2b+incompatible
# github.com/docker/compose-cli v1.0.35
# github.com/compose-spec/compose-spec v0.0.0-20231121152139-478928e7c9f8
# github.com/docker/compose/v2 v2.23.1
# github.com/docker/compose/v2 v2.23.3

View File

@ -11,6 +11,27 @@ aliases:
For more detailed information, see the [release notes in the Compose repo](https://github.com/docker/compose/releases/).
## 2.23.3
{{< release-date date="2023-11-22" >}}
### Update
- Dependencies upgrade: bump buildx to v0.12.0
## 2.23.2
{{< release-date date="2023-11-21" >}}
### Update
- Dependencies upgrade: bump buildkit 0.12.3
- Dependencies upgrade: bump docker 24.0.7
- Dependencies upgrade: bump cli 24.0.7
- Dependencies upgrade: bump 1.20.2
### Bug fixes and enhancements
- Compose now supports `builds.tags` with `push` command.
- Compose Watch now re-builds service images at startup.
- Now `--remove-orphans` doesn't manage disabled services as orphaned.
- Compose displays `Building` output log only if there is at least one service to build.
## 2.23.1
{{< release-date date="2023-11-16" >}}
@ -18,18 +39,18 @@ For more detailed information, see the [release notes in the Compose repo](https
- Dependencies upgrade: bump compose-go to v1.20.1
### Bug fixes and enhancements
- align with OCI artifact best practices
- introduce --resolve-image-digests for publish to seal service images
- improve watch configuration logging
- reject compose file using secrets|configs.driver or template_driver
- fail start if depependency is missing by @ndeloof in #11110
- fix SIGTERM support to stop/kill stack
- fix --hash regression
- fix for "Application failed to start after update" when an external network is on a watched service
- fix --pull documentation
- fix #11170 add newline in cmd/compose/build.go
- render quiet after filtering applied
- Strip project prefix from docker-compose up output
- Aligned Compose with OCI artifact best practices.
- Introduced `--resolve-image-digests` so users can seal service images by digest when publishing a Compose application.
- Improved Compose Watch configuration logging.
- Compose now rejects a Compose file using `secrets|configs.driver` or `template_driver`.
- Compose now fails to start if a dependency is missing.
- Fixed SIGTERM support to stop/kill stack.
- Fixed a `--hash` regression.
- Fixed "Application failed to start after update" when an external network is on a watched service.
- Fixed `--pull` documentation.
- Fixed display by adding newline in cmd/compose/build.go.
- Compose is rendered quiet after filtering applied.
- Stripped project prefix from docker-compose up output.
## 2.23.0
{{< release-date date="2023-10-18" >}}

2
go.mod
View File

@ -9,7 +9,7 @@ require (
github.com/docker/buildx v0.12.0 // indirect
github.com/docker/cli v24.0.8-0.20231106123152-48ec4f339e2b+incompatible // indirect
github.com/docker/compose-cli v1.0.35 // indirect
github.com/docker/compose/v2 v2.23.1 // indirect
github.com/docker/compose/v2 v2.23.3 // indirect
github.com/docker/scout-cli v1.0.9 // indirect
github.com/moby/buildkit v0.13.0-beta1.0.20231113205014-1efcd30d9dd6 // indirect
github.com/moby/moby v24.0.5+incompatible // indirect

2
go.sum
View File

@ -70,6 +70,8 @@ github.com/docker/compose/v2 v2.23.0 h1:OX1MiAUn8LSfW0F3yOhUYnKZhnSj9qy29fSJn3tT
github.com/docker/compose/v2 v2.23.0/go.mod h1:548Y4k6qPQXdpouRp3EPx76k/ATYU5nrxULPSOsMM9U=
github.com/docker/compose/v2 v2.23.1 h1:wLgblcBfAgbXeNaxxKAIL//I+xgoyZ1BBbWFNfoLQ3I=
github.com/docker/compose/v2 v2.23.1/go.mod h1:FCqosV9Gc3/QOoRgYSjVnweNqDyr6LsAyLca5VPrEGU=
github.com/docker/compose/v2 v2.23.3 h1:2p2biZqpUvPzC8J7nDl+ankVQNCCAk2IZJ4eg1S+6BE=
github.com/docker/compose/v2 v2.23.3/go.mod h1:lUweVMN13YR0a9M7qdKulTSMS1kYdAysYNJlFEnDMCw=
github.com/docker/distribution v2.8.2+incompatible h1:T3de5rq0dB1j30rp0sA2rER+m322EBzniBPB6ZIzuh8=
github.com/docker/distribution v2.8.2+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w=
github.com/docker/go v1.5.1-1.0.20160303222718-d30aec9fd63c/go.mod h1:CADgU4DSXK5QUlFslkQu2yW2TKzFZcXq/leZfM0UH5Q=

View File

@ -92,7 +92,7 @@ params:
latest_engine_api_version: "1.43"
docker_ce_version: "24.0.7"
compose_version: "v2.23.1"
compose_version: "v2.23.3"
compose_file_v3: "3.8"
compose_file_v2: "2.4"
buildkit_version: "0.12.3"