chore(deps): update dependency docker/compose to v5 #84

Merged
volker.raschek merged 1 commits from renovate/docker-compose-5.x into master 2025-12-05 17:58:20 +01:00
Collaborator

This PR contains the following updates:

Package Update Change
docker/compose major 2.40.3 -> 5.0.0
docker/compose major v2.40.3 -> v5.0.0

Release Notes

docker/compose (docker/compose)

v5.0.0: "Mont Blanc"

Compare Source

mont blanc

Major changes in this release:

  • Compose can now officially be used as a SDK to be integrated into third-party softwares
  • Internal builder has been removed, build is delegated to Docker Bake (same as docker build command)
Why "v5" ?

We decided to skip 3.0.0 for next major release after docker Compose v2 to prevent (more) confusion with the obsolete docker-compose file versions 2.x and 3.x inherited from Docker Compose v1. We also skipped 4.0.0 to have a clear separation with this legacy.

What's Changed
Improvements
🐛 Fixes
🔧 Internal
⚙️ Dependencies
New Contributors

Full Changelog: https://github.com/docker/compose/compare/v2.40.2...v5.0.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker/compose](https://github.com/docker/compose) | major | `2.40.3` -> `5.0.0` | | [docker/compose](https://github.com/docker/compose) | major | `v2.40.3` -> `v5.0.0` | --- ### Release Notes <details> <summary>docker/compose (docker/compose)</summary> ### [`v5.0.0`](https://github.com/docker/compose/releases/tag/v5.0.0): &quot;Mont Blanc&quot; [Compare Source](https://github.com/docker/compose/compare/v2.40.3...v5.0.0) ![mont blanc](https://github.com/user-attachments/assets/1e6b938e-e67a-4063-b1d0-0f225da01521) Major changes in this release: - Compose can now officially be used as a SDK to be integrated into third-party softwares - Internal builder has been removed, build is delegated to Docker Bake (same as `docker build` command) ##### Why "v5" ? We decided to skip `3.0.0` for next major release after docker Compose v2 to prevent (more) confusion with the obsolete docker-compose file versions `2.x` and `3.x` inherited from Docker Compose v1. We also skipped `4.0.0` to have a clear separation with this legacy. ##### What's Changed ##### ✨ Improvements - drop support for internal buildkit builder by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13056](https://github.com/docker/compose/pull/13056) - Setup Compose service using functional parameters by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13312](https://github.com/docker/compose/pull/13312) - Introduce abstractions to support SDK usage without requiring Docker CLI by [@&#8203;glours](https://github.com/glours) in [#&#8203;13313](https://github.com/docker/compose/pull/13313) - configure Compose service with io.Reader and io.Writer by [@&#8203;glours](https://github.com/glours) in [#&#8203;13322](https://github.com/docker/compose/pull/13322) - Make progress Writer a CLI component by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13316](https://github.com/docker/compose/pull/13316) - SDK docs by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13350](https://github.com/docker/compose/pull/13350) - document support for OCI and Git remote resources by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13362](https://github.com/docker/compose/pull/13362) - run hooks on restart by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13321](https://github.com/docker/compose/pull/13321) - fix(run): Ensure images exist only for the target service in run command by [@&#8203;idsulik](https://github.com/idsulik) in [#&#8203;13325](https://github.com/docker/compose/pull/13325) - Add load project to api definition by [@&#8203;glours](https://github.com/glours) in [#&#8203;13329](https://github.com/docker/compose/pull/13329) - introduce --insecure-registry, reserved for testing purpose by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13355](https://github.com/docker/compose/pull/13355) - Move progress package to cmd as a command line component by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13357](https://github.com/docker/compose/pull/13357) - Added support for `build.no_cache_filter` by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13377](https://github.com/docker/compose/pull/13377) - add --wait option to start command by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13409](https://github.com/docker/compose/pull/13409) ##### 🐛 Fixes - fix OCI compose override support by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13311](https://github.com/docker/compose/pull/13311) - Fix help output for "exec --no-tty" option by [@&#8203;tonyo](https://github.com/tonyo) in [#&#8203;13314](https://github.com/docker/compose/pull/13314) - fix typo in error message by [@&#8203;stasadev](https://github.com/stasadev) in [#&#8203;13328](https://github.com/docker/compose/pull/13328) - disable progress UI when build is ran with --print by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13351](https://github.com/docker/compose/pull/13351) - add (restore) support for detach keys by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13369](https://github.com/docker/compose/pull/13369) - images command should display image Created time or N/A if not available by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13376](https://github.com/docker/compose/pull/13376) - Fix support for port range by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13381](https://github.com/docker/compose/pull/13381) - skip includes preparing publish by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13400](https://github.com/docker/compose/pull/13400) - feat(model): ignore runtime flags in model configuration by [@&#8203;ilopezluna](https://github.com/ilopezluna) in [#&#8203;13404](https://github.com/docker/compose/pull/13404) ##### 🔧 Internal - Next release will be major version v5.x by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13375](https://github.com/docker/compose/pull/13375) - Test to check writeComposeFile detects invalid OCI artifact by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13309](https://github.com/docker/compose/pull/13309) - Code Cleanup by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13315](https://github.com/docker/compose/pull/13315) - fix various linting issues by [@&#8203;thaJeztah](https://github.com/thaJeztah) in [#&#8203;13326](https://github.com/docker/compose/pull/13326) - Making the American/British spellings consistent to the error messages by [@&#8203;JLesDev](https://github.com/JLesDev) in [#&#8203;13366](https://github.com/docker/compose/pull/13366) - gha: test against docker v29, v28, and rename checks to use `stable`, `oldstable` by [@&#8203;thaJeztah](https://github.com/thaJeztah) in [#&#8203;13380](https://github.com/docker/compose/pull/13380) - refactor: replace Split in loops with more efficient SplitSeq by [@&#8203;vicerace](https://github.com/vicerace) in [#&#8203;13393](https://github.com/docker/compose/pull/13393) - refactor: use strings.Builder to improve performance by [@&#8203;liuyueyangxmu](https://github.com/liuyueyangxmu) in [#&#8203;13398](https://github.com/docker/compose/pull/13398) - Fix grammar: change 'adopted' to 'adopt' in Docker Swarm note by [@&#8203;rashmivagha](https://github.com/rashmivagha) in [#&#8203;13407](https://github.com/docker/compose/pull/13407) - golangci-lint: use gci formatter instead of goimports by [@&#8203;thaJeztah](https://github.com/thaJeztah) in [#&#8203;13406](https://github.com/docker/compose/pull/13406) - refactor: replace interface{} with any for clarity and modernization by [@&#8203;zjumathcode](https://github.com/zjumathcode) in [#&#8203;13411](https://github.com/docker/compose/pull/13411) ##### ⚙️ Dependencies - Bump compose go to v2.10.0 by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13410](https://github.com/docker/compose/pull/13410) - build(deps): bump github.com/containerd/platforms from 1.0.0-rc.1 to 1.0.0-rc.2 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;13353](https://github.com/docker/compose/pull/13353) - build(deps): bump github.com/docker/docker from 28.5.1+incompatible to 28.5.2+incompatible by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;13361](https://github.com/docker/compose/pull/13361) - build(deps): bump github.com/containerd/containerd/v2 from 2.1.4 to 2.2.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;13358](https://github.com/docker/compose/pull/13358) - build(deps): bump github.com/docker/cli from 28.5.1+incompatible to 28.5.2+incompatible by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;13360](https://github.com/docker/compose/pull/13360) - build(deps): bump golang.org/x/sys from 0.37.0 to 0.38.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;13367](https://github.com/docker/compose/pull/13367) - build(deps): bump golang.org/x/sync from 0.17.0 to 0.18.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;13368](https://github.com/docker/compose/pull/13368) - Dockerfile: update golangci-lint to v2.6.2 by [@&#8203;thaJeztah](https://github.com/thaJeztah) in [#&#8203;13370](https://github.com/docker/compose/pull/13370) - build(deps): bump buildx v0.30.0, buildkit v0.26.0, otel v1.38.0, otel/contrib v0.63.0 by [@&#8203;thaJeztah](https://github.com/thaJeztah) in [#&#8203;13379](https://github.com/docker/compose/pull/13379) - bump dependencies by [@&#8203;ndeloof](https://github.com/ndeloof) in [#&#8203;13392](https://github.com/docker/compose/pull/13392) - build(deps): bump github.com/hashicorp/go-version from 1.7.0 to 1.8.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;13403](https://github.com/docker/compose/pull/13403) - build(deps): bump golang.org/x/crypto v0.45.0 by [@&#8203;thaJeztah](https://github.com/thaJeztah) in [#&#8203;13405](https://github.com/docker/compose/pull/13405) ##### New Contributors - [@&#8203;tonyo](https://github.com/tonyo) made their first contribution in [#&#8203;13314](https://github.com/docker/compose/pull/13314) - [@&#8203;stasadev](https://github.com/stasadev) made their first contribution in [#&#8203;13328](https://github.com/docker/compose/pull/13328) - [@&#8203;JLesDev](https://github.com/JLesDev) made their first contribution in [#&#8203;13366](https://github.com/docker/compose/pull/13366) - [@&#8203;vicerace](https://github.com/vicerace) made their first contribution in [#&#8203;13393](https://github.com/docker/compose/pull/13393) - [@&#8203;liuyueyangxmu](https://github.com/liuyueyangxmu) made their first contribution in [#&#8203;13398](https://github.com/docker/compose/pull/13398) - [@&#8203;ilopezluna](https://github.com/ilopezluna) made their first contribution in [#&#8203;13404](https://github.com/docker/compose/pull/13404) - [@&#8203;rashmivagha](https://github.com/rashmivagha) made their first contribution in [#&#8203;13407](https://github.com/docker/compose/pull/13407) - [@&#8203;zjumathcode](https://github.com/zjumathcode) made their first contribution in [#&#8203;13411](https://github.com/docker/compose/pull/13411) **Full Changelog**: <https://github.com/docker/compose/compare/v2.40.2...v5.0.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDAuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0MC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
CSRBot added 1 commit 2025-12-02 12:05:28 +01:00
chore(deps): update dependency docker/compose to v5
All checks were successful
Build / build-amd64 (pull_request) Successful in 2m38s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 6m5s
57b6de1279
CSRBot added 2 commits 2025-12-02 22:07:07 +01:00
chore(deps): update dependency docker/compose to v5
All checks were successful
Build / build-amd64 (pull_request) Successful in 2m38s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 6m5s
57b6de1279
chore(deps): update dependency docker/compose to v5
All checks were successful
Build / build-amd64 (pull_request) Successful in 1m32s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 4m26s
c894227e32
CSRBot added 2 commits 2025-12-03 00:06:02 +01:00
chore(deps): update dependency docker/compose to v5
All checks were successful
Build / build-amd64 (pull_request) Successful in 1m32s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 4m26s
c894227e32
chore(deps): update dependency docker/compose to v5
All checks were successful
Build / build-amd64 (pull_request) Successful in 1m33s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 4m24s
b5fac3b366
CSRBot added 2 commits 2025-12-04 00:01:50 +01:00
chore(deps): update dependency docker/compose to v5
All checks were successful
Build / build-amd64 (pull_request) Successful in 1m33s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 4m24s
b5fac3b366
chore(deps): update dependency docker/compose to v5
All checks were successful
Build / build-amd64 (pull_request) Successful in 1m36s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 4m27s
fe2aa86393
CSRBot added 2 commits 2025-12-05 17:56:27 +01:00
chore(deps): update dependency docker/compose to v5
All checks were successful
Build / build-amd64 (pull_request) Successful in 1m36s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 4m27s
fe2aa86393
chore(deps): update dependency docker/compose to v5
All checks were successful
Build / build-amd64 (pull_request) Successful in 37s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 1m22s
Auto release / tag_on_change (push) Successful in 13s
Build / build-amd64 (push) Successful in 34s
Lint Markdown files / markdown-lint (push) Successful in 4s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 4s
Build / build-arm64 (push) Successful in 1m19s
13e459e4a1
volker.raschek merged commit 13e459e4a1 into master 2025-12-05 17:58:20 +01:00
volker.raschek deleted branch renovate/docker-compose-5.x 2025-12-05 17:58:21 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: volker.raschek/docker-compose-docker#84
No description provided.