What's Changed
🔧 Internal
- Ci: add concurrency group to pr-review-trigger to prevent duplicate reviews by @derekmisler in https://github.com/docker/compose/pull/13890
- Fix grammar in Attestations field comment by @blackflytech in…
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.
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.
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.
*…
COMPOSE_COMPATIBILITY by @ndeloof in https://github.com/docker/compose/pull/13424Major changes in this release:
**Full…
This is the first (candidate) release for next major Docker Compose release. To avoid confusion with the "v2" and "v3" legacy compose file formats, we decided to directly jump to version 5.x
Major changes in this release:
develop.watch.initial_sync attribute by @glours in https://github.com/docker/compose/pull/13232--progress flag by @m4rch3n1ng in https://github.com/docker/compose/pull/13158--provenance and --sbom flag to generated bake command line, by @glours in…_MODEL suffix to model variable pass to dependent services of a model by @glours in…