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
- Remove dead url reference. (11700)
- Fix typo in comment (11744)
- Fix flaky cascade failure test (11739)
⚙️ 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
& buildxv0.14
(11750) - Bump Buildkit to 0.13.1 (11762)
New Contributors
- @delath made their first contribution in #11700
- @koooge made their first contribution in #11692
- @jsoriano made their first contribution in #11718
- @racequite made their first contribution in #11744
Full Changelog: v2.26.1...v2.27.0