
Added a dedicated GitHub Action workflow for Cucumber tests.Compose now prevents assignment to entry in nil map.Fixed an issue so Compose now only waits for containers concerned by the wait condition.Improved logging when recreating a service container.Fixed an issue where the remote Buildx driver was not found.Fixed the documentation to reflect docker compose ps being aligned with docker ps.Fixed an issue where compose logs don’t exit when all running containers have been stopped.Fixed the goroutine leak in log formatter initialization.Fixed parsing issue in compose up by ignoring containers not created by Compose.Compose now passes the proxy config as build args.Renamed convert to config to align with the Compose V1 UX.Added -scale to the compose create command.Added support for docker compose build -push.Aligned the logs command with docker CLI by aliasing -n for -tail.Updated the documentation to explain ways to configure parallelism.Introduced the experimental dry-run command.Compose now allows TTY to be allocated with -t.Introduced the experimental watch command.



Make sure you switch to Compose V2 with the docker compose CLI plugin or by activating the Use Docker Compose V2 setting in Docker Desktop. From the end of June 2023 Compose V1 won’t be supported anymore and will be removed from all Docker Desktop versions.
