{"id":"prod_2IfxCM9YEmI1r7fzQ65nw","name":"Compose","slug":"docker-compose","orgId":"org_WksM2ycywd9De6Cqqs9es","url":null,"description":"Multi-container application orchestration","category":"developer-tools","kind":"tool","avatarUrl":null,"createdAt":"2026-04-10T16:21:31.054Z","embeddedAt":"2026-04-15T16:19:41.929Z","deletedAt":null,"sources":[{"id":"src_FVtYYbRfnBAT52Dxre84R","slug":"docker-compose-release-notes","name":"Compose Release Notes","type":"scrape","url":"https://docs.docker.com/compose/release-notes/","metadata":"{\"noFeedFound\":true,\"pageEtag\":\"\\\"05b053c37a002c826a1e358fe167edfe\\\"\",\"pageLastModified\":\"Tue, 19 May 2026 12:03:55 GMT\",\"pageContentLength\":\"459227\",\"githubUrl\":\"https://github.com/docker/compose\",\"sourceActor\":{\"nextAlarmAt\":\"2026-07-21T04:00:48.212Z\",\"lastAlarmAt\":\"2026-07-20T04:00:49.380Z\",\"managed\":true}}","kind":"tool"},{"id":"src_xJlQDu2cnkGdYeqFfbwJA","slug":"docker-compose","name":"Docker Compose","type":"github","url":"https://github.com/docker/compose","metadata":"{\"changelogDetectedAt\":\"2026-03-31T14:12:30.681Z\",\"wellKnownSweptAt\":\"2026-07-16T06:00:26.474Z\",\"sourceActor\":{\"nextAlarmAt\":\"2026-07-21T03:01:16.628Z\",\"lastAlarmAt\":\"2026-07-20T03:01:17.437Z\",\"managed\":true}}","kind":"tool"}],"tags":["containers","orchestration"],"aliases":[],"notice":null,"releases":[{"id":"rel_uVI_efUx8816l8NTi2fqq","version":"v5.3.1","type":"feature","title":"v5.3.1","summary":"## What's Changed\r\n\r\n### 🔧  Internal\r\n* Ci: add concurrency group to pr-review-trigger to prevent duplicate reviews by @derekmisler in https://github...","titleGenerated":"Docker Compose v5.3.1 dependency update","titleShort":null,"breaking":"unknown","importance":1,"content":"## What's Changed\r\n\r\n### 🔧  Internal\r\n* Ci: add concurrency group to pr-review-trigger to prevent duplicate reviews by @derekmisler in https://github.com/docker/compose/pull/13890\r\n* Fix grammar in Attestations field comment by @blackflytech in https://github.com/docker/compose/pull/13891\r\n* Ci: remove unused desktop-edge-test workflow by @thaJeztah in https://github.com/docker/compose/pull/13897\r\n* Ci: zizmor workflow by @crazy-max in https://github.com/docker/compose/pull/13901\r\n* Ci: fix docs-upstream workflow by @crazy-max in https://github.com/docker/compose/pull/13912\r\n* CODEOWNERS: add compose-reviewers by @thaJeztah in https://github.com/docker/compose/pull/13913\r\n* Ci: harden GitHub Actions workflows by @glours in https://github.com/docker/compose/pull/13896\r\n* GHA: dependabot: group docker/* actions updates by @thaJeztah in https://github.com/docker/compose/pull/13914\r\n\r\n### ⚙️ Dependencies\r\n\r\n* Build(deps): bump github.com/moby/buildkit from `0.31.0` to `0.31.1` by @dependabot[bot] in https://github.com/docker/compose/pull/13892\r\n* Build(deps): bump github.com/moby/sys/user to `v0.4.1` by @thaJeztah in https://github.com/docker/compose/pull/13893\r\n* Build(deps): bump go.yaml.in/yaml/v4 from `4.0.0-rc.4` to `4.0.0-rc.6` by @dependabot[bot] in https://github.com/docker/compose/pull/13876\r\n* Build(deps): bump github.com/docker/cli from `29.6.0+incompatible` to `29.6.1+incompatible` by @dependabot[bot] in https://github.com/docker/compose/pull/13895\r\n* Build(deps): bump actions/stale from `10.2.0` to `10.3.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13902\r\n* Build(deps): bump the docker-actions group with 3 updates by @dependabot[bot] in https://github.com/docker/compose/pull/13916\r\n* Build(deps): bump actions/upload-artifact from `7.0.0` to `7.0.1` by @dependabot[bot] in https://github.com/docker/compose/pull/13908\r\n* Build(deps): bump actions/setup-go from `6.3.0` to `6.5.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13907\r\n* Build(deps): bump test-summary/action from `2.4` to `2.6` by @dependabot[bot] in https://github.com/docker/compose/pull/13903\r\n* Build(deps): bump mxschmitt/action-tmate from `3.23` to `3.24` by @dependabot[bot] in https://github.com/docker/compose/pull/13910\r\n* Build(deps): bump codecov/codecov-action from `5.5.3` to `7.0.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13904\r\n* Build(deps): bump github/codeql-action/upload-sarif from `3.36.3` to `4.36.2` by @dependabot[bot] in https://github.com/docker/compose/pull/13917\r\n* Build(deps): bump actions/checkout from `6.0.2` to `7.0.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13911\r\n\r\n## New Contributors\r\n* @blackflytech made their first contribution in https://github.com/docker/compose/pull/13891\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.3.0...v5.3.1","publishedAt":"2026-07-07T12:42:03.000Z","url":"https://docs.docker.com/compose/release-notes/#5-3-1","media":[],"prerelease":false,"source":{"slug":"docker-compose-release-notes","name":"Compose Release Notes","type":"scrape"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":2883,"contentTokens":928,"composition":null},{"id":"rel_XymF6-lRWycUBu2C28V3p","version":"v5.3.1","type":"feature","title":"v5.3.1","summary":"## What's Changed\r\n\r\n### 🔧  Internal\r\n* Ci: add concurrency group to pr-review-trigger to prevent duplicate reviews by @derekmisler in https://github...","titleGenerated":"Docker Compose v5.3.1 dependency update","titleShort":null,"breaking":"none","importance":1,"content":"## What's Changed\r\n\r\n### 🔧  Internal\r\n* Ci: add concurrency group to pr-review-trigger to prevent duplicate reviews by @derekmisler in https://github.com/docker/compose/pull/13890\r\n* Fix grammar in Attestations field comment by @blackflytech in https://github.com/docker/compose/pull/13891\r\n* Ci: remove unused desktop-edge-test workflow by @thaJeztah in https://github.com/docker/compose/pull/13897\r\n* Ci: zizmor workflow by @crazy-max in https://github.com/docker/compose/pull/13901\r\n* Ci: fix docs-upstream workflow by @crazy-max in https://github.com/docker/compose/pull/13912\r\n* CODEOWNERS: add compose-reviewers by @thaJeztah in https://github.com/docker/compose/pull/13913\r\n* Ci: harden GitHub Actions workflows by @glours in https://github.com/docker/compose/pull/13896\r\n* GHA: dependabot: group docker/* actions updates by @thaJeztah in https://github.com/docker/compose/pull/13914\r\n\r\n### ⚙️ Dependencies\r\n\r\n* Build(deps): bump github.com/moby/buildkit from `0.31.0` to `0.31.1` by @dependabot[bot] in https://github.com/docker/compose/pull/13892\r\n* Build(deps): bump github.com/moby/sys/user to `v0.4.1` by @thaJeztah in https://github.com/docker/compose/pull/13893\r\n* Build(deps): bump go.yaml.in/yaml/v4 from `4.0.0-rc.4` to `4.0.0-rc.6` by @dependabot[bot] in https://github.com/docker/compose/pull/13876\r\n* Build(deps): bump github.com/docker/cli from `29.6.0+incompatible` to `29.6.1+incompatible` by @dependabot[bot] in https://github.com/docker/compose/pull/13895\r\n* Build(deps): bump actions/stale from `10.2.0` to `10.3.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13902\r\n* Build(deps): bump the docker-actions group with 3 updates by @dependabot[bot] in https://github.com/docker/compose/pull/13916\r\n* Build(deps): bump actions/upload-artifact from `7.0.0` to `7.0.1` by @dependabot[bot] in https://github.com/docker/compose/pull/13908\r\n* Build(deps): bump actions/setup-go from `6.3.0` to `6.5.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13907\r\n* Build(deps): bump test-summary/action from `2.4` to `2.6` by @dependabot[bot] in https://github.com/docker/compose/pull/13903\r\n* Build(deps): bump mxschmitt/action-tmate from `3.23` to `3.24` by @dependabot[bot] in https://github.com/docker/compose/pull/13910\r\n* Build(deps): bump codecov/codecov-action from `5.5.3` to `7.0.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13904\r\n* Build(deps): bump github/codeql-action/upload-sarif from `3.36.3` to `4.36.2` by @dependabot[bot] in https://github.com/docker/compose/pull/13917\r\n* Build(deps): bump actions/checkout from `6.0.2` to `7.0.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13911\r\n\r\n## New Contributors\r\n* @blackflytech made their first contribution in https://github.com/docker/compose/pull/13891\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.3.0...v5.3.1","publishedAt":"2026-07-07T12:42:03.000Z","url":"https://github.com/docker/compose/releases/tag/v5.3.1","media":[],"prerelease":false,"source":{"slug":"docker-compose","name":"Docker Compose","type":"github"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":2883,"contentTokens":928,"composition":null},{"id":"rel_HRcxbow8qR-HEhyztosaG","version":"v5.3.0","type":"feature","title":"v5.3.0","summary":"Adds native support for pre-start init containers in Compose files, and fixes OCI route authorizer token fetches through the provided transport. Also scopes running events to project services for the run command.","titleGenerated":"Compose v5.3.0 adds native init containers support","titleShort":"Init containers now natively supported","breaking":"none","importance":null,"content":"## What's Changed\r\n\r\n> ℹ️ This release introduces native support for init containers.\r\n\r\n### ✨ Improvements\r\n* Pre start init containers by @glours in https://github.com/docker/compose/pull/13862\r\n\r\n### 🐛 Fixes\r\n* Fix(oci): route authorizer token fetches through provided transport by @glours in https://github.com/docker/compose/pull/13873\r\n* Fix(run): scope Running events to project.Services by @glours in https://github.com/docker/compose/pull/13883\r\n\r\n### 🔧  Internal\r\n* Chore: migrate cagent-action to docker-agent-action (v2.0.0) by @docker-agent in https://github.com/docker/compose/pull/13869\r\n* Chore: migrate to docker-agent-action v2.0.1 by @docker-agent in https://github.com/docker/compose/pull/13872\r\n* Fix(reconcile): hash resolved service refs to match executor by @glours in https://github.com/docker/compose/pull/13880\r\n* Fix(compose/port): show private port in portNotFoundError message by @vmphase in https://github.com/docker/compose/pull/13875\r\n* Fix(run): normalize --no-TTY flag to --no-tty by @nickjj in https://github.com/docker/compose/pull/13885\r\n\r\n### ⚙️ Dependencies\r\n* Bump compose-go to version v2.13.0 by @glours in https://github.com/docker/compose/pull/13886\r\n\r\n\r\n\r\n\r\n\r\n## New Contributors\r\n* @docker-agent made their first contribution in https://github.com/docker/compose/pull/13869\r\n* @vmphase made their first contribution in https://github.com/docker/compose/pull/13875\r\n* @nickjj made their first contribution in https://github.com/docker/compose/pull/13885\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.2.0...v5.3.0","publishedAt":"2026-07-02T09:22:07.000Z","url":"https://docs.docker.com/compose/release-notes/#5-3-0","media":[],"prerelease":false,"source":{"slug":"docker-compose-release-notes","name":"Compose Release Notes","type":"scrape"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":1582,"contentTokens":419,"composition":{"bugs":2,"features":1,"enhancements":0}},{"id":"rel_D58H5fy4UhAPY8s140RZW","version":"v5.3.0","type":"feature","title":"v5.3.0","summary":"Init containers are now natively supported via the `pre_start_init_containers` field. Fixed an issue where OCI registry authorizer tokens were not routed through the configured transport, and scoped `docker compose run` events to project services only.","titleGenerated":"Docker Compose v5.3.0 adds native init container support","titleShort":"Native init containers; OCI auth fixed","breaking":"none","importance":null,"content":"## What's Changed\r\n\r\n> ℹ️ This release introduces native support for init containers.\r\n\r\n### ✨ Improvements\r\n* Pre start init containers by @glours in https://github.com/docker/compose/pull/13862\r\n\r\n### 🐛 Fixes\r\n* Fix(oci): route authorizer token fetches through provided transport by @glours in https://github.com/docker/compose/pull/13873\r\n* Fix(run): scope Running events to project.Services by @glours in https://github.com/docker/compose/pull/13883\r\n\r\n### 🔧  Internal\r\n* Chore: migrate cagent-action to docker-agent-action (v2.0.0) by @docker-agent in https://github.com/docker/compose/pull/13869\r\n* Chore: migrate to docker-agent-action v2.0.1 by @docker-agent in https://github.com/docker/compose/pull/13872\r\n* Fix(reconcile): hash resolved service refs to match executor by @glours in https://github.com/docker/compose/pull/13880\r\n* Fix(compose/port): show private port in portNotFoundError message by @vmphase in https://github.com/docker/compose/pull/13875\r\n* Fix(run): normalize --no-TTY flag to --no-tty by @nickjj in https://github.com/docker/compose/pull/13885\r\n\r\n### ⚙️ Dependencies\r\n* Bump compose-go to version v2.13.0 by @glours in https://github.com/docker/compose/pull/13886\r\n\r\n\r\n\r\n\r\n\r\n## New Contributors\r\n* @docker-agent made their first contribution in https://github.com/docker/compose/pull/13869\r\n* @vmphase made their first contribution in https://github.com/docker/compose/pull/13875\r\n* @nickjj made their first contribution in https://github.com/docker/compose/pull/13885\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.2.0...v5.3.0","publishedAt":"2026-07-02T09:22:07.000Z","url":"https://github.com/docker/compose/releases/tag/v5.3.0","media":[],"prerelease":false,"source":{"slug":"docker-compose","name":"Docker Compose","type":"github"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":1582,"contentTokens":419,"composition":{"bugs":3,"features":1,"enhancements":0}},{"id":"rel_0X97knClEq59bHvH54wO0","version":"v5.2.0","type":"feature","title":"v5.2.0","summary":"Introduces a new reconciliation algorithm between observed and expected state, which may affect existing Compose workloads. Adds rawsetenv message type for provider plugins. Fixes include bypassing Docker Desktop proxy for loopback registries, honoring env_file required: false on publish, and skipping remote URL contexts from bake fs.read allowlist.","titleGenerated":"Docker Compose v5.2.0 introduces new reconciliation algorithm; fix for loopback registry proxy","titleShort":"New reconciliation algorithm; loopback registry proxy bypassed","breaking":"minor","importance":null,"content":"## What's Changed\r\n\r\n> ℹ️ This version introduces a new reconciliation algorithm between the observed state and the expected state.\r\n> \r\n> If you experience any issues with a Compose workload that was previously working, please open an issue.\r\n\r\n### ✨ Improvements\r\n* Reconciliation plan by @ndeloof & @glours in https://github.com/docker/compose/pull/13830\r\n* Add `rawsetenv` message type for provider plugins by @rajyan in https://github.com/docker/compose/pull/13742\r\n\r\n### 🐛 Fixes\r\n* Fix(build): skip remote URL contexts from bake fs.read allowlist by @ndeloof in https://github.com/docker/compose/pull/13816\r\n* Skip validation when extracting config variables by @scarab-systems in https://github.com/docker/compose/pull/13831\r\n* Fix(progress): probe stderr (not stdout) for TTY auto-detection by @glours in https://github.com/docker/compose/pull/13837\r\n* Fix(publish): honor env_file required: false for missing files by @Ijtihed in https://github.com/docker/compose/pull/13848\r\n\r\n### 🔧  Internal\r\n* Docs: compose logs: add links for since/until flag descriptions by @thaJeztah in https://github.com/docker/compose/pull/13806\r\n* Ci: add Dependabot cooldown (20260603-170456) by @securityeng-bot[bot] in https://github.com/docker/compose/pull/13820\r\n* Docs(CLAUDE.md): note that commits must be signed off (DCO) by @ndeloof in https://github.com/docker/compose/pull/13817\r\n* Refactor: replace Split in loops with more efficient SplitSeq and replace HasPrefix+TrimPrefix with CutPrefix by @caltechustc in https://github.com/docker/compose/pull/13810\r\n* Chore: fix some comments to improve readability by @solunolab in https://github.com/docker/compose/pull/13823\r\n* GHA: update docs-upstream to pin workflows by sha by @thaJeztah in https://github.com/docker/compose/pull/13834\r\n* Docs: compose logs: add more links for flag descriptions by @thaJeztah in https://github.com/docker/compose/pull/13833\r\n* Fix/progress tty line overflow 13595 by @glours in https://github.com/docker/compose/pull/13840\r\n* Fix(publish): bypass Docker Desktop proxy for loopback registries by @ptrdom in https://github.com/docker/compose/pull/13825\r\n* Watch: do not rebuild depends_on services on file change by @ndeloof in https://github.com/docker/compose/pull/13856\r\n* pkg/e2e: fix malformed JWT in fixtures by @thaJeztah in https://github.com/docker/compose/pull/13857\r\n* pkg/e2e: drop unused run param from getEnv by @glours in https://github.com/docker/compose/pull/13867\r\n* Docs: `ps --format json` outputs JSON Lines, not a JSON array by @glours in https://github.com/docker/compose/pull/13868\r\n\r\n### ⚙️ Dependencies\r\n* Build(deps): bump github.com/docker/cli from `29.5.1+incompatible` to `29.5.2+incompatible` by @dependabot[bot] in https://github.com/docker/compose/pull/13802\r\n* Update to go `1.26.4` by @thaJeztah in https://github.com/docker/compose/pull/13828\r\n* Chore(deps): github.com/containerd/typeurl/v2 `v2.3.0` by @thaJeztah in https://github.com/docker/compose/pull/13829\r\n* Build(deps): bump golang.org/x/sync from `0.20.0` to `0.21.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13838\r\n* Chore(deps): github.com/docker/cli `v29.5.3`, github.com/docker/buildx `v0.34.1`, buildkit `v0.30.0` by @thaJeztah in https://github.com/docker/compose/pull/13841\r\n* Build(deps): bump golang.org/x/sys from `0.45.0` to `0.46.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13832\r\n* Chore(deps): golang.org/x/crypto `v0.53.0` by @thaJeztah in https://github.com/docker/compose/pull/13844\r\n* Build(deps): bump github.com/containerd/containerd/v2 from `2.2.3` to `2.2.4` in the go_modules group across 1 directory by @dependabot[bot] in https://github.com/docker/compose/pull/13804\r\n* Chore(deps): bump github.com/containerd/containerd/v2 to `v2.2.5` by @thaJeztah in https://github.com/docker/compose/pull/13855\r\n* Chore(deps): bump github.com/golang-jwt/jwt/v5 to `v5.3.1` by @thaJeztah in https://github.com/docker/compose/pull/13847\r\n* Chore(deps): github.com/docker/cli `v29.6.0`, github.com/docker/buildx `v0.35.0`, buildkit `v0.31.0` by @thaJeztah in https://github.com/docker/compose/pull/13842\r\n* Bump compose-go to version `v2.12.1` by @glours in https://github.com/docker/compose/pull/13865\r\n\r\n\r\n## New Contributors\r\n* @securityeng-bot[bot] made their first contribution in https://github.com/docker/compose/pull/13820\r\n* @caltechustc made their first contribution in https://github.com/docker/compose/pull/13810\r\n* @solunolab made their first contribution in https://github.com/docker/compose/pull/13823\r\n* @scarab-systems made their first contribution in https://github.com/docker/compose/pull/13831\r\n* @ptrdom made their first contribution in https://github.com/docker/compose/pull/13825\r\n* @rajyan made their first contribution in https://github.com/docker/compose/pull/13742\r\n* @Ijtihed made their first contribution in https://github.com/docker/compose/pull/13848\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.1.4...v5.2.0","publishedAt":"2026-06-23T14:56:33.000Z","url":"https://docs.docker.com/compose/release-notes/#5-2-0","media":[],"prerelease":false,"source":{"slug":"docker-compose-release-notes","name":"Compose Release Notes","type":"scrape"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":4989,"contentTokens":1466,"composition":{"bugs":6,"features":2,"enhancements":1}},{"id":"rel_o6QyPSVS-QliYovyEdkPH","version":"v5.2.0","type":"feature","title":"v5.2.0","summary":"Introduced a new reconciliation algorithm between observed and expected container state, and added rawsetenv message type for provider plugins. Fixed TTY auto-detection via stderr, publish env_file handling with missing optional files, and skip validation when extracting config variables.","titleGenerated":"Docker Compose v5.2.0 introduces new reconciliation algorithm and rawsetenv for plugins","titleShort":"New reconciliation algorithm; plugin rawsetenv support","breaking":"minor","importance":null,"content":"## What's Changed\r\n\r\n> ℹ️ This version introduces a new reconciliation algorithm between the observed state and the expected state.\r\n> \r\n> If you experience any issues with a Compose workload that was previously working, please open an issue.\r\n\r\n### ✨ Improvements\r\n* Reconciliation plan by @ndeloof & @glours in https://github.com/docker/compose/pull/13830\r\n* Add `rawsetenv` message type for provider plugins by @rajyan in https://github.com/docker/compose/pull/13742\r\n\r\n### 🐛 Fixes\r\n* Fix(build): skip remote URL contexts from bake fs.read allowlist by @ndeloof in https://github.com/docker/compose/pull/13816\r\n* Skip validation when extracting config variables by @scarab-systems in https://github.com/docker/compose/pull/13831\r\n* Fix(progress): probe stderr (not stdout) for TTY auto-detection by @glours in https://github.com/docker/compose/pull/13837\r\n* Fix(publish): honor env_file required: false for missing files by @Ijtihed in https://github.com/docker/compose/pull/13848\r\n\r\n### 🔧  Internal\r\n* Docs: compose logs: add links for since/until flag descriptions by @thaJeztah in https://github.com/docker/compose/pull/13806\r\n* Ci: add Dependabot cooldown (20260603-170456) by @securityeng-bot[bot] in https://github.com/docker/compose/pull/13820\r\n* Docs(CLAUDE.md): note that commits must be signed off (DCO) by @ndeloof in https://github.com/docker/compose/pull/13817\r\n* Refactor: replace Split in loops with more efficient SplitSeq and replace HasPrefix+TrimPrefix with CutPrefix by @caltechustc in https://github.com/docker/compose/pull/13810\r\n* Chore: fix some comments to improve readability by @solunolab in https://github.com/docker/compose/pull/13823\r\n* GHA: update docs-upstream to pin workflows by sha by @thaJeztah in https://github.com/docker/compose/pull/13834\r\n* Docs: compose logs: add more links for flag descriptions by @thaJeztah in https://github.com/docker/compose/pull/13833\r\n* Fix/progress tty line overflow 13595 by @glours in https://github.com/docker/compose/pull/13840\r\n* Fix(publish): bypass Docker Desktop proxy for loopback registries by @ptrdom in https://github.com/docker/compose/pull/13825\r\n* Watch: do not rebuild depends_on services on file change by @ndeloof in https://github.com/docker/compose/pull/13856\r\n* pkg/e2e: fix malformed JWT in fixtures by @thaJeztah in https://github.com/docker/compose/pull/13857\r\n* pkg/e2e: drop unused run param from getEnv by @glours in https://github.com/docker/compose/pull/13867\r\n* Docs: `ps --format json` outputs JSON Lines, not a JSON array by @glours in https://github.com/docker/compose/pull/13868\r\n\r\n### ⚙️ Dependencies\r\n* Build(deps): bump github.com/docker/cli from `29.5.1+incompatible` to `29.5.2+incompatible` by @dependabot[bot] in https://github.com/docker/compose/pull/13802\r\n* Update to go `1.26.4` by @thaJeztah in https://github.com/docker/compose/pull/13828\r\n* Chore(deps): github.com/containerd/typeurl/v2 `v2.3.0` by @thaJeztah in https://github.com/docker/compose/pull/13829\r\n* Build(deps): bump golang.org/x/sync from `0.20.0` to `0.21.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13838\r\n* Chore(deps): github.com/docker/cli `v29.5.3`, github.com/docker/buildx `v0.34.1`, buildkit `v0.30.0` by @thaJeztah in https://github.com/docker/compose/pull/13841\r\n* Build(deps): bump golang.org/x/sys from `0.45.0` to `0.46.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13832\r\n* Chore(deps): golang.org/x/crypto `v0.53.0` by @thaJeztah in https://github.com/docker/compose/pull/13844\r\n* Build(deps): bump github.com/containerd/containerd/v2 from `2.2.3` to `2.2.4` in the go_modules group across 1 directory by @dependabot[bot] in https://github.com/docker/compose/pull/13804\r\n* Chore(deps): bump github.com/containerd/containerd/v2 to `v2.2.5` by @thaJeztah in https://github.com/docker/compose/pull/13855\r\n* Chore(deps): bump github.com/golang-jwt/jwt/v5 to `v5.3.1` by @thaJeztah in https://github.com/docker/compose/pull/13847\r\n* Chore(deps): github.com/docker/cli `v29.6.0`, github.com/docker/buildx `v0.35.0`, buildkit `v0.31.0` by @thaJeztah in https://github.com/docker/compose/pull/13842\r\n* Bump compose-go to version `v2.12.1` by @glours in https://github.com/docker/compose/pull/13865\r\n\r\n\r\n## New Contributors\r\n* @securityeng-bot[bot] made their first contribution in https://github.com/docker/compose/pull/13820\r\n* @caltechustc made their first contribution in https://github.com/docker/compose/pull/13810\r\n* @solunolab made their first contribution in https://github.com/docker/compose/pull/13823\r\n* @scarab-systems made their first contribution in https://github.com/docker/compose/pull/13831\r\n* @ptrdom made their first contribution in https://github.com/docker/compose/pull/13825\r\n* @rajyan made their first contribution in https://github.com/docker/compose/pull/13742\r\n* @Ijtihed made their first contribution in https://github.com/docker/compose/pull/13848\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.1.4...v5.2.0","publishedAt":"2026-06-23T14:56:33.000Z","url":"https://github.com/docker/compose/releases/tag/v5.2.0","media":[],"prerelease":false,"source":{"slug":"docker-compose","name":"Docker Compose","type":"github"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":4989,"contentTokens":1466,"composition":{"bugs":3,"features":2,"enhancements":0}},{"id":"rel_HB5DSg2o3gcw1yWlFsfa9","version":"v5.1.4","type":"feature","title":"v5.1.4","summary":"Fixed OCI artifact pulls to route through Docker Desktop HTTP proxy and corrected literal inline environment values in the publish flag. Added a stop lifecycle hook for external providers and restored stoppingEvent/stoppedEvent helpers for plugin stop hook.","titleGenerated":"Docker Compose v5.1.4 fixes OCI artifact pulls and publish flag handling","titleShort":"OCI artifact pulls route through Desktop proxy; publish flag fixed","breaking":"unknown","importance":null,"content":"## What's Changed\r\n\r\n### ✨ Improvements\r\n* feat: add stop lifecycle hook for external providers by @glours in https://github.com/docker/compose/pull/13779\r\n\r\n### 🐛 Fixes\r\n* fix: route OCI artifact pulls through Docker Desktop HTTP proxy by @glours in https://github.com/docker/compose/pull/13770\r\n* fix: restore stoppingEvent/stoppedEvent helpers for plugin stop hook by @glours in https://github.com/docker/compose/pull/13794\r\n* fix(publish): flag literal inline environment values by @glours in https://github.com/docker/compose/pull/13760\r\n\r\n### 🔧  Internal\r\n* ci: remove unused e2e job from merge workflow by @glours in https://github.com/docker/compose/pull/13740\r\n* chore: update cagent-action to `v1.4.4` by @derekmisler in https://github.com/docker/compose/pull/13745\r\n* Change verb tense in Docker Compose reference documentation by @ryanjbonnell in https://github.com/docker/compose/pull/13773\r\n* pkg/compose: go fix by @thaJeztah in https://github.com/docker/compose/pull/13782\r\n* refactor: code deduplication and simplification by @ndeloof in https://github.com/docker/compose/pull/13759\r\n* fix: make e2e tests pass reliably locally with Docker Desktop by @glours in https://github.com/docker/compose/pull/13741\r\n* refactor: drop Desktop beta-settings check; gate hint on LogsTab flag by @glours in https://github.com/docker/compose/pull/13755\r\n\r\n### ⚙️ Dependencies\r\n\r\n\r\n* build(deps): bump github.com/mattn/go-shellwords from `1.0.12` to `1.0.13` by @dependabot[bot] in https://github.com/docker/compose/pull/13731\r\n* build(deps): bump github.com/docker/cli from `29.4.0+incompatible` to `29.4.2+incompatible` by @dependabot[bot] in https://github.com/docker/compose/pull/13768\r\n* build(deps): bump github.com/moby/moby/client from `0.4.0` to `0.4.1` by @dependabot[bot] in https://github.com/docker/compose/pull/13752\r\n* build(deps): bump github.com/docker/cli from `29.4.2+incompatible` to `29.4.3+incompatible` by @dependabot[bot] in https://github.com/docker/compose/pull/13776\r\n* build(deps): bump google.golang.org/grpc from `1.80.0` to `1.81.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13775\r\n* build(deps):  update to `go 1.26.3` by @thaJeztah in https://github.com/docker/compose/pull/13783\r\n* build(deps): bump google.golang.org/grpc from `1.81.0` to `1.81.1` by @dependabot[bot] in https://github.com/docker/compose/pull/13791\r\n* build(deps): bump github.com/compose-spec/compose-go/v2 from `2.10.2` to `2.11.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13798\r\n* build(deps): bump github.com/docker/cli from `29.4.3+incompatible` to `29.5.1+incompatible` by @dependabot[bot] in https://github.com/docker/compose/pull/13796\r\n* build(deps): bump golang.org/x/sys from `0.42.0` to `0.44.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13788\r\n\r\n## New Contributors\r\n* @ryanjbonnell made their first contribution in https://github.com/docker/compose/pull/13773\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.1.3...v5.1.4","publishedAt":"2026-05-20T15:22:40.000Z","url":"https://github.com/docker/compose/releases/tag/v5.1.4","media":[],"prerelease":false,"source":{"slug":"docker-compose","name":"Docker Compose","type":"github"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":3021,"contentTokens":924,"composition":{"bugs":3,"features":1,"enhancements":0}},{"id":"rel_c6IKuycNOALIqnA9_SSBx","version":"v5.1.4","type":"feature","title":"v5.1.4","summary":"Fixed OCI artifact pulls to route through Docker Desktop HTTP proxy and corrected the publish command to properly flag literal inline environment values. Added a stop lifecycle hook for external providers and restored stoppingEvent/stoppedEvent helpers for plugin stop hooks.","titleGenerated":"Docker Compose v5.1.4 fixes OCI artifact proxy routing and publish flag handling","titleShort":"OCI artifact pulls route through Docker Desktop proxy; publish flag fixed","breaking":"unknown","importance":null,"content":"## What's Changed\r\n\r\n### ✨ Improvements\r\n* feat: add stop lifecycle hook for external providers by @glours in https://github.com/docker/compose/pull/13779\r\n\r\n### 🐛 Fixes\r\n* fix: route OCI artifact pulls through Docker Desktop HTTP proxy by @glours in https://github.com/docker/compose/pull/13770\r\n* fix: restore stoppingEvent/stoppedEvent helpers for plugin stop hook by @glours in https://github.com/docker/compose/pull/13794\r\n* fix(publish): flag literal inline environment values by @glours in https://github.com/docker/compose/pull/13760\r\n\r\n### 🔧  Internal\r\n* ci: remove unused e2e job from merge workflow by @glours in https://github.com/docker/compose/pull/13740\r\n* chore: update cagent-action to `v1.4.4` by @derekmisler in https://github.com/docker/compose/pull/13745\r\n* Change verb tense in Docker Compose reference documentation by @ryanjbonnell in https://github.com/docker/compose/pull/13773\r\n* pkg/compose: go fix by @thaJeztah in https://github.com/docker/compose/pull/13782\r\n* refactor: code deduplication and simplification by @ndeloof in https://github.com/docker/compose/pull/13759\r\n* fix: make e2e tests pass reliably locally with Docker Desktop by @glours in https://github.com/docker/compose/pull/13741\r\n* refactor: drop Desktop beta-settings check; gate hint on LogsTab flag by @glours in https://github.com/docker/compose/pull/13755\r\n\r\n### ⚙️ Dependencies\r\n\r\n\r\n* build(deps): bump github.com/mattn/go-shellwords from `1.0.12` to `1.0.13` by @dependabot[bot] in https://github.com/docker/compose/pull/13731\r\n* build(deps): bump github.com/docker/cli from `29.4.0+incompatible` to `29.4.2+incompatible` by @dependabot[bot] in https://github.com/docker/compose/pull/13768\r\n* build(deps): bump github.com/moby/moby/client from `0.4.0` to `0.4.1` by @dependabot[bot] in https://github.com/docker/compose/pull/13752\r\n* build(deps): bump github.com/docker/cli from `29.4.2+incompatible` to `29.4.3+incompatible` by @dependabot[bot] in https://github.com/docker/compose/pull/13776\r\n* build(deps): bump google.golang.org/grpc from `1.80.0` to `1.81.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13775\r\n* build(deps):  update to `go 1.26.3` by @thaJeztah in https://github.com/docker/compose/pull/13783\r\n* build(deps): bump google.golang.org/grpc from `1.81.0` to `1.81.1` by @dependabot[bot] in https://github.com/docker/compose/pull/13791\r\n* build(deps): bump github.com/compose-spec/compose-go/v2 from `2.10.2` to `2.11.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13798\r\n* build(deps): bump github.com/docker/cli from `29.4.3+incompatible` to `29.5.1+incompatible` by @dependabot[bot] in https://github.com/docker/compose/pull/13796\r\n* build(deps): bump golang.org/x/sys from `0.42.0` to `0.44.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13788\r\n\r\n## New Contributors\r\n* @ryanjbonnell made their first contribution in https://github.com/docker/compose/pull/13773\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.1.3...v5.1.4","publishedAt":"2026-05-20T15:22:40.000Z","url":"https://docs.docker.com/compose/release-notes/#5-1-4","media":[],"prerelease":false,"source":{"slug":"docker-compose-release-notes","name":"Compose Release Notes","type":"scrape"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":3021,"contentTokens":924,"composition":{"bugs":3,"features":1,"enhancements":0}},{"id":"rel_rpa2x2PdAE73e8l1BAIcv","version":"v5.1.3","type":"feature","title":"v5.1.3","summary":"## What's Changed\r\n### 🐛 Fixes\r\n* fix: provider output handling and watch rebuild re-invocation by @glours in https://github.com/docker/compose/pull/...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## What's Changed\r\n### 🐛 Fixes\r\n* fix: provider output handling and watch rebuild re-invocation by @glours in https://github.com/docker/compose/pull/13732\r\n\r\n### 🔧  Internal\r\n* Add Docker Desktop Logs view hints and navigation shortcut by @glours in https://github.com/docker/compose/pull/13721\r\n* Build and push Docker Desktop module image on release by @glours in https://github.com/docker/compose/pull/13726\r\n* Fix typo in SECURITY.md by @glours in https://github.com/docker/compose/pull/13730\r\n* Make hook hint deep links clickable using OSC 8 terminal hyperlinks by @glours in https://github.com/docker/compose/pull/13734\r\n* Remove 'provenance' attribute' by @glours in https://github.com/docker/compose/pull/13738\r\n\r\n### ⚙️ Dependencies\r\n* build(deps): bump github.com/containerd/containerd/v2 from 2.2.2 to 2.2.3 by @dependabot[bot] in https://github.com/docker/compose/pull/13737\r\n\r\n\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.1.2...v5.1.3","publishedAt":"2026-04-15T14:31:48.000Z","url":"https://docs.docker.com/compose/release-notes/#5-1-3","media":[],"prerelease":false,"source":{"slug":"docker-compose-release-notes","name":"Compose Release Notes","type":"scrape"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":974,"contentTokens":270,"composition":null},{"id":"rel_w_KDfmhzFoYqZkhFoxDrA","version":"v5.1.3","type":"feature","title":"v5.1.3","summary":"## What's Changed\r\n### 🐛 Fixes\r\n* fix: provider output handling and watch rebuild re-invocation by @glours in https://github.com/docker/compose/pull/...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## What's Changed\r\n### 🐛 Fixes\r\n* fix: provider output handling and watch rebuild re-invocation by @glours in https://github.com/docker/compose/pull/13732\r\n\r\n### 🔧  Internal\r\n* Add Docker Desktop Logs view hints and navigation shortcut by @glours in https://github.com/docker/compose/pull/13721\r\n* Build and push Docker Desktop module image on release by @glours in https://github.com/docker/compose/pull/13726\r\n* Fix typo in SECURITY.md by @glours in https://github.com/docker/compose/pull/13730\r\n* Make hook hint deep links clickable using OSC 8 terminal hyperlinks by @glours in https://github.com/docker/compose/pull/13734\r\n* Remove 'provenance' attribute' by @glours in https://github.com/docker/compose/pull/13738\r\n\r\n### ⚙️ Dependencies\r\n* build(deps): bump github.com/containerd/containerd/v2 from 2.2.2 to 2.2.3 by @dependabot[bot] in https://github.com/docker/compose/pull/13737\r\n\r\n\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.1.2...v5.1.3","publishedAt":"2026-04-15T14:31:48.000Z","url":"https://github.com/docker/compose/releases/tag/v5.1.3","media":[],"prerelease":false,"source":{"slug":"docker-compose","name":"Docker Compose","type":"github"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":null,"contentTokens":null,"composition":null},{"id":"rel_nN7g6pdk3_slQ-fWEncIG","version":"v5.1.2","type":"feature","title":"v5.1.2","summary":"## What's Changed\r\n### 🐛 Fixes\r\n* Fix TTY timer rendering when duration length changes by @MaybeSam05 in https://github.com/docker/compose/pull/13634...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## What's Changed\r\n### 🐛 Fixes\r\n* Fix TTY timer rendering when duration length changes by @MaybeSam05 in https://github.com/docker/compose/pull/13634\r\n* Fix up attach filtering by @false200 in https://github.com/docker/compose/pull/13664\r\n* Preserve ssh:// URL scheme when resolving Dockerfile path by @ssam18 in https://github.com/docker/compose/pull/13669\r\n* Initialize and pass envFiles map in processExtends by @Mohamed-Moumni in https://github.com/docker/compose/pull/13678\r\n* Fix TestRunHook_ConsoleSize on macOS by @thaJeztah in https://github.com/docker/compose/pull/13686\r\n* Restore post-connect fallback for multi-network stacks on API < 1.44 by @jotka in https://github.com/docker/compose/pull/13629\r\n* Publish: return api.ErrCanceled when user declines interactive prompts by @ishwar170695 in https://github.com/docker/compose/pull/13674\r\n* Return error on non-ErrNotExist stat failures in Tar.Sync() by @Lidang-Jiang in https://github.com/docker/compose/pull/13684\r\n\r\n### 🔧  Internal\r\n* Refactor: thread context through publish sensitive data check by @ishwar170695 in https://github.com/docker/compose/pull/13653\r\n* Add AI-powered PR review workflow via `docker/cagent-action` by @glours in https://github.com/docker/compose/pull/13659\r\n* Update `cagent-action` to latest (with better permissions) by @derekmisler in https://github.com/docker/compose/pull/13665\r\n* Pin GitHub Actions to commit SHA, remove pr-review workflow by @glours in https://github.com/docker/compose/pull/13662\r\n* Exclude hook_test.go from Windows builds and propagate ExecStart error in runWaitExec by @pawannn in https://github.com/docker/compose/pull/13683\r\n* Skip PR review workflow for Dependabot PRs by @glours in https://github.com/docker/compose/pull/13679\r\n* Use negotiated API version for network setup by @glours in https://github.com/docker/compose/pull/13690\r\n* Fix mixed assertion libraries in tests by @thaJeztah in https://github.com/docker/compose/pull/13689\r\n* Test: use random host port for dind TLS build test by @ricardobranco777 in https://github.com/docker/compose/pull/13630\r\n* Remove direct dependency on `docker/docker` by @glours in https://github.com/docker/compose/pull/13706\r\n\r\n### ⚙️ Dependencies\r\n* Bump github.com/containerd/platforms from `1.0.0-rc.2` to `1.0.0-rc.3` by @dependabot[bot] in https://github.com/docker/compose/pull/13657\r\n* Bump golangci-lint to `v2.11.3` and configure CLAUDE to use it on change by @ndeloof in https://github.com/docker/compose/pull/13656\r\n* Bump google.golang.org/grpc from `1.78.0` to `1.79.3` by @dependabot[bot] in https://github.com/docker/compose/pull/13642\r\n* Bump github.com/moby/patternmatcher from `0.6.0` to `0.6.1` by @dependabot[bot] in https://github.com/docker/compose/pull/13667\r\n* Bump go.opentelemetry.io/otel/sdk from `1.39.0` to `1.42.0` by @glours in https://github.com/docker/compose/pull/13663\r\n* Bump github.com/docker/cli from `29.2.1+incompatible` to `29.3.1+incompatible` by @dependabot[bot] in https://github.com/docker/compose/pull/13670\r\n* Bump github.com/hashicorp/go-version from `1.8.0` to `1.9.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13692\r\n* Bump github.com/docker/buildx `v0.33.0`, buildkit `v0.29.0` by @thaJeztah in https://github.com/docker/compose/pull/13693\r\n* Bump google.golang.org/grpc from `1.79.3` to `1.80.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13697\r\n* Bump github.com/containerd/platforms from `1.0.0-rc.3` to `1.0.0-rc.4` by @dependabot[bot] in https://github.com/docker/compose/pull/13696\r\n* Bump github.com/moby/moby/client `v0.4.0`, moby/api `v1.54.1` by @thaJeztah in https://github.com/docker/compose/pull/13708\r\n* Bump github.com/docker/cli `v29.4.0` by @thaJeztah in https://github.com/docker/compose/pull/13707\r\n* Bump compose-go to version `v2.10.2` by @glours in https://github.com/docker/compose/pull/13705\r\n* Bump to Go `1.25.9` by @thaJeztah in https://github.com/docker/compose/pull/13720\r\n\r\n## New Contributors\r\n* @MaybeSam05 made their first contribution in https://github.com/docker/compose/pull/13634\r\n* @ishwar170695 made their first contribution in https://github.com/docker/compose/pull/13653\r\n* @derekmisler made their first contribution in https://github.com/docker/compose/pull/13665\r\n* @false200 made their first contribution in https://github.com/docker/compose/pull/13664\r\n* @ssam18 made their first contribution in https://github.com/docker/compose/pull/13669\r\n* @Mohamed-Moumni made their first contribution in https://github.com/docker/compose/pull/13678\r\n* @pawannn made their first contribution in https://github.com/docker/compose/pull/13683\r\n* @jotka made their first contribution in https://github.com/docker/compose/pull/13629\r\n* @Lidang-Jiang made their first contribution in https://github.com/docker/compose/pull/13684\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.1.1...v5.1.2","publishedAt":"2026-04-09T09:21:05.000Z","url":"https://docs.docker.com/compose/release-notes/#5-1-2","media":[],"prerelease":false,"source":{"slug":"docker-compose-release-notes","name":"Compose Release Notes","type":"scrape"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":4895,"contentTokens":1465,"composition":null},{"id":"rel_mPzHs2hAlhOGlBJU85qyD","version":"v5.1.2","type":"feature","title":"v5.1.2","summary":"## What's Changed\r\n### 🐛 Fixes\r\n* Fix TTY timer rendering when duration length changes by @MaybeSam05 in https://github.com/docker/compose/pull/13634...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## What's Changed\r\n### 🐛 Fixes\r\n* Fix TTY timer rendering when duration length changes by @MaybeSam05 in https://github.com/docker/compose/pull/13634\r\n* Fix up attach filtering by @false200 in https://github.com/docker/compose/pull/13664\r\n* Preserve ssh:// URL scheme when resolving Dockerfile path by @ssam18 in https://github.com/docker/compose/pull/13669\r\n* Initialize and pass envFiles map in processExtends by @Mohamed-Moumni in https://github.com/docker/compose/pull/13678\r\n* Fix TestRunHook_ConsoleSize on macOS by @thaJeztah in https://github.com/docker/compose/pull/13686\r\n* Restore post-connect fallback for multi-network stacks on API < 1.44 by @jotka in https://github.com/docker/compose/pull/13629\r\n* Publish: return api.ErrCanceled when user declines interactive prompts by @ishwar170695 in https://github.com/docker/compose/pull/13674\r\n* Return error on non-ErrNotExist stat failures in Tar.Sync() by @Lidang-Jiang in https://github.com/docker/compose/pull/13684\r\n\r\n### 🔧  Internal\r\n* Refactor: thread context through publish sensitive data check by @ishwar170695 in https://github.com/docker/compose/pull/13653\r\n* Add AI-powered PR review workflow via `docker/cagent-action` by @glours in https://github.com/docker/compose/pull/13659\r\n* Update `cagent-action` to latest (with better permissions) by @derekmisler in https://github.com/docker/compose/pull/13665\r\n* Pin GitHub Actions to commit SHA, remove pr-review workflow by @glours in https://github.com/docker/compose/pull/13662\r\n* Exclude hook_test.go from Windows builds and propagate ExecStart error in runWaitExec by @pawannn in https://github.com/docker/compose/pull/13683\r\n* Skip PR review workflow for Dependabot PRs by @glours in https://github.com/docker/compose/pull/13679\r\n* Use negotiated API version for network setup by @glours in https://github.com/docker/compose/pull/13690\r\n* Fix mixed assertion libraries in tests by @thaJeztah in https://github.com/docker/compose/pull/13689\r\n* Test: use random host port for dind TLS build test by @ricardobranco777 in https://github.com/docker/compose/pull/13630\r\n* Remove direct dependency on `docker/docker` by @glours in https://github.com/docker/compose/pull/13706\r\n\r\n### ⚙️ Dependencies\r\n* Bump github.com/containerd/platforms from `1.0.0-rc.2` to `1.0.0-rc.3` by @dependabot[bot] in https://github.com/docker/compose/pull/13657\r\n* Bump golangci-lint to `v2.11.3` and configure CLAUDE to use it on change by @ndeloof in https://github.com/docker/compose/pull/13656\r\n* Bump google.golang.org/grpc from `1.78.0` to `1.79.3` by @dependabot[bot] in https://github.com/docker/compose/pull/13642\r\n* Bump github.com/moby/patternmatcher from `0.6.0` to `0.6.1` by @dependabot[bot] in https://github.com/docker/compose/pull/13667\r\n* Bump go.opentelemetry.io/otel/sdk from `1.39.0` to `1.42.0` by @glours in https://github.com/docker/compose/pull/13663\r\n* Bump github.com/docker/cli from `29.2.1+incompatible` to `29.3.1+incompatible` by @dependabot[bot] in https://github.com/docker/compose/pull/13670\r\n* Bump github.com/hashicorp/go-version from `1.8.0` to `1.9.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13692\r\n* Bump github.com/docker/buildx `v0.33.0`, buildkit `v0.29.0` by @thaJeztah in https://github.com/docker/compose/pull/13693\r\n* Bump google.golang.org/grpc from `1.79.3` to `1.80.0` by @dependabot[bot] in https://github.com/docker/compose/pull/13697\r\n* Bump github.com/containerd/platforms from `1.0.0-rc.3` to `1.0.0-rc.4` by @dependabot[bot] in https://github.com/docker/compose/pull/13696\r\n* Bump github.com/moby/moby/client `v0.4.0`, moby/api `v1.54.1` by @thaJeztah in https://github.com/docker/compose/pull/13708\r\n* Bump github.com/docker/cli `v29.4.0` by @thaJeztah in https://github.com/docker/compose/pull/13707\r\n* Bump compose-go to version `v2.10.2` by @glours in https://github.com/docker/compose/pull/13705\r\n* Bump to Go `1.25.9` by @thaJeztah in https://github.com/docker/compose/pull/13720\r\n\r\n## New Contributors\r\n* @MaybeSam05 made their first contribution in https://github.com/docker/compose/pull/13634\r\n* @ishwar170695 made their first contribution in https://github.com/docker/compose/pull/13653\r\n* @derekmisler made their first contribution in https://github.com/docker/compose/pull/13665\r\n* @false200 made their first contribution in https://github.com/docker/compose/pull/13664\r\n* @ssam18 made their first contribution in https://github.com/docker/compose/pull/13669\r\n* @Mohamed-Moumni made their first contribution in https://github.com/docker/compose/pull/13678\r\n* @pawannn made their first contribution in https://github.com/docker/compose/pull/13683\r\n* @jotka made their first contribution in https://github.com/docker/compose/pull/13629\r\n* @Lidang-Jiang made their first contribution in https://github.com/docker/compose/pull/13684\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.1.1...v5.1.2","publishedAt":"2026-04-09T09:21:05.000Z","url":"https://github.com/docker/compose/releases/tag/v5.1.2","media":[],"prerelease":false,"source":{"slug":"docker-compose","name":"Docker Compose","type":"github"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":null,"contentTokens":null,"composition":null},{"id":"rel_HwdvCwlNJJOQ9sCZD-RH-","version":"v5.1.1","type":"feature","title":"v5.1.1","summary":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* Only pass ConsoleSize to ExecAttach when TTY is enabled by @mikesir87 in https://github.com/docker/compose/pull/1...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* Only pass ConsoleSize to ExecAttach when TTY is enabled by @mikesir87 in https://github.com/docker/compose/pull/13616\r\n* Fix deadlock in ttyWriter.Done() by @maks2134 in https://github.com/docker/compose/pull/13640\r\n\r\n### ⚙️ Dependencies\r\n* update to go1.25.8 by @thaJeztah in https://github.com/docker/compose/pull/13622\r\n* bump github.com/moby/moby/api from 1.53.0 to 1.54.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13619\r\n* bump golang.org/x/sys from 0.41.0 to 0.42.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13626\r\n* bump github.com/containerd/containerd/v2 from 2.2.1 to 2.2.2 by @dependabot[bot] in https://github.com/docker/compose/pull/13631\r\n* bump golang.org/x/sync from 0.19.0 to 0.20.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13627\r\n* bump github.com/moby/moby/client from 0.2.2 to 0.3.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13621\r\n\r\n## New Contributors\r\n* @maks2134 made their first contribution in https://github.com/docker/compose/pull/13640\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.1.0...v5.1.1","publishedAt":"2026-03-20T05:34:54.000Z","url":"https://docs.docker.com/compose/release-notes/#5-1-1","media":[],"prerelease":false,"source":{"slug":"docker-compose-release-notes","name":"Compose Release Notes","type":"scrape"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":1163,"contentTokens":387,"composition":null},{"id":"rel_laSALb9HUK94mKFQxffTg","version":"v5.1.1","type":"feature","title":"v5.1.1","summary":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* Only pass ConsoleSize to ExecAttach when TTY is enabled by @mikesir87 in https://github.com/docker/compose/pull/1...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* Only pass ConsoleSize to ExecAttach when TTY is enabled by @mikesir87 in https://github.com/docker/compose/pull/13616\r\n* Fix deadlock in ttyWriter.Done() by @maks2134 in https://github.com/docker/compose/pull/13640\r\n\r\n### ⚙️ Dependencies\r\n* update to go1.25.8 by @thaJeztah in https://github.com/docker/compose/pull/13622\r\n* bump github.com/moby/moby/api from 1.53.0 to 1.54.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13619\r\n* bump golang.org/x/sys from 0.41.0 to 0.42.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13626\r\n* bump github.com/containerd/containerd/v2 from 2.2.1 to 2.2.2 by @dependabot[bot] in https://github.com/docker/compose/pull/13631\r\n* bump golang.org/x/sync from 0.19.0 to 0.20.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13627\r\n* bump github.com/moby/moby/client from 0.2.2 to 0.3.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13621\r\n\r\n## New Contributors\r\n* @maks2134 made their first contribution in https://github.com/docker/compose/pull/13640\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.1.0...v5.1.1","publishedAt":"2026-03-20T05:34:54.000Z","url":"https://github.com/docker/compose/releases/tag/v5.1.1","media":[],"prerelease":false,"source":{"slug":"docker-compose","name":"Docker Compose","type":"github"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":null,"contentTokens":null,"composition":null},{"id":"rel_3jYRRPSzptQwDLg3K-beD","version":"v5.1.0","type":"feature","title":"v5.1.0","summary":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* emit container status events after network reconnection (fixes #13524) by @MaheshThakur9152 in https://github.com...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* emit container status events after network reconnection (fixes #13524) by @MaheshThakur9152 in https://github.com/docker/compose/pull/13529\r\n* Fix potential nil pointer dereference in container event monitoring by @Nepomuk5665 in https://github.com/docker/compose/pull/13551\r\n* compose: recreate container when mounted image digest changes by @ibrahimypr in https://github.com/docker/compose/pull/13549\r\n* fix panic by @ndeloof in https://github.com/docker/compose/pull/13562\r\n* Fix invalid path error when using OCI artifacts on Windows by @mikesir87 in https://github.com/docker/compose/pull/13574\r\n* fix: execute post_start hooks in docker compose run by @veeceey in https://github.com/docker/compose/pull/13607\r\n* Fix panic when watch rebuilds without up by @maxproske in https://github.com/docker/compose/pull/13610\r\n\r\n### 🔧  Internal\r\n* fsnotify is set in Dockerfile by @ndeloof in https://github.com/docker/compose/pull/13533\r\n* Dockerfile: update golangci-lint to v2.8.0 by @thaJeztah in https://github.com/docker/compose/pull/13535\r\n* replace some uses of strings.Split(N) for strings.Cut by @thaJeztah in https://github.com/docker/compose/pull/13542\r\n* Upgrade GitHub Actions to latest versions by @salmanmkc in https://github.com/docker/compose/pull/13546\r\n* pkg/compose: remove dependency on github.com/docker/buildx/driver by @thaJeztah in https://github.com/docker/compose/pull/13563\r\n* use Docker GitHub Builder to build and sign binaries and bin image by @crazy-max in https://github.com/docker/compose/pull/13568\r\n* ci: fix bin-image job by @crazy-max in https://github.com/docker/compose/pull/13569\r\n* pkg/compose: defaultNetworkSettings: refactor by @thaJeztah in https://github.com/docker/compose/pull/13580\r\n* pkg/compose: un-export consts by @thaJeztah in https://github.com/docker/compose/pull/13584\r\n* modernize some code by @thaJeztah in https://github.com/docker/compose/pull/13588\r\n\r\n### ⚙️ Dependencies\r\n* update to go1.25.7 by @thaJeztah in https://github.com/docker/compose/pull/13573\r\n* build(deps): bump golang.org/x/sys from 0.40.0 to 0.41.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13578\r\n* build(deps): bump go.yaml.in/yaml/v4 from 4.0.0-rc.3 to 4.0.0-rc.4 by @dependabot[bot] in https://github.com/docker/compose/pull/13541\r\n* migrate to moby modules by @thaJeztah in https://github.com/docker/compose/pull/13078\r\n\r\n## New Contributors\r\n* @MaheshThakur9152 made their first contribution in https://github.com/docker/compose/pull/13529\r\n* @salmanmkc made their first contribution in https://github.com/docker/compose/pull/13546\r\n* @Nepomuk5665 made their first contribution in https://github.com/docker/compose/pull/13551\r\n* @ibrahimypr made their first contribution in https://github.com/docker/compose/pull/13549\r\n* @veeceey made their first contribution in https://github.com/docker/compose/pull/13607\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.0.2...v5.1.0","publishedAt":"2026-02-24T16:42:29.000Z","url":"https://docs.docker.com/compose/release-notes/#5-1-0","media":[],"prerelease":false,"source":{"slug":"docker-compose-release-notes","name":"Compose Release Notes","type":"scrape"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":2979,"contentTokens":862,"composition":null},{"id":"rel_W9McK2CC1I0w-j73cuGIy","version":"v5.1.0","type":"feature","title":"v5.1.0","summary":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* emit container status events after network reconnection (fixes #13524) by @MaheshThakur9152 in https://github.com...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* emit container status events after network reconnection (fixes #13524) by @MaheshThakur9152 in https://github.com/docker/compose/pull/13529\r\n* Fix potential nil pointer dereference in container event monitoring by @Nepomuk5665 in https://github.com/docker/compose/pull/13551\r\n* compose: recreate container when mounted image digest changes by @ibrahimypr in https://github.com/docker/compose/pull/13549\r\n* fix panic by @ndeloof in https://github.com/docker/compose/pull/13562\r\n* Fix invalid path error when using OCI artifacts on Windows by @mikesir87 in https://github.com/docker/compose/pull/13574\r\n* fix: execute post_start hooks in docker compose run by @veeceey in https://github.com/docker/compose/pull/13607\r\n* Fix panic when watch rebuilds without up by @maxproske in https://github.com/docker/compose/pull/13610\r\n\r\n### 🔧  Internal\r\n* fsnotify is set in Dockerfile by @ndeloof in https://github.com/docker/compose/pull/13533\r\n* Dockerfile: update golangci-lint to v2.8.0 by @thaJeztah in https://github.com/docker/compose/pull/13535\r\n* replace some uses of strings.Split(N) for strings.Cut by @thaJeztah in https://github.com/docker/compose/pull/13542\r\n* Upgrade GitHub Actions to latest versions by @salmanmkc in https://github.com/docker/compose/pull/13546\r\n* pkg/compose: remove dependency on github.com/docker/buildx/driver by @thaJeztah in https://github.com/docker/compose/pull/13563\r\n* use Docker GitHub Builder to build and sign binaries and bin image by @crazy-max in https://github.com/docker/compose/pull/13568\r\n* ci: fix bin-image job by @crazy-max in https://github.com/docker/compose/pull/13569\r\n* pkg/compose: defaultNetworkSettings: refactor by @thaJeztah in https://github.com/docker/compose/pull/13580\r\n* pkg/compose: un-export consts by @thaJeztah in https://github.com/docker/compose/pull/13584\r\n* modernize some code by @thaJeztah in https://github.com/docker/compose/pull/13588\r\n\r\n### ⚙️ Dependencies\r\n* update to go1.25.7 by @thaJeztah in https://github.com/docker/compose/pull/13573\r\n* build(deps): bump golang.org/x/sys from 0.40.0 to 0.41.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13578\r\n* build(deps): bump go.yaml.in/yaml/v4 from 4.0.0-rc.3 to 4.0.0-rc.4 by @dependabot[bot] in https://github.com/docker/compose/pull/13541\r\n* migrate to moby modules by @thaJeztah in https://github.com/docker/compose/pull/13078\r\n\r\n## New Contributors\r\n* @MaheshThakur9152 made their first contribution in https://github.com/docker/compose/pull/13529\r\n* @salmanmkc made their first contribution in https://github.com/docker/compose/pull/13546\r\n* @Nepomuk5665 made their first contribution in https://github.com/docker/compose/pull/13551\r\n* @ibrahimypr made their first contribution in https://github.com/docker/compose/pull/13549\r\n* @veeceey made their first contribution in https://github.com/docker/compose/pull/13607\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.0.2...v5.1.0","publishedAt":"2026-02-24T16:42:29.000Z","url":"https://github.com/docker/compose/releases/tag/v5.1.0","media":[],"prerelease":false,"source":{"slug":"docker-compose","name":"Docker Compose","type":"github"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":null,"contentTokens":null,"composition":null},{"id":"rel_-I5n5929SNpMLaEwjN5Zd","version":"v5.0.2","type":"feature","title":"v5.0.2","summary":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* Fixed progress UI to adapt to terminal width by @ndeloof in https://github.com/docker/compose/pull/13519\r\n* Remov...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* Fixed progress UI to adapt to terminal width by @ndeloof in https://github.com/docker/compose/pull/13519\r\n* Removed warning when no explicit build has been requested. by @ndeloof in https://github.com/docker/compose/pull/13493\r\n* Restored `runtime_flags` support in `models` by @ilopezluna in https://github.com/docker/compose/pull/13460\r\n* Added service name completion to `down` command by @bmo-at in https://github.com/docker/compose/pull/13470\r\n* Fixed tilde in `--env-file` paths expanded to user home directory by @tensorworkerr in https://github.com/docker/compose/pull/13510\r\n* Handle `healthcheck.disable: true` by @stavros-k in https://github.com/docker/compose/pull/13494\r\n* Fixed shutdown and error handling for large file change batches in `watch` by @amyssnippet in https://github.com/docker/compose/pull/13525\r\n\r\n\r\n### 🔧  Internal\r\n* Added unit test for upOptions.OnExit method by @htoyoda18 in https://github.com/docker/compose/pull/13489\r\n* clean up temporary compose files after conversion by @htoyoda18 in https://github.com/docker/compose/pull/13483\r\n* Fixed typo in isSwarmEnabled method name by @htoyoda18 in https://github.com/docker/compose/pull/13481\r\n* Fixed incorrect usage of errgroup.WithContext by @htoyoda18 in https://github.com/docker/compose/pull/13480\r\n* Fixed timeout initialization when waitTimeout is zero by @htoyoda18 in https://github.com/docker/compose/pull/13471\r\n* Extracted API version constants to dedicated file by @htoyoda18 in https://github.com/docker/compose/pull/13503\r\n* Replace tabbed indentation in sdk.md by @pkqk in https://github.com/docker/compose/pull/13505\r\n* Improved attach error handling and cleanup by @htoyoda18 in https://github.com/docker/compose/pull/13488\r\n* Modernize tests by @dgageot in https://github.com/docker/compose/pull/13531\r\n* set fsnotify build tag when building for OSX by @ndeloof in https://github.com/docker/compose/pull/13532\r\n\r\n### ⚙️ Dependencies\r\n* build(deps): bump github.com/klauspost/compress to v1.18.2 by @thaJeztah in https://github.com/docker/compose/pull/13499\r\n* go.mod: remove exclude rules by @thaJeztah in https://github.com/docker/compose/pull/13498\r\n* build(deps): bump github.com/containerd/containerd/v2 to v2.2.1 by @thaJeztah in https://github.com/docker/compose/pull/13497\r\n* build(deps): bump golang.org/x/sys from 0.39.0 to 0.40.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13502\r\n* build(deps): bump google.golang.org/grpc from 1.77.0 to 1.78.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13475\r\n* build(deps): bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13506\r\n* build(deps): bump github.com/sirupsen/logrus v1.9.4 by @thaJeztah in https://github.com/docker/compose/pull/13518\r\n* Bump compose to v2.10.1 by @ndeloof in https://github.com/docker/compose/pull/13528\r\n\r\n## New Contributors\r\n* @bmo-at made their first contribution in https://github.com/docker/compose/pull/13470\r\n* @pkqk made their first contribution in https://github.com/docker/compose/pull/13505\r\n* @tensorworkerr made their first contribution in https://github.com/docker/compose/pull/13510\r\n* @stavros-k made their first contribution in https://github.com/docker/compose/pull/13494\r\n* @amyssnippet made their first contribution in https://github.com/docker/compose/pull/13525\r\n* @dgageot made their first contribution in https://github.com/docker/compose/pull/13531\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.0.1...v5.0.2","publishedAt":"2026-01-21T07:42:38.000Z","url":"https://docs.docker.com/compose/release-notes/#5-0-2","media":[],"prerelease":false,"source":{"slug":"docker-compose-release-notes","name":"Compose Release Notes","type":"scrape"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":3583,"contentTokens":1021,"composition":null},{"id":"rel_A1qigHv7UC5zm3VSFdKSa","version":"v5.0.2","type":"feature","title":"v5.0.2","summary":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* Fixed progress UI to adapt to terminal width by @ndeloof in https://github.com/docker/compose/pull/13519\r\n* Remov...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* Fixed progress UI to adapt to terminal width by @ndeloof in https://github.com/docker/compose/pull/13519\r\n* Removed warning when no explicit build has been requested. by @ndeloof in https://github.com/docker/compose/pull/13493\r\n* Restored `runtime_flags` support in `models` by @ilopezluna in https://github.com/docker/compose/pull/13460\r\n* Added service name completion to `down` command by @bmo-at in https://github.com/docker/compose/pull/13470\r\n* Fixed tilde in `--env-file` paths expanded to user home directory by @tensorworkerr in https://github.com/docker/compose/pull/13510\r\n* Handle `healthcheck.disable: true` by @stavros-k in https://github.com/docker/compose/pull/13494\r\n* Fixed shutdown and error handling for large file change batches in `watch` by @amyssnippet in https://github.com/docker/compose/pull/13525\r\n\r\n\r\n### 🔧  Internal\r\n* Added unit test for upOptions.OnExit method by @htoyoda18 in https://github.com/docker/compose/pull/13489\r\n* clean up temporary compose files after conversion by @htoyoda18 in https://github.com/docker/compose/pull/13483\r\n* Fixed typo in isSwarmEnabled method name by @htoyoda18 in https://github.com/docker/compose/pull/13481\r\n* Fixed incorrect usage of errgroup.WithContext by @htoyoda18 in https://github.com/docker/compose/pull/13480\r\n* Fixed timeout initialization when waitTimeout is zero by @htoyoda18 in https://github.com/docker/compose/pull/13471\r\n* Extracted API version constants to dedicated file by @htoyoda18 in https://github.com/docker/compose/pull/13503\r\n* Replace tabbed indentation in sdk.md by @pkqk in https://github.com/docker/compose/pull/13505\r\n* Improved attach error handling and cleanup by @htoyoda18 in https://github.com/docker/compose/pull/13488\r\n* Modernize tests by @dgageot in https://github.com/docker/compose/pull/13531\r\n* set fsnotify build tag when building for OSX by @ndeloof in https://github.com/docker/compose/pull/13532\r\n\r\n### ⚙️ Dependencies\r\n* build(deps): bump github.com/klauspost/compress to v1.18.2 by @thaJeztah in https://github.com/docker/compose/pull/13499\r\n* go.mod: remove exclude rules by @thaJeztah in https://github.com/docker/compose/pull/13498\r\n* build(deps): bump github.com/containerd/containerd/v2 to v2.2.1 by @thaJeztah in https://github.com/docker/compose/pull/13497\r\n* build(deps): bump golang.org/x/sys from 0.39.0 to 0.40.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13502\r\n* build(deps): bump google.golang.org/grpc from 1.77.0 to 1.78.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13475\r\n* build(deps): bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13506\r\n* build(deps): bump github.com/sirupsen/logrus v1.9.4 by @thaJeztah in https://github.com/docker/compose/pull/13518\r\n* Bump compose to v2.10.1 by @ndeloof in https://github.com/docker/compose/pull/13528\r\n\r\n## New Contributors\r\n* @bmo-at made their first contribution in https://github.com/docker/compose/pull/13470\r\n* @pkqk made their first contribution in https://github.com/docker/compose/pull/13505\r\n* @tensorworkerr made their first contribution in https://github.com/docker/compose/pull/13510\r\n* @stavros-k made their first contribution in https://github.com/docker/compose/pull/13494\r\n* @amyssnippet made their first contribution in https://github.com/docker/compose/pull/13525\r\n* @dgageot made their first contribution in https://github.com/docker/compose/pull/13531\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.0.1...v5.0.2","publishedAt":"2026-01-21T07:42:38.000Z","url":"https://github.com/docker/compose/releases/tag/v5.0.2","media":[],"prerelease":false,"source":{"slug":"docker-compose","name":"Docker Compose","type":"github"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":null,"contentTokens":null,"composition":null},{"id":"rel_LHMD_Lm5wAbeBo4qmX9xb","version":"v5.0.1","type":"feature","title":"v5.0.1","summary":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* Restored support for `COMPOSE_COMPATIBILITY` by @ndeloof in https://github.com/docker/compose/pull/13424\r\n* Fixed...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* Restored support for `COMPOSE_COMPATIBILITY` by @ndeloof in https://github.com/docker/compose/pull/13424\r\n* Fixed grammatical errors and improve clarity in code. by @xiaolinny in https://github.com/docker/compose/pull/13429\r\n* Fixed broken `run --quiet`. by @ndeloof in https://github.com/docker/compose/pull/13430\r\n* Fixed SDK example by @ndeloof in https://github.com/docker/compose/pull/13416\r\n* Added a check buildx version is set before comparing it. by @yangfeiyu20102011 in https://github.com/docker/compose/pull/13415\r\n* Fixed grammar: pluralize 'service' and remove apostrophes in lets. by @rashmivagha in https://github.com/docker/compose/pull/13423\r\n* Fixed progress UI not restoring terminal once operation completes. by @ndeloof in https://github.com/docker/compose/pull/13439\r\n* Fixed status alignment in progress UI. by @ndeloof in https://github.com/docker/compose/pull/13438\r\n* Restored image layer download progress details on pull. by @ndeloof in https://github.com/docker/compose/pull/13445\r\n* Added 'configured' event at the end of model configuration phase. by @glours in https://github.com/docker/compose/pull/13446\r\n* Introduced a build tag to select watcher implementation. by @ndeloof in https://github.com/docker/compose/pull/13452\r\n* Removed mention for `v2` on README. by @alexislefebvre in https://github.com/docker/compose/pull/13451\r\n* Fixed missing error handling in `setEnvWithDotEnv`. by @htoyoda18 in https://github.com/docker/compose/pull/13450\r\n* Adopted morikuni/aec library over raw ANSI sequences. by @ndeloof in https://github.com/docker/compose/pull/13440\r\n* Prevented incorrect progress metrics to break compose display. by @ndeloof in https://github.com/docker/compose/pull/13457\r\n* Restored support for BUILDKIT_PROGRESS. by @ndeloof in https://github.com/docker/compose/pull/13455\r\n* Added check model plugin is successfully loaded. by @ndeloof in https://github.com/docker/compose/pull/13464\r\n* Added a warning when no service has been selected to build. by @ndeloof in https://github.com/docker/compose/pull/13467\r\n\r\n### ⚙️ Dependencies\r\n* Drop Go min patch version by @austinvazquez in https://github.com/docker/compose/pull/13418\r\n* bump golang 1.24.11 by @austinvazquez in https://github.com/docker/compose/pull/13417\r\n* bump osxcross by @ndeloof in https://github.com/docker/compose/pull/13425\r\n* bump golang.org/x/sys from 0.38.0 to 0.39.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13433\r\n* bump github.com/docker/cli-docs-tool from 0.10.0 to 0.11.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13437\r\n* bump golang.org/x/sync from 0.18.0 to 0.19.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13434\r\n* bump tags.cncf.io/container-device-interface from 1.0.1 to 1.1.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13441\r\n* bump github.com/moby/buildkit from 0.26.2 to 0.26.3 by @dependabot[bot] in https://github.com/docker/compose/pull/13462\r\n\r\n## New Contributors\r\n* @yangfeiyu20102011 made their first contribution in https://github.com/docker/compose/pull/13415\r\n* @xiaolinny made their first contribution in https://github.com/docker/compose/pull/13429\r\n* @alexislefebvre made their first contribution in https://github.com/docker/compose/pull/13451\r\n* @htoyoda18 made their first contribution in https://github.com/docker/compose/pull/13450\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.0.0...v5.0.1","publishedAt":"2025-12-18T14:22:38.000Z","url":"https://docs.docker.com/compose/release-notes/#5-0-1","media":[],"prerelease":false,"source":{"slug":"docker-compose-release-notes","name":"Compose Release Notes","type":"scrape"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":3488,"contentTokens":1001,"composition":null},{"id":"rel_gH2BTx_Iq_O4ZHGmfj5bu","version":"v5.0.1","type":"feature","title":"v5.0.1","summary":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* Restored support for `COMPOSE_COMPATIBILITY` by @ndeloof in https://github.com/docker/compose/pull/13424\r\n* Fixed...","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"## What's Changed\r\n\r\n### 🐛 Fixes\r\n* Restored support for `COMPOSE_COMPATIBILITY` by @ndeloof in https://github.com/docker/compose/pull/13424\r\n* Fixed grammatical errors and improve clarity in code. by @xiaolinny in https://github.com/docker/compose/pull/13429\r\n* Fixed broken `run --quiet`. by @ndeloof in https://github.com/docker/compose/pull/13430\r\n* Fixed SDK example by @ndeloof in https://github.com/docker/compose/pull/13416\r\n* Added a check buildx version is set before comparing it. by @yangfeiyu20102011 in https://github.com/docker/compose/pull/13415\r\n* Fixed grammar: pluralize 'service' and remove apostrophes in lets. by @rashmivagha in https://github.com/docker/compose/pull/13423\r\n* Fixed progress UI not restoring terminal once operation completes. by @ndeloof in https://github.com/docker/compose/pull/13439\r\n* Fixed status alignment in progress UI. by @ndeloof in https://github.com/docker/compose/pull/13438\r\n* Restored image layer download progress details on pull. by @ndeloof in https://github.com/docker/compose/pull/13445\r\n* Added 'configured' event at the end of model configuration phase. by @glours in https://github.com/docker/compose/pull/13446\r\n* Introduced a build tag to select watcher implementation. by @ndeloof in https://github.com/docker/compose/pull/13452\r\n* Removed mention for `v2` on README. by @alexislefebvre in https://github.com/docker/compose/pull/13451\r\n* Fixed missing error handling in `setEnvWithDotEnv`. by @htoyoda18 in https://github.com/docker/compose/pull/13450\r\n* Adopted morikuni/aec library over raw ANSI sequences. by @ndeloof in https://github.com/docker/compose/pull/13440\r\n* Prevented incorrect progress metrics to break compose display. by @ndeloof in https://github.com/docker/compose/pull/13457\r\n* Restored support for BUILDKIT_PROGRESS. by @ndeloof in https://github.com/docker/compose/pull/13455\r\n* Added check model plugin is successfully loaded. by @ndeloof in https://github.com/docker/compose/pull/13464\r\n* Added a warning when no service has been selected to build. by @ndeloof in https://github.com/docker/compose/pull/13467\r\n\r\n### ⚙️ Dependencies\r\n* Drop Go min patch version by @austinvazquez in https://github.com/docker/compose/pull/13418\r\n* bump golang 1.24.11 by @austinvazquez in https://github.com/docker/compose/pull/13417\r\n* bump osxcross by @ndeloof in https://github.com/docker/compose/pull/13425\r\n* bump golang.org/x/sys from 0.38.0 to 0.39.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13433\r\n* bump github.com/docker/cli-docs-tool from 0.10.0 to 0.11.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13437\r\n* bump golang.org/x/sync from 0.18.0 to 0.19.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13434\r\n* bump tags.cncf.io/container-device-interface from 1.0.1 to 1.1.0 by @dependabot[bot] in https://github.com/docker/compose/pull/13441\r\n* bump github.com/moby/buildkit from 0.26.2 to 0.26.3 by @dependabot[bot] in https://github.com/docker/compose/pull/13462\r\n\r\n## New Contributors\r\n* @yangfeiyu20102011 made their first contribution in https://github.com/docker/compose/pull/13415\r\n* @xiaolinny made their first contribution in https://github.com/docker/compose/pull/13429\r\n* @alexislefebvre made their first contribution in https://github.com/docker/compose/pull/13451\r\n* @htoyoda18 made their first contribution in https://github.com/docker/compose/pull/13450\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v5.0.0...v5.0.1","publishedAt":"2025-12-18T14:22:38.000Z","url":"https://github.com/docker/compose/releases/tag/v5.0.1","media":[],"prerelease":false,"source":{"slug":"docker-compose","name":"Docker Compose","type":"github"},"product":{"slug":"docker-compose","name":"Compose"},"groupSlug":"docker-compose","groupName":"Compose","coverageCount":0,"contentChars":null,"contentTokens":null,"composition":null}],"pagination":{"nextCursor":"2025-12-18T14:22:38.000Z|2026-03-31T14:12:29.088Z|rel_gH2BTx_Iq_O4ZHGmfj5bu","limit":20}}