Docker Compose - v2.21.0
💁🏻 Upgrade Notes
- Format of
docker compose ps
anddocker compose ps --format=json
changed to better align withdocker ps
output (#10918)
✨ Features
- Support for multi-document YAML files (compose-spec/compose-go#451)
- Experimental support for loading remote Compose files from Git repos with
include
(#10811)
🐛 Fixes
- Fix for incorrect proxy variables during build (#10908)
- Fix for truncated container logs (#10925)
- Fix for "no such service" errors when using
include
and profiles (compose-spec/compose-go#448) - Fix for
.env
overrides when usinginclude
(compose-spec/compose-go#449)
🔧 Internal
- Upgrade to compose-go@v1.18.3
- Switch to
moby/patternmatcher/ignorefile
for.dockerignore
parsing (#10922)
What's Changed
- warn user secret uid/gid/mode is not supported by @ndeloof in https://github.com/docker/compose/pull/10904
- clone variable berfore we capture a pointer by @ndeloof in https://github.com/docker/compose/pull/10908
- up: handle various attach use cases better by @milas in https://github.com/docker/compose/pull/10910
- add support for git remote resources by @ndeloof in https://github.com/docker/compose/pull/10811
- build(deps): bump github.com/compose-spec/compose-go from 1.18.1 to 1.18.2 by @dependabot in https://github.com/docker/compose/pull/10915
- otel: add
include
to project up span by @milas in https://github.com/docker/compose/pull/10911 - container logs not sent line by line is broken by @ndeloof in https://github.com/docker/compose/pull/10925
- replace dockerfile/dockerignore with patternmatcher/ignorefile by @thaJeztah in https://github.com/docker/compose/pull/10922
- ci: bump golangci-lint to v1.54.2 by @milas in https://github.com/docker/compose/pull/10916
- watch: only allow a single instance per-project by @milas in https://github.com/docker/compose/pull/10931
- align
docker compose ps
withdocker ps
by @ndeloof in https://github.com/docker/compose/pull/10918 - added the dot at the end of the sentence by @ibilalkayy in https://github.com/docker/compose/pull/10936
- build(deps): upgrade to compose-go v1.18.3 by @milas in https://github.com/docker/compose/pull/10947
- test: e2e test reliability improvements by @milas in https://github.com/docker/compose/pull/10950
New Contributors
- @ibilalkayy made their first contribution in https://github.com/docker/compose/pull/10936
Full Changelog: https://github.com/docker/compose/compare/v2.20.3...v2.21.0
Details
date
Aug. 30, 2023, 10:27 p.m.
name
v2.21.0
type
Minor
official page
👇
Register or login to:
- 🔍View and search all Docker Compose releases.
- 🛠️Create and share lists to track your tools.
- 🚨Setup notifications for major, security, feature or patch updates.
- 🚀Much more coming soon!