CARVIEW |
Select Language
HTTP/2 200
date: Sun, 12 Oct 2025 16:39:37 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"1ec4975ae9855638eb7991e22f5acd91"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=uTR3cVNLWJ9QWcihMmCL1GEqoLSfMBKtGeQMgz5qrq5s4cnBkxXGlz269SPAAy3yzgI3iI8fWDy2mpWfJVzs6rDZT%2F%2F80QdspXkjIno3H%2Bsle7OD0%2BW2wwGHpcL4SJqhvIcgfLhF43bVR3zFmv9YUgPX4W5MToxhfoUclwO2llKUimLY1CiOkr1ZJ3iwwVqkI9smfZJQ7A69zbGsX%2BSYmPFU6Jdev0RfPawo0MrXCzo%2FCtDzAhAcKzjTWuXiASfWYmQ9MeBnloT08OCzhDb7Ig%3D%3D--jf%2FAGpfqK6U%2FLkbM--GKpx8SXuORcn9broKWNlcw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.203466935.1760287176; Path=/; Domain=github.com; Expires=Mon, 12 Oct 2026 16:39:36 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 12 Oct 2026 16:39:36 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: C684:2A5D20:9E7729:D20E8A:68EBD9C8
Releases Β· docker/compose Β· GitHub
03 Oct 12:56
19 Sep 08:49
Loading
09 Sep 08:27
Loading
08 Aug 16:06
Loading
24 Jul 17:02
Loading
24 Jul 08:31
Loading
08 Jul 09:35
Loading
30 Jun 20:07
Loading
30 Jun 18:33
Loading
24 Jun 14:05
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Releases: docker/compose
Releases Β· docker/compose
v2.40.0
Compare
What's Changed
β¨ Improvements
π Fixes
- resolve secrets based on env var before executing bake by @ndeloof in #13237
- pass bake secrets by env by @ndeloof in #13249
- escape $ in bake.json as interpolation already has been managed by cpmpose by @ndeloof in #13259
π§ Internal
- pkg/compose: remove uses of deprecated mitchellh/mapstructure module by @thaJeztah in #13239
- pkg/watch: remove unused IsWindowsShortReadError by @thaJeztah in #13052
- pkg/compose: build: remove permissions warning on Windows by @thaJeztah in #13236
- pluginMain: remove uses of DockerCLI.Apply by @thaJeztah in #13240
- use containerd registry client by @ndeloof in #13245
- provider services: use '--project-name=' notation by @glours in #13250
- gha: update test-matrix: remove docker 26.x by @thaJeztah in #13254
- pkg/compose: explicitly map AuthConfig fields instead of a direct cast by @thaJeztah in #13253
- cmd/compose: fix minor linting issues by @thaJeztah in #13252
- use containerd client for OCI operations by @ndeloof in #13251
βοΈ Dependencies
- build(deps): bump github.com/docker/docker, docker/cli v28.5.0-rc.1 by @thaJeztah in #13241
- build(deps): bump github.com/docker/docker from 28.5.0-rc.1+incompatible to 28.5.0+incompatible by @dependabot[bot] in #13260
- build(deps): bump github.com/docker/cli from 28.5.0-rc.1+incompatible to 28.5.0+incompatible by @dependabot[bot] in #13261
Full Changelog: v2.39.4...v2.40.0
Assets 47
- sha256:e90862bf90a042a6837ac5964c946bdb623edf220173e3438ebe27422e33572c3.34 KB
2025-10-03T09:37:49Z - sha256:fdf30e455f3dfa4be10b447f14ec37a355c4200f950dd389c0708a7ab0ce6f9870.4 MB
2025-10-03T09:37:49Z - sha256:0e50132fd4154a8efc8705f766e2d5e4736fa5efce01ea8440bc7bb4ba978f5544.4 KB
2025-10-03T09:37:53Z - sha256:f567466ee4e7472a437f7a27784545be2c122b7a273f3c42031b2fab458178a4368 KB
2025-10-03T09:37:53Z - sha256:ceb3810fef847ef5db4c7334c67be267757acaec903ced874d05341c9402b29996 Bytes
2025-10-03T09:37:54Z - sha256:ca2ee9184773f8e0d21a3387320dabde4d853cd39dd3befd2ba2e05d9c81b72d73.3 MB
2025-10-03T09:37:54Z - sha256:3f6849151d62045611a7553775dfa355329fabf118df585c42e5abf87dca2c8644.4 KB
2025-10-03T09:37:58Z - sha256:ea3928fe65d3213439a58c92ad9a81e681d9419a1bbe223827b8aaf5e206b66b368 KB
2025-10-03T09:37:58Z - sha256:4ef2ee6f38264124af82034dda4abe07c9849f1c3bcef2bdda7721cfc51de61a95 Bytes
2025-10-03T09:37:59Z - sha256:fa99ca94c96c8cae4024493581a20049764ce723558991d0d1526c1c7b791a7970.1 MB
2025-10-03T09:38:00Z -
2025-10-03T09:32:15Z -
2025-10-03T09:32:15Z - Loading
10 people reacted
v2.39.4
Compare
What's Changed
β¨ Improvements
π Fixes
- Volume ls command can run without a project by @ndeloof in #13221
- Fix support for build with bake when target docker endpoint requires TLS by @ndeloof in #13231
- Disable Tty if
run
command started from a piped command by @glours in #13233
π§ Internal
- Test: Set stop_signal to SIGTERM by @ricardobranco777 in #13214
βοΈ Dependencies
New Contributors
- @ricardobranco777 made their first contribution in #13214
Full Changelog: v2.39.3...v2.39.4
Assets 47
11 people reacted
v2.39.3
Compare
What's Changed
β¨ Improvements
- Add completions for the
--progress
flag by @m4rch3n1ng in #13158
π Fixes
- Add
--provenance
and--sbom
flag to generatedbake
command line, by @glours in #13147 - Fix runtime operations failing when env file is missing by @maxproske in #13156
- Check the assume yes publish flag command before the presence of bind mounts by @glours in #13151
- Fix: incorrect time when last tag time is not set by @kianelbo in #13171
- Fix sigint/sigterm support in logs
--follow
by @ndeloof in #13193 - Prefer application container vs one-off running
exec
without index by @ndeloof in #13178 - Only force plain mode build if progress is set to
auto
by @ndeloof in #13181 - Only propagate os.Env to bake, not the whole project.Environment by @ndeloof in #13180
- Detect container is restarted by @ndeloof in #13210
- Fix run
--build
support forservice:* reference
in additional_context by @ndeloof in #13183 - Detect compose run wit
--host
and setDOCKER_HOST
accordingly running bake by @ndeloof in #13182
π§ Internal
- Refactor to use maps.Copy by @cuiweixie in #13174
- Replace most uses of hashicorp/go-multierror for stdlib by @thaJeztah in #13176
- pkg/compose: composeService.Up: rewrite without go-multierror by @thaJeztah in #13177
- Use enum-consts for State and Health by @thaJeztah in #13186
- Unquote volume names in creation events by @rrjjvv in #13188
- pkg/compose: use state consts from moby API by @thaJeztah in #13216
- Document (hidden)
--tty
--interactive
flags by @ndeloof in #13201
βοΈ Dependencies
- go.mod: github.com/docker/buildx v0.27.0 by @thaJeztah in #13170
- Build(deps): bump go.uber.org/mock from 0.5.2 to 0.6.0 by @dependabot[bot] in #13162
- go.mod: bump buildkit v0.24.0-rc1, buildx v0.28.0-rc1 by @thaJeztah in #13185
- Build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by @dependabot[bot] in #13184
- go.mod: bump buildx v0.28.0-rc2, buildkit v0.24.0-rc2 by @thaJeztah in #13197
- Build(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.9 by @dependabot[bot] in #13195
- Build(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1 by @dependabot[bot] in #13198
- go.mod: bump github.com/docker/docker, docker/cli v28.4.0 by @thaJeztah in #13168
- Build(deps): bump github.com/docker/buildx from 0.28.0-rc2 to 0.28.0 by @dependabot[bot] in #13207
- Build(deps): bump github.com/spf13/pflag from 1.0.9 to 1.0.10 by @dependabot[bot] in #13200
- Bump golang to version 1.24.7 by @glours in #13219
- Build(deps): bump golang.org/x/sync from 0.16.0 to 0.17.0 by @dependabot[bot] in #13218
- Build(deps): bump golang.org/x/sys from 0.35.0 to 0.36.0 by @dependabot[bot] in #13217
- Bump compose-go to version v2.8.2 by @glours in #13220
New Contributors
- @cuiweixie made their first contribution in #13174
- @m4rch3n1ng made their first contribution in #13158
- @kianelbo made their first contribution in #13171
- @rrjjvv made their first contribution in #13188
Full Changelog: v2.39.2...v2.39.3
Assets 47
11 people reacted
v2.39.2
Compare
What's Changed
π Fixes
- Fix (regression): compose build render build output with tty support by @ndeloof in #13107
- Add missing
_MODEL
suffix to model variable pass to dependent services of a model by @glours in #13109 - Apply
BUILDKIT_PROGRESS
value when building with bake by @glours in #13110 - Define
pull
andno_cache
from either service or flags values when building with bake by @glours in #13133 - Only monitor attached services on
up
command by @glours in #13114
π§ Internal
- Add Streams Comment by @suwakei in #13103
- Add test of
json.go
by @suwakei in #13106 - Refactoring of redundant condition checks by @suwakei in #13104
- Eliminated magic string by @suwakei in #13105
- Use log API for containers we didn't attached to by @ndeloof in #13111
- Use
cli-plugins/metadata
package by @thaJeztah in #13130 pkg/compose
: simplify getting auth-config key by @thaJeztah in #13120- Add go as a prerequisite in build instructions by @mattrunyon in #13131
βοΈ Dependencies
- Build(deps): bump github.com/docker/cli from
28.3.2+incompatible
to28.3.3+incompatible
by @dependabot[bot] in #13116 - Build(deps): bump github.com/docker/docker from
28.3.2+incompatible
to28.3.3+incompatible
by @dependabot[bot] in #13115 - Build(deps): bump github.com/containerd/containerd/v2 from
2.1.3
to2.1.4
by @dependabot[bot] in #13119 - Build(deps): bump github.com/docker/go-connections from
0.5.0
to0.6.0
by @dependabot[bot] in #13137 - Build(deps): bump golang.org/x/sys from
0.34.0
to0.35.0
by @dependabot[bot] in #13138 - Bump golang to
1.23.12
by @austinvazquez in #13142
New Contributors
- @mattrunyon made their first contribution in #13131
- @austinvazquez made their first contribution in #13142
Full Changelog: v2.39.1...v2.39.2
Assets 47
13 people reacted
v2.39.1
Compare
Assets 47
9 people reacted
v2.39.0
Compare
What's Changed
β¨ Improvements
- Add
--since
&--until
flags toevents
command by @jarqvi in #13030 - Feat(os): add FreeBSD support by @atagtm in #13036
- Add
--models
flag toconfig
command by @jarqvi in #13022 - Warn user
COMPOSE_BAKE=false
is deprecated by @ndeloof in #13065 - Simpler stop UI by @ndeloof in #13064
- Introduce build
provenance
andsbom
attributes support by @ndeloof in #13067 - Show build progress during watch rebuild by @ndeloof in #13059
π Fixes
- Add dry-run support to bake build by @glours in #13042
- Keep containers attached on stop to capture termination logs by @ndeloof in #13010
- Add default compose labels to images built from bake by @glours in #13049
- Fix report image name in bake result by @principis in #13047
- Don't run navigation menu if stdin isn't a terminal by @ndeloof in #13054
- Monitor must watch events even when context is cancelled by @ndeloof in #13062
- Force
plain
display mode if stdout isn't a terminal by @ndeloof in #13074 - Do not pass user id on Windows system as engine is not able to handel it by @glours in #13080
- Forward git command error to user by @ndeloof in #13084
- Use output registry when push true and load to docker store if not by @glours in #13085
π§ Internal
- Add a space character to separate the timestamp from the log message by @xduugu in #13038
- Fix the Helm bridge e2e tests after the latest update of the templates by @glours in #13053
- Introduce monitor to manage containers events and application termination by @ndeloof in #12906
- Abstract model-cli commands execution with a model (pseudo) API by @ndeloof in #13051
- Swarm by @ndeloof in #13071
- Remove uses of
moby/errdefs
by @thaJeztah in #13076 - Use local copy of
pkg/system.IsAbs
by @thaJeztah in #13075 - Optimize ansiColorCode by replacing fmt.Sprintf with strings.Builder by @suwakei in #13091
- Eliminate magic number in init functions by @suwakei in #13090
- Integration of SetAttributes calls by @suwakei in #13089
βοΈ Dependencies
- Bump engine and cli to
v28.3.2
by @ndeloof in #13035 - Build(deps): bump github.com/spf13/pflag from
1.0.6
to1.0.7
by @dependabot[bot] in #13060 - Bump
compose-go
to versionv2.8.0
by @glours in #13082 - Build(deps): bump google.golang.org/grpc from
1.73.0
to1.74.2
by @dependabot[bot] in #13081 - bump buildx to
v0.26.1
by @glours in #13086
New Contributors
- @atagtm made their first contribution in #13036
- @xduugu made their first contribution in #13038
- @principis made their first contribution in #13047
- @suwakei made their first contribution in #13091
Full Changelog: v2.38.2...v2.39.0
Assets 47
10 people reacted
v2.38.2
Compare
What's Changed
β¨ Improvements
π Fixes
- Add a Done event to model progress display by @glours in #13008
- Fix the way we're checking if the provider metadata are empty or not by @glours in #13017
- Build: fix service with profile missing secrets by @ndeloof in #13023
- Fix select dockerignore based on Dockerfile name set from symlink by @ndeloof in #13024
π§ Internal
- pkg/compose: remove redundant uses of strslice.StrSlice by @thaJeztah in #13002
- (reactoring) avoid a global variable by introducing logConsumer decorator by @ndeloof in #12945
- Chore: fix some minor issues in the comments by @mountdisk in #12991
- A single place for shell-out command setup by @ndeloof in #13007
- Add USER_AGENT variable to cmd when shellouting by @glours in #13025
βοΈ Dependencies
- Bump golang to v1.23.10 by @glours in #13004
- Bump go-viper/mapstructure to version v2.3.0 by @glours in #13005
- Build(deps): bump github.com/moby/buildkit from 0.23.1 to 0.23.2 by @dependabot in #13009
- Build(deps): bump github.com/docker/cli from 28.3.0+incompatible to 28.3.1+incompatible by @dependabot in #13012
- Build(deps): bump github.com/docker/docker from 28.3.0+incompatible to 28.3.1+incompatible by @dependabot in #13011
New Contributors
- @mountdisk made their first contribution in #12991
Full Changelog: v2.38.1...v2.38.2
Assets 47
9 people reacted
v2.38.1
Compare
Assets 47
6 people reacted
v2.38.0
Compare
What's Changed
β¨ Improvements
- introduce support for models by @ndeloof in #12976
- Add volumes command by @leoperegrino in #12954
- remove publish limitation on bind mount by @glours in #12997
- mount /var/run/docker.sock for --use-api-socket by @ndeloof in #12995
π Fixes
- only expose API socket to service asking for it by @ndeloof in #12972
- check progress default value instead of empty string to use BUILDKIT_PROGRESS env variable value by @glours in #12982
- exclude provider services from the list of dependencies that Compose should wait for by @glours in #12983
- don't fail down cmd if services with pre_stop hook already stopped/removed by @glours in #12986
- Swap to Reader in bake to avoid hangs on output by @nscott in #12984
- make sure the post_start hooks fails by @glours in #12996
- remove error message from exec outpout by default by @glours in #12992
- fix: typos by @hezhizhen in #12963
- pass project.environment to bake by @ndeloof in #12994
- fix provider concurrent environment map accesses by @glours in #12999
- e2e compose run --env by @ndeloof in #12967
βοΈ Dependencies
- build(deps): bump github.com/docker/cli from 28.2.2+incompatible to 28.3.0+incompatible by @dependabot in #12974
- build(deps): bump github.com/docker/docker from 28.2.2+incompatible to 28.3.0+incompatible by @dependabot in #12975
New Contributors
- @nscott made their first contribution in #12984
- @hezhizhen made their first contribution in #12963
- @leoperegrino made their first contribution in #12954
Full Changelog: v2.37.3...v2.38.0
Assets 47
5 people reacted
v2.37.3
Compare
What's Changed
β¨ Improvements
π Fixes
- fix bake intergation by @ndeloof in #12960
- don't create services passed as parameters of run command during dependencies creation process by @glours in #12968
- inject secrets/config just before container is started by @ndeloof in #12970
- propagate target docker host set by --host to Bake by @ndeloof in #12961
π§ Internal
- pkg/compose: remove uses of ExecOptions.Detach by @thaJeztah in #12950
βοΈ Dependencies
- build(deps): bump github.com/moby/buildkit from 0.23.0 to 0.23.1 by @dependabot in #12964
Full Changelog: v2.37.2...v2.37.3
Assets 47
8 people reacted
Previous Next
You canβt perform that action at this time.