diff --git a/_vendor/modules.txt b/_vendor/modules.txt index e5ddbc28b5..605bb74cb2 100644 --- a/_vendor/modules.txt +++ b/_vendor/modules.txt @@ -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 diff --git a/content/compose/release-notes.md b/content/compose/release-notes.md index e9627b02a1..450324d436 100644 --- a/content/compose/release-notes.md +++ b/content/compose/release-notes.md @@ -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" >}} diff --git a/go.mod b/go.mod index dd9136d762..77fe598ba3 100644 --- a/go.mod +++ b/go.mod @@ -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 diff --git a/go.sum b/go.sum index b437898803..f9d55b04fe 100644 --- a/go.sum +++ b/go.sum @@ -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= diff --git a/hugo.yaml b/hugo.yaml index c3aad9b4b6..2c9d8d6e61 100644 --- a/hugo.yaml +++ b/hugo.yaml @@ -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"