Docker Compose - v2.18.0


What's Changed

✨ Enhancements

  • Dry run build command support by @glours in https://github.com/docker/compose/pull/10502
  • First implementation of viz subcommand by @BenjaminGuzman in https://github.com/docker/compose/pull/10376
  • introduce --no-path-resolution to skip relative path to be resolved by @ndeloof in https://github.com/docker/compose/pull/10557
  • introduce COMPOSE_ANSI to define --ansi default value by @ndeloof in https://github.com/docker/compose/pull/10559
  • introduce ability to write status messages on stdout by @ndeloof in https://github.com/docker/compose/pull/10549

🐛 Fixes

  • don't block events loop collecting logs by @ndeloof in https://github.com/docker/compose/pull/10493
  • restore support for --memory by @ndeloof in https://github.com/docker/compose/pull/10492
  • TailMsgf must format with args by @ndeloof in https://github.com/docker/compose/pull/10478
  • make progress title configurable by @glours in https://github.com/docker/compose/pull/10507
  • stop containers after termination by @TP-O in https://github.com/docker/compose/pull/10479
  • let user declare build secret target by @ndeloof in https://github.com/docker/compose/pull/10527
  • fix buildkit progressui integration by @ndeloof in https://github.com/docker/compose/pull/10535
  • Update 🥒 tests to use dockerfile_inline by @laurazard in https://github.com/docker/compose/pull/10508
  • fix container being recreated while config has not changed by @ndeloof in https://github.com/docker/compose/pull/10540
  • fix race condition when --parallel is used with a large number of dependent services by @ndeloof in https://github.com/docker/compose/pull/10544
  • check local image matches the required platform by @ndeloof in https://github.com/docker/compose/pull/10546
  • restore long description to be included in docker compose help by @ndeloof in https://github.com/docker/compose/pull/10504
  • fix local image removal when compose down is ran with --project-name by @ndeloof in https://github.com/docker/compose/pull/10558
  • detect active endpoint trying to remove network and skip with a warning by @ndeloof in https://github.com/docker/compose/pull/10555
  • fix: remove unnecessary [] output by @ezradiniz in https://github.com/docker/compose/pull/10554
  • detect terminal is not a console.File to avoid a panic by @ndeloof in https://github.com/docker/compose/pull/10564
  • [fix] --parallel has precedence over COMPOSE_PARALLEL_LIMIT by @ndeloof in https://github.com/docker/compose/pull/10566
  • report external network not found when swarm is disabled by @ndeloof in https://github.com/docker/compose/pull/10565

🔧 Internal

  • update go to go1.20.4 by @thaJeztah in https://github.com/docker/compose/pull/10525
  • build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 by @dependabot in https://github.com/docker/compose/pull/10489
  • build(deps): bump github.com/docker/docker from 23.0.4+incompatible to 23.0.5+incompatible by @dependabot in https://github.com/docker/compose/pull/10500
  • build(deps): bump github.com/docker/cli from 23.0.4+incompatible to 23.0.5+incompatible by @dependabot in https://github.com/docker/compose/pull/10501
  • build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.11.6 by @dependabot in https://github.com/docker/compose/pull/10516
  • build(deps): bump go.opentelemetry.io/otel from 1.14.0 to 1.15.0 by @dependabot in https://github.com/docker/compose/pull/10515
  • build(deps): bump github.com/opencontainers/image-spec from 1.1.0-rc2.0.20221005185240-3a7f492d3f1b to 1.1.0-rc.3 by @dependabot in https://github.com/docker/compose/pull/10518
  • build(deps): bump golang.org/x/sync from 0.1.0 to 0.2.0 by @dependabot in https://github.com/docker/compose/pull/10534
  • build(deps): bump github.com/docker/cli from 23.0.5+incompatible to 23.0.6+incompatible by @dependabot in https://github.com/docker/compose/pull/10542
  • build(deps): bump go.opentelemetry.io/otel from 1.15.0 to 1.15.1 by @dependabot in https://github.com/docker/compose/pull/10521
  • build(deps): bump github.com/moby/term from 0.0.0-20221205130635-1aeaba878587 to 0.5.0 by @dependabot in https://github.com/docker/compose/pull/10523

New Contributors

  • @BenjaminGuzman made their first contribution in https://github.com/docker/compose/pull/10376
  • @ezradiniz made their first contribution in https://github.com/docker/compose/pull/10554

Full Changelog: https://github.com/docker/compose/compare/v2.17.3...v2.18.0


Details

date
May 16, 2023, 1:55 p.m.
name
v2.18.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