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…
npx @buildinternet/releases get dockerFixed an error that caused volumes, images, and containers to fail to load in the Docker Desktop Dashboard, and a bug where containers ignored user-configured stop timeouts due to a proxy-level override forcing a 1-second timeout. Also fixed Docker Offload crashes on Intel Macs, Hyper-V graceful shutdown on Windows, and Docker Desktop startup failures on WSL2 ARM kernels.
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.
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.
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.
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.
Local output now supports a mode=delete attribute that replaces the destination directory with the build result, restricted to subdirectories of the working directory by default. Resource limits for CPU and memory can be set via the --resource flag. Source policies support the BuildKit exec proxy feature for controlling build-step network traffic. Also fixes a possible closed channel panic.
Resource limit output for builds has been improved. The release includes dependency updates for several Go modules.
Local output now supports a mode=delete attribute for build and bake commands, replacing the destination directory with the build result. Source policies now support BuildKit's exec proxy feature for capturing build step network traffic. Resource limits for CPU and memory can now be set using the --resource flag. A possible "closed channel" panic has been fixed.