What's Changed
✨ Improvements
- Introduce
--abort-on-container-failure (11680)
- Introduce
--all-resources to not exclude resources not used by services (11702)
- Introduce support for
build.entitlements (11708)
🐛 Fixes
- Don't use ansi espace sequence when disabled (11682)
- Ignore missing containers when compose
down/stop -p (11692)
- Read
COMPOSE_REMOVE_ORPHANS from .env file (11714)
- Always kills the containers on second Ctrl-C on
docker compose up (11718)
- Fix progress timer and spinner (11725)
- Capture exit code for container being stopped, and return according to
--exit-code-from (11715)
- Don't clear line when navigation is disabled (11733)
- Check
container_name is not in use by another service we will create (11713)
- Do not try to create file shares for non-directories (11738)
- Remove overly-aggressive feature flag check (11748)
- Avoid to try to close channel twice after hitting Ctrl-C on
compose up (11719)
- Fix support for
--flag=value syntax in compatibility mode (11752)
- Fix menu print when logs/menu number of lines change (11765)
🔧 Internal
⚙️ Dependencies
- Bump Golang version to
1.21.9 (11684)
- Bump engine and cli to
v26.0.1 (11736)
- Bump compose-go version to
v2.1.0 (11756)
- Update to Moby
v26.1 & buildx v0.14 (11750)
- Bump Buildkit to 0.13.1 (11762)
New Contributors
Full Changelog: https://github.com/docker/compose/compare/v2.26.1...v2.27.0