Docker Compose - v2.21.0


💁🏻 Upgrade Notes

  • Format of docker compose ps and docker compose ps --format=json changed to better align with docker 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 using include (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 with docker 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
👇
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!
Continue with GitHub
Continue with Google
or