Skip to content

deps(minor): update dependency docker/compose to v5.7.0 - #98

Merged
renovate[bot] merged 1 commit into
masterfrom
renovate/docker-compose-5.x
Nov 2, 2026
Merged

renovate[bot] merged 1 commit into
masterfrom
renovate/docker-compose-5.x

Conversation

@renovate

@renovate renovate Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
docker/compose minor 5.6.1 → 5.7.0

Release Notes

docker/compose

v5.7.0

Compare Source

What's Changed

ℹ️ Heads-up for users of Compose as a library: Up now runs its Create and Start phases as a single plan over a single daemon snapshot, for up -d (#​14290) and interactive up (#​14305), as scale, watch rebuilds and start already do (#​14291, #​14296). The CLI behaves as before. If you call api.Compose.Up from your own program:

  • Up now validates its options first, with the same rules as the CLI flags: UpOptions.Validate() returns an *api.IncompatibleOptionsError (errors.Is(err, api.ErrIncompatibleOptions)) for Start.Wait combined with Start.Attach, and for a detached Up (no Start.Attach) combined with OnExit, ExitCodeFrom or Watch. Those combinations used to be silently ignored (#​14306).
  • Up works on the project it is given and ignores StartOptions.Project.
  • The daemon is not observed again between the two phases: a container that exits after the plan is built is not started again, and one removed in between makes its start fail instead of being skipped. A planning error of the Start phase now fails before any container is created.
  • A foreground Up now gives a use_api_socket service its /run/secrets/docker/config.json, as up -d does, and shows the output of pre_start hooks.
  • The keyboard menu of an interactive up is no longer built by the library: set NavigationMenu: true and pass an implementation with compose.WithNavigationMenu(...), otherwise no menu is displayed and a warning says so (#​14324).

Other changes to the library surface in this release: DownOptions.Images is now an api.ImagePruneMode (untyped constants still compile, a string variable needs a conversion) and an invalid value is rejected before Down removes anything (#​14149); compose.ServiceHash, compose.NetworkHash and compose.VolumeHash are no longer exported, the helpers having moved to an internal package (#​14405); api.Compose is now assembled from six smaller interfaces, with the same method set (#​14322); PushOptions.IgnoreMissing is added.

✨ Improvements

Execution plan

Commands

Other

🐛 Fixes
🔧 Internal
⚙️ Dependencies
New Contributors

Full Changelog: docker/compose@v5.6.1...v5.7.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ 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 this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the renovate Automated action from Renovate label Nov 2, 2026
@renovate
renovate Bot enabled auto-merge (squash) November 2, 2026 17:34
@renovate
renovate Bot merged commit de66579 into master Nov 2, 2026
5 checks passed
@renovate
renovate Bot deleted the renovate/docker-compose-5.x branch November 2, 2026 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

renovate Automated action from Renovate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants