Home Explore Blog CI



docker

1st chunk of `content/manuals/compose/releases/release-notes.md`
4f396927e54d9e84541eb43a0f6c3b1b553c2fb85de2df0b0000000100000fd0
---
title: Docker Compose release notes
linkTitle: Release notes
weight: 10
description: Learn about the new features, bug fixes, and breaking changes for the newest Docker Compose release
keywords: release notes, compose
tags: [Release notes]
toc_max: 2
aliases:
- /release-notes/docker-compose/
- /compose/release-notes/
---

For more detailed information, see the [release notes in the Compose repo](https://github.com/docker/compose/releases/).

## 2.37.0

{{< release-date date="2025-06-05" >}}

### Bug fixes and enhancements

- Fixed an issue with random port allocation
- Fixed an issue recreating containers when not needed during inner loop
- Fixed a problem during `up --build` with `additional_context`

### Update

- Dependencies upgrade: bump compose-go to v2.6.4
- Dependencies upgrade: bump buildx to v0.24.0
- Dependencies upgrade: bump buildkit to v0.22.0

## 2.36.2

{{< release-date date="2025-05-23" >}}

### Bug fixes and enhancements

- Compose Bridge features are now part of Compose
- Improved display of the `docker compose images` command
- Promoted `bake` as the default build tool for Compose
- Fixed issues around build flow
- Fixed the restart of dependent services after `watch` rebuild images

### Update

- Dependencies upgrade: bump docker engine and cli to v28.2.2

## 2.36.1

{{< release-date date="2025-05-19" >}}

### Bug fixes and enhancements

- Introduced support of arrays for `provider` service `options` attribute
- Added `debug` messages in the extension protocol
- Fixed an issue when trying to publish a Compose application with a `provider` service
- Fixed build issues on Compose applications with `service.provider`
- Introduced `--lock-image-digests` to `config` command

### Update

- Dependencies upgrade: bump compose-go to v2.6.3
- Dependencies upgrade: bump containerd to 2.1.0

## 2.36.0

{{< release-date date="2025-05-07" >}}

### Bug fixes and enhancements

- Introduced `networks.interface_name`
- Added support for `COMPOSE_PROGRESS` env variable
- Added `service.provider` to external binaries
- Introduced build `--check` flag
- Fixed multiple panic issues when parsing Compose files

### Update

- Dependencies upgrade: bump compose-go to v2.6.2
- Dependencies upgrade: bump docker engine and cli to v28.1.0
- Dependencies upgrade: bump containerd to 2.0.5
- Dependencies upgrade: bump buildkit to v0.21.1

## 2.35.1

{{< release-date date="2025-04-17" >}}

### Bug fixes and enhancements

- Fixed an issue with bind mounts

### Update

- Dependencies upgrade: bump compose-go to v2.6.0
- Dependencies upgrade: bump docker engine and cli to v28.0.4
- Dependencies upgrade: bump buildx to v0.22.0

## 2.35.0

{{< release-date date="2025-04-10" >}}

### Bug fixes and enhancements

- Added support for [Docker Model Runner](/manuals/ai/model-runner.md) to easily integrate AI models into your Compose applications
- Added `build --print` command to help debug complex build configurations by showing the equivalent bake file
- Added `volume.type=image` to provide more flexible volume management for container images
- Added `--quiet` options to the `run` command for cleaner output when running containers
- Added `config --no-env-resolution` option to view raw configuration without environment variable substitution
- Fixed behavior of `depends_on` to prevent unnecessary container recreation when dependencies change
- Fixed support for secrets defined by environment variables when using `include`
- Fixed volume mount handling to ensure bind mounts work correctly in all scenarios

### Update

- Dependencies upgrade: bump docker engine and cli to v28.1.0
- Dependencies upgrade: bump buildx to v0.23.0
- Dependencies upgrade: bump buildkit to v0.21.0

## 2.34.0

{{< release-date date="2025-03-14" >}}

### Bug fixes and enhancements

- Added support of refresh `pull_policy` values `daily`, `weekly` and `every_<duration>`
- Introduced `include` attribut to `watch` definition to match file patterns
- Introduced `--env-from-file` in flag for the `docker compose run` command

Title: Docker Compose Release Notes (Versions 2.34.0 - 2.37.0)
Summary
This document provides release notes for Docker Compose versions 2.37.0 through 2.34.0, detailing bug fixes, enhancements, and dependency upgrades. Key features include fixes for random port allocation, improved container recreation during inner loops, Compose Bridge integration, enhanced `docker compose images` command output, `bake` as default build tool, support for Docker Model Runner, and various fixes related to builds, volumes, and dependencies.