From b82735d1555f22c8bb0186cba4471126cb31ab41 Mon Sep 17 00:00:00 2001 From: Nicolas De Loof Date: Fri, 3 Oct 2025 15:01:26 +0200 Subject: [PATCH 1/2] Bump compose to v28.5.0 Signed-off-by: Nicolas De Loof --- _vendor/modules.txt | 2 +- content/manuals/compose/releases/release-notes.md | 15 +++++++++++++++ go.mod | 2 +- hugo.yaml | 2 +- 4 files changed, 18 insertions(+), 3 deletions(-) diff --git a/_vendor/modules.txt b/_vendor/modules.txt index becb4adff7a4..d3f2fabcebf2 100644 --- a/_vendor/modules.txt +++ b/_vendor/modules.txt @@ -2,7 +2,7 @@ # github.com/moby/buildkit v0.25.0 # github.com/docker/buildx v0.29.0 # github.com/docker/cli v28.4.0+incompatible -# github.com/docker/compose/v2 v2.39.4 +# github.com/docker/compose/v2 v2.40.0 # github.com/docker/model-cli v0.1.41 # github.com/docker/mcp-gateway v0.13.1-0.20250730013131-e08a3be84765 # github.com/docker/scout-cli v1.18.1 diff --git a/content/manuals/compose/releases/release-notes.md b/content/manuals/compose/releases/release-notes.md index f4b06a66ec44..1334183c225f 100644 --- a/content/manuals/compose/releases/release-notes.md +++ b/content/manuals/compose/releases/release-notes.md @@ -29,6 +29,21 @@ For more detailed information, see the [release notes in the Compose repo](https - Dependencies upgrade: bump compose-go to v2.9.0 +## 2.40.9 + +{{< release-date date="2025-10-03" >}} + +### Bug fixes and enhancements + +- Added option to publish Compose application as compose.yaml with images +- Fixed support for secrets based on environment variable when building with bake +- Fixed support for escaped '$' character when building with bake + +### Update + +- Dependencies upgrade: bump docker engine and cli to v28.5.0 + + ## 2.39.3 {{< release-date date="2025-09-09" >}} diff --git a/go.mod b/go.mod index 63c74a06153f..b246dcfca8c3 100644 --- a/go.mod +++ b/go.mod @@ -17,7 +17,7 @@ require ( github.com/distribution/reference v0.6.0 // indirect github.com/docker/buildx v0.29.0 // indirect github.com/docker/cli v28.4.0+incompatible // indirect; see "replace" rule at the bottom for actual version - github.com/docker/compose/v2 v2.39.4 // indirect + github.com/docker/compose/v2 v2.40.0 // indirect github.com/docker/distribution v2.8.3+incompatible // indirect github.com/docker/docker v28.4.0+incompatible // indirect; see "replace" rule at the bottom for actual version github.com/docker/docker-credential-helpers v0.9.3 // indirect diff --git a/hugo.yaml b/hugo.yaml index d580083c9027..a65a76d0ea63 100644 --- a/hugo.yaml +++ b/hugo.yaml @@ -140,7 +140,7 @@ params: # (Used to show e.g., "latest" and "latest"-1 in engine install examples docker_ce_version_prev: "28.4.0" # Latest Docker Compose version - compose_version: "v2.39.4" + compose_version: "v2.40.0" # Latest BuildKit version buildkit_version: "0.25.0" From 2d7a0dee5cc784c9ce599b3953f0d518dbc764d5 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Fri, 3 Oct 2025 14:57:12 +0100 Subject: [PATCH 2/2] Apply suggestions from code review --- content/manuals/compose/releases/release-notes.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/manuals/compose/releases/release-notes.md b/content/manuals/compose/releases/release-notes.md index 1334183c225f..4e8aa514b97b 100644 --- a/content/manuals/compose/releases/release-notes.md +++ b/content/manuals/compose/releases/release-notes.md @@ -29,14 +29,14 @@ For more detailed information, see the [release notes in the Compose repo](https - Dependencies upgrade: bump compose-go to v2.9.0 -## 2.40.9 +## 2.40.0 {{< release-date date="2025-10-03" >}} ### Bug fixes and enhancements -- Added option to publish Compose application as compose.yaml with images -- Fixed support for secrets based on environment variable when building with bake +- Added the option to publish Compose applications as a `compose.yaml` with images +- Fixed support for secrets based on environment variables when building with bake - Fixed support for escaped '$' character when building with bake ### Update