<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Docker Compose — The Cyber Toolchain</title>
    <link>https://cybertoolchain.io/tools/docker-compose</link>
    <description>New releases and features in Docker Compose, tracked by The Cyber Toolchain.</description>
    <language>en</language>
    <lastBuildDate>Mon, 02 Nov 2026 15:01:54 GMT</lastBuildDate>
    <atom:link href="https://cybertoolchain.io/tools/docker-compose/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Docker Compose v5.7.0</title>
      <link>https://github.com/docker/compose/releases/tag/v5.7.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v5.7.0</guid>
      <pubDate>Mon, 02 Nov 2026 15:01:54 GMT</pubDate>
      <description>Docker Compose adds `--ignore-missing` to push, `--all-projects` and `--aggregate` to stats, and `umask` service attribute support⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Skip images not available locally during push with the new `--ignore-missing` flag on `docker compose push`.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Monitor resource usage across all running Compose projects at once with the new `--all-projects` flag on `docker compose stats`, and roll up per-service totals with `--aggregate`.
• Set a service&apos;s `umask` attribute in `compose.yaml` to control the file-creation mask inside the container.
• Reuse existing dependency containers without recreating them by passing `--no-recreate` to `docker compose run`.
• Pass the `--parallel` concurrency limit through to BuildKit bake as `--jobs` when building with bake.
• Let a service opt out of its own name as a network alias in `compose.yaml`.
• Docker Compose now uses the Docker Desktop Hub session for Docker Hub registry credentials automatically.
• Adds new library API capabilities: `PushOptions.IgnoreMissing` lets callers skip locally absent images when calling `api.Compose.Push`, and `UpOptions.Validate()` lets callers validate `Up` option combinations upfront, returning `*api.IncompatibleOptionsError` (matchable with `errors.Is(err, api.ErrIncompatibleOptions)`) instead of silently ignoring them.
• `api.Compose` is now assembled from six smaller focused interfaces with the same method set, making it easier to implement or wrap in library code.
Breaking changes:
• `DownOptions.Images` is now typed as `api.ImagePruneMode`; a `string` variable passed where it was previously accepted now requires an explicit conversion.
• `compose.ServiceHash`, `compose.NetworkHash`, and `compose.VolumeHash` are no longer exported; code that referenced them must switch to the internal package or remove the call.
• The interactive `up` keyboard menu is no longer built by the library; callers must set `NavigationMenu: true` AND supply an implementation via compose.WithNavigationMenu(...), or no menu is displayed.
• `Up` now ignores `StartOptions.Project` and operates only on the project passed directly to it; callers relying on `StartOptions.Project` must pass the project directly.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v5.6.0</title>
      <link>https://github.com/docker/compose/releases/tag/v5.6.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v5.6.0</guid>
      <pubDate>Fri, 02 Oct 2026 16:07:06 GMT</pubDate>
      <description>Docker Compose v5.6.0 adds partial jobs support, richer provider-service networking, and a more forgiving `docker compose port` command.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Makes `PRIVATE_PORT` optional for `docker compose port`, so the command works without specifying an internal port.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠
• Adds partial support for jobs via compose-go jobs and container-spec layering; manually-triggered jobs are supported now, scheduled jobs are not yet available.
• Adds `get-service-config` provider request so providers can retrieve their resolved service configuration.
• Adds `publish-endpoint` capability that deploys a network relay for provider services.
• Adds `get-relay-info` so providers know where to bind for the relay.
• Adds a dedicated network for the provider relay link, isolating relay traffic from application networks.
• Includes provider services in the image phase, with image distribution on demand.
• Warns on unsupported Compose-file attributes so unknown keys are surfaced rather than silently ignored.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v5.5.1</title>
      <link>https://github.com/docker/compose/releases/tag/v5.5.1</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v5.5.1</guid>
      <pubDate>Thu, 03 Sep 2026 15:53:28 GMT</pubDate>
      <description>Docker Compose v5.5.1 surfaces lifecycle hook output and exposes OpenTelemetry shutdown errors via `--debug`
• Surfaces OpenTelemetry shutdown errors when running with `--debug`, making tracing misconfiguration visible instead of silently swallowed.
• Captures and surfaces lifecycle hook output (stdout/stderr) directly in Compose output, so pre/post hook activity is visible without digging into container logs.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v5.5.0</title>
      <link>https://github.com/docker/compose/releases/tag/v5.5.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v5.5.0</guid>
      <pubDate>Mon, 17 Aug 2026 10:01:05 GMT</pubDate>
      <description>Docker Compose v5.5.0 overhauIs image digest reconciliation and makes `compose pull` honor `pull_policy` refresh windows.
• New image digest reconciliation logic in `compose up` prevents unnecessary container recreation by re-evaluating digests more accurately.
• `compose pull` now honors `pull_policy` refresh windows (`daily`, `weekly`, `every_N`), skipping redundant pulls within the configured window.
Breaking changes:
• Existing containers may be recreated the first time you run `compose up` after upgrading to v5.5.0, as image digests are re-evaluated using the new reconciliation logic.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v5.4.0</title>
      <link>https://github.com/docker/compose/releases/tag/v5.4.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v5.4.0</guid>
      <pubDate>Mon, 03 Aug 2026 14:39:12 GMT</pubDate>
      <description>Docker Compose v5.4.0 introduces a new reconciliation model for volumes and networks lifecycle management.
• Adds volume recreation modelling to the reconciliation plan, giving Compose finer control over when volumes are recreated during `up`.
• Adds network lifecycle modelling to the reconciliation plan, enabling Compose to track network create/remove operations as first-class steps in the deployment plan.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v5.3.0</title>
      <link>https://github.com/docker/compose/releases/tag/v5.3.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v5.3.0</guid>
      <pubDate>Thu, 02 Jul 2026 09:22:07 GMT</pubDate>
      <description>Docker Compose v5.3.0 adds native support for pre-start init containers.
• Supports pre-start init containers, allowing services to declare initialization containers that run and complete before the main service starts.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v5.2.0</title>
      <link>https://github.com/docker/compose/releases/tag/v5.2.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v5.2.0</guid>
      <pubDate>Tue, 23 Jun 2026 14:56:33 GMT</pubDate>
      <description>Docker Compose v5.2.0 introduces a new reconciliation algorithm and a rawsetenv message type for provider plugins.
• New reconciliation algorithm computes a smarter plan between observed and expected state when converging Compose workloads.
• Adds `rawsetenv` message type for provider plugins, enabling plugins to set environment variables without interpolation.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v5.2.0</title>
      <link>https://github.com/docker/compose/releases/tag/v5.2.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v5.2.0</guid>
      <pubDate>Tue, 23 Jun 2026 14:56:33 GMT</pubDate>
      <description>Docker Compose v5.2.0 introduces a new reconciliation algorithm and a rawsetenv message type for provider plugins.
• New reconciliation algorithm aligns observed state with expected state more accurately during `docker compose up` and related operations.
• Adds `rawsetenv` message type for provider plugins, enabling plugins to set environment variables without shell interpolation.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v5.1.4</title>
      <link>https://github.com/docker/compose/releases/tag/v5.1.4</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v5.1.4</guid>
      <pubDate>Wed, 20 May 2026 15:22:40 GMT</pubDate>
      <description>Docker Compose v5.1.4 adds a stop lifecycle hook for external providers.
• Adds stop lifecycle hook support for external providers, enabling clean shutdown callbacks when Compose stops externally-managed services.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v5.0.2</title>
      <link>https://github.com/docker/compose/releases/tag/v5.0.2</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v5.0.2</guid>
      <pubDate>Wed, 21 Jan 2026 07:42:38 GMT</pubDate>
      <description>Docker Compose v5.0.2 adds `down` service name completion and proper handling for `healthcheck.disable`
• Handle `healthcheck.disable: true` in compose files
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v5.0.0</title>
      <link>https://github.com/docker/compose/releases/tag/v5.0.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v5.0.0</guid>
      <pubDate>Tue, 02 Dec 2025 10:33:31 GMT</pubDate>
      <description>Docker Compose v5 ships an official Go SDK, delegates builds to Docker Bake, and adds --wait to start plus new build options.
• Officially supports use as a Go SDK for embedding Compose into third-party software without requiring Docker CLI.
• Delegates all image building to Docker Bake (internal BuildKit builder removed), aligning with `docker build` behavior.
• Adds `--wait` option to the `compose start` command to block until services are healthy.
• Adds `build.no_cache_filter` support in Compose files to selectively skip cache for specific build stages.
• Introduces `--insecure-registry` flag (reserved for testing scenarios).
• Runs lifecycle hooks on service restart.
• Adds `LoadProject` to the Compose API definition, expanding SDK surface.
Breaking changes:
• The internal BuildKit builder has been removed; builds are now fully delegated to Docker Bake. Any workflow relying on Compose&apos;s internal builder will break on upgrade.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.40.2</title>
      <link>https://github.com/docker/compose/releases/tag/v2.40.2</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.40.2</guid>
      <pubDate>Wed, 22 Oct 2025 17:38:12 GMT</pubDate>
      <description>Docker Compose v2.40.2 introduces a plugable UI component for user interactions via the WithPrompt interface.
• Introduces `WithPrompt` to configure compose backend to use a plugable UI component for user interaction
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.40.1</title>
      <link>https://github.com/docker/compose/releases/tag/v2.40.1</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.40.1</guid>
      <pubDate>Fri, 17 Oct 2025 13:42:04 GMT</pubDate>
      <description>Adds `bake publish` support for profiles and CTRL+Z backgrounding
• `docker compose bake publish` now correctly handles &apos;extends&apos; statements when using &apos;profiles&apos;
• Supports Ctrl+Z to suspend the command and run it in the background
Breaking changes:
• Drop support for buildx v0.16 and lower when building with bake
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.40.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.40.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.40.0</guid>
      <pubDate>Fri, 03 Oct 2025 12:56:38 GMT</pubDate>
      <description>Docker Compose v2.40.0 lets you publish a Compose app as a portable compose.yaml + images bundle.
• Adds ability to publish a Compose application as a self-contained bundle of compose.yaml and images.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.39.4</title>
      <link>https://github.com/docker/compose/releases/tag/v2.39.4</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.39.4</guid>
      <pubDate>Fri, 19 Sep 2025 08:49:23 GMT</pubDate>
      <description>Docker Compose v2.39.4 adds `develop.watch.initial_sync` support for fine-grained file-watch control.
• Supports the `develop.watch.initial_sync` attribute in Compose files, giving control over initial file synchronisation behaviour when using `docker compose watch`.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.39.3</title>
      <link>https://github.com/docker/compose/releases/tag/v2.39.3</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.39.3</guid>
      <pubDate>Tue, 09 Sep 2025 08:27:27 GMT</pubDate>
      <description>Docker Compose v2.39.3 adds shell completions for the `--progress` flag.
• Adds shell completions for the `--progress` flag across Compose commands.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.39.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.39.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.39.0</guid>
      <pubDate>Thu, 24 Jul 2025 08:31:49 GMT</pubDate>
      <description>Docker Compose v2.39.0 adds time-filtered events, FreeBSD support, model config inspection, and build provenance/SBOM attributes.
• Adds `--since` and `--until` flags to the `events` command for time-bounded event filtering.
• Adds FreeBSD platform support.
• Adds `--models` flag to the `config` command to inspect model configuration.
• Introduces `provenance` and `sbom` build attributes support for supply-chain metadata.
• Shows build progress in the terminal during `watch` rebuilds.
Breaking changes:
• `COMPOSE_BAKE=false` is deprecated and will warn on use; users relying on this flag to disable bake should plan for its removal.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.38.2</title>
      <link>https://github.com/docker/compose/releases/tag/v2.38.2</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.38.2</guid>
      <pubDate>Tue, 08 Jul 2025 09:35:14 GMT</pubDate>
      <description>Docker Compose v2.38.2 adds `--networks` flag to the `config` command for filtered network output.
• Adds `--networks` flag to `docker compose config` to output only the networks section of the resolved configuration.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.38.1</title>
      <link>https://github.com/docker/compose/releases/tag/v2.38.1</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.38.1</guid>
      <pubDate>Mon, 30 Jun 2025 20:07:35 GMT</pubDate>
      <description>Docker Compose v2.38.1 adds support for `model_variable` in Compose files.
• Supports `model_variable` for referencing model-provided variables in Compose configurations.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.38.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.38.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.38.0</guid>
      <pubDate>Mon, 30 Jun 2025 18:33:53 GMT</pubDate>
      <description>Docker Compose v2.38.0 adds model support, a new volumes command, and lifts bind-mount publish restrictions.
• Introduces support for AI models as a new service type in Compose projects.
• Adds a new `docker compose volumes` command for managing project volumes.
• Removes the publish limitation on bind mounts, enabling port publishing alongside bind-mounted services.
• Mounts `/var/run/docker.sock` automatically for services using `--use-api-socket`.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.37.3</title>
      <link>https://github.com/docker/compose/releases/tag/v2.37.3</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.37.3</guid>
      <pubDate>Tue, 24 Jun 2025 14:05:33 GMT</pubDate>
      <description>Docker Compose v2.37.3 adds cache_to support when building with Bake.
• Supports `cache_to` in Compose build configuration when using Bake as the build backend.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.37.2</title>
      <link>https://github.com/docker/compose/releases/tag/v2.37.2</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.37.2</guid>
      <pubDate>Fri, 20 Jun 2025 13:25:03 GMT</pubDate>
      <description>Docker Compose v2.37.2 introduces `use_api_socket` support.
• Adds `use_api_socket` option, enabling socket-based API communication for Compose services.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.37.1</title>
      <link>https://github.com/docker/compose/releases/tag/v2.37.1</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.37.1</guid>
      <pubDate>Thu, 12 Jun 2025 09:00:21 GMT</pubDate>
      <description>Docker Compose v2.37.1 adds extra_hosts support when building with Bake.
• Supports `extra_hosts` entries when building services with Bake.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.37.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.37.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.37.0</guid>
      <pubDate>Thu, 05 Jun 2025 15:11:49 GMT</pubDate>
      <description>Docker Compose v2.37.0 adds Compose Bridge, bake as default builder, and platform/date details in image listings.
• Adds `compose bridge` subcommand for bridging Compose projects to other environments.
• Switches to `bake` as the default image builder, replacing the previous per-service build path (opt out with `COMPOSE_BAKE=false`).
• Includes platform and creation date columns when listing images.
• Adds `metadata` subcommand support for provider services.
Breaking changes:
• `bake` is now the default image builder; existing setups that rely on the prior per-service build behavior may behave differently — set `COMPOSE_BAKE=false` to restore the previous behavior.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.36.1</title>
      <link>https://github.com/docker/compose/releases/tag/v2.36.1</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.36.1</guid>
      <pubDate>Mon, 19 May 2025 12:26:41 GMT</pubDate>
      <description>Docker Compose v2.36.1 adds `config --lock-image-digests`, provider environment support, and array-style provider options.
• New `config --lock-image-digests` flag pins all service images to their current digest in the resolved config output.
• Provider options now accept an array in addition to a scalar value, enabling richer provider configuration.
• Providers can now receive environment variables, allowing secrets and runtime config to be passed to provider services.
Breaking changes:
• The `convert` alias for the `config` command has been removed; scripts calling `docker compose convert` must be updated to use `docker compose config`.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.36.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.36.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.36.0</guid>
      <pubDate>Wed, 07 May 2025 11:54:14 GMT</pubDate>
      <description>Docker Compose v2.36.0 adds external binary service providers, a build --check flag, network interface naming, and COMPOSE_PROGRESS control.
• Supports external binaries as service providers, enabling plugins that extend Compose behaviour via `service.provider`.
• Adds `networks.interface_name` to let you specify the host interface name for a Compose-managed network.
• Adds `COMPOSE_PROGRESS` environment variable to control progress output style without CLI flags.
• Introduces `docker compose build --check` to validate build configuration without executing a build.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.35.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.35.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.35.0</guid>
      <pubDate>Thu, 10 Apr 2025 13:45:22 GMT</pubDate>
      <description>Docker Compose v2.35.0 adds external services for Model Runner, `build --print` bakefile dump, image-type volumes, and new `run` quiet flags.
• Adds first-class external services support to integrate Docker Model Runner into Compose projects.
• New `config --no-env-resolution` flag outputs compose config without interpolating environment variables.
• New `build --print` flag dumps the equivalent Bake file for the current build configuration.
• Adds `--quiet` and `--quiet-build` options to the `run` command to suppress output.
• Introduces `volume.type=image` to mount image contents as a volume.
• Sets `$PWD` environment variable automatically within Compose service contexts.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.34.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.34.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.34.0</guid>
      <pubDate>Fri, 14 Mar 2025 09:11:17 GMT</pubDate>
      <description>Docker Compose v2.34.0 adds refresh pull policy, watch include filters, --env-from-file for run, and a first-class publish command.
• Supports `refresh` pull policy, letting services always pull a fresh image even when one is already present locally.
• Adds `include` field to `watch` configuration to filter which files trigger sync/rebuild, reducing noise from unrelated changes.
• Introduces `--env-from-file` flag on `docker compose run` to inject environment variables from a file into one-off containers.
• Promotes `publish` to a regular top-level Compose command for publishing Compose stacks as OCI artifacts.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.33.1</title>
      <link>https://github.com/docker/compose/releases/tag/v2.33.1</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.33.1</guid>
      <pubDate>Fri, 21 Feb 2025 15:12:35 GMT</pubDate>
      <description>Docker Compose v2.33.1 adds network `gw_priority` and `enable_ipv4` support (requires Docker v28.0).
• Supports `gw_priority` and `enable_ipv4` network options in Compose files (requires Docker v28.0).
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.33.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.33.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.33.0</guid>
      <pubDate>Wed, 12 Feb 2025 07:51:55 GMT</pubDate>
      <description>Docker Compose v2.33.0 adds opt-in Bake build support, `--with-env` for publish, and `BUILDKIT_PROGRESS` control.
• Adds opt-in Bake integration for managing builds: set `COMPOSE_BAKE=1` to use Bake as the build backend instead of the internal buildkit client.
• Supports `additional_context` referencing another service in the Compose file, enabling cross-service build contexts.
• Adds `BUILDKIT_PROGRESS` environment variable support to control build progress output format.
• Adds `--with-env` flag to the `publish` command to include environment variables when publishing.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.32.2</title>
      <link>https://github.com/docker/compose/releases/tag/v2.32.2</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.32.2</guid>
      <pubDate>Tue, 07 Jan 2025 14:26:11 GMT</pubDate>
      <description>Docker Compose v2.32.2 adds `--pull` flag to the `run` command for on-demand image pulling.
• Adds `--pull` flag to `docker compose run`, allowing control over image pull behavior before starting a one-off container.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.32.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.32.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.32.0</guid>
      <pubDate>Fri, 13 Dec 2024 09:58:44 GMT</pubDate>
      <description>Docker Compose v2.32.0 adds Bake-based builds and two new Watch actions: `restart` and `sync+exec`.
• Introduces a `restart` watch action that restarts a container when watched files change, without rebuilding the image.
• Introduces a `sync+exec` watch action that syncs files into a running container then executes a command, enabling hot-reload workflows without a full restart.
• Automatically recreates containers when volume configuration changes, eliminating the need for manual intervention on volume updates.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.31.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.31.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.31.0</guid>
      <pubDate>Thu, 28 Nov 2024 10:58:14 GMT</pubDate>
      <description>Docker Compose v2.31.0 adds a `commit` command and delegates builds to buildx bake for improved build performance.
• Adds `docker compose commit` command to commit container changes to an image.
• Delegates `docker compose build` to buildx bake, enabling richer build features and better performance.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.30.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.30.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.30.0</guid>
      <pubDate>Tue, 29 Oct 2024 15:31:32 GMT</pubDate>
      <description>Docker Compose v2.30.0 adds service hooks, a new `generate` alpha command, `export` command, CDI device support, and bind-recursive mounts.
• Introduces service hooks, enabling lifecycle hook actions tied to service events.
• Adds `docker compose generate` as an alpha command for generating Compose configuration.
• Adds `docker compose export` command to export service container filesystems.
• Supports CDI (Container Device Interface) device requests via the `devices` key in Compose files.
• Supports `bind` volume option `recursive` for recursive bind mounts.
• Allows the `-f` flag to be used with OCI Compose artifacts when specifying Compose files.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.29.3</title>
      <link>https://github.com/docker/compose/releases/tag/v2.29.3</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.29.3</guid>
      <pubDate>Thu, 12 Sep 2024 15:32:14 GMT</pubDate>
      <description>Docker Compose v2.29.3 allows combining bind mounts with &apos;rebuild&apos; watch actions.
• Supports combining bind mounts with &apos;rebuild&apos; watch actions in `docker compose watch`, enabling more flexible live-reload configurations.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.29.2</title>
      <link>https://github.com/docker/compose/releases/tag/v2.29.2</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.29.2</guid>
      <pubDate>Fri, 16 Aug 2024 09:47:14 GMT</pubDate>
      <description>Docker Compose v2.29.2 adds `x-initSync` extension to guarantee an initial sync on watch start.
• Adds `x-initSync` extension to the `watch` configuration, ensuring an initial file sync is always performed when watch mode starts.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.29.1</title>
      <link>https://github.com/docker/compose/releases/tag/v2.29.1</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.29.1</guid>
      <pubDate>Tue, 23 Jul 2024 14:39:07 GMT</pubDate>
      <description>Docker Compose v2.29.1 enriches JSON progress events with additional fields for better automation.
• Adds more fields to JSON progress events, enabling richer machine-readable output for CI/CD pipelines and tooling that parses `--progress json`.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.29.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.29.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.29.0</guid>
      <pubDate>Wed, 17 Jul 2024 14:16:51 GMT</pubDate>
      <description>Docker Compose v2.29.0 adds JSON stream progress output and a --prune option for the watch command.
• Adds JSON stream progress writer for machine-readable output during compose operations.
• Adds `--prune` flag to `docker compose watch`, automatically removing containers for services no longer defined.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.27.2</title>
      <link>https://github.com/docker/compose/releases/tag/v2.27.2</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.27.2</guid>
      <pubDate>Thu, 20 Jun 2024 09:32:53 GMT</pubDate>
      <description>Adds `--environment` flag to the `config` command
• Adds `--environment` flag to `config` command
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.27.1</title>
      <link>https://github.com/docker/compose/releases/tag/v2.27.1</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.27.1</guid>
      <pubDate>Fri, 24 May 2024 12:48:32 GMT</pubDate>
      <description>Docker Compose v2.27.1 adds `gui/composeview` command and `--menu` flag to open the Docker Desktop navigation menu.
• Add `gui/composeview` as part of available commands
• Add documentation for `--menu` up option and `COMPOSE_MENU` environment var
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.27.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.27.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.27.0</guid>
      <pubDate>Wed, 24 Apr 2024 20:35:10 GMT</pubDate>
      <description>Docker Compose v2.27.0 adds `--abort-on-container-failure`, `--all-resources`, and `build.entitlements` support
• Introduce `--abort-on-container-failure` flag to fail the entire compose process if any container exits with a non-zero status.
• Introduce `--all-resources` flag to include resources not explicitly used by services in the output or state.
• Add support for the `build.entitlements` field in docker-compose.yml to specify build entitlements.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.26.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.26.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.26.0</guid>
      <pubDate>Fri, 22 Mar 2024 17:25:46 GMT</pubDate>
      <description>Docker Compose v2.26.0 adds Mutagen file sync, compose annotations, `config --variables`, and a navigation menu.
• Introduces `compose config --variables` subcommand to list available compose model variables
• Adds Mutagen synchronized file share integration for development workflows
• Adds support for container annotations in compose files
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.25.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.25.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.25.0</guid>
      <pubDate>Fri, 15 Mar 2024 12:54:18 GMT</pubDate>
      <description>Adds `--watch` flag to `docker compose up` for file-change-driven container restarts
• Add `--watch` flag to `up` subcommand to automatically restart containers when source files change
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.24.7</title>
      <link>https://github.com/docker/compose/releases/tag/v2.24.7</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.24.7</guid>
      <pubDate>Wed, 06 Mar 2024 14:45:05 GMT</pubDate>
      <description>Adds `--watch` flag to `docker compose up` for automatic restarts on file changes.
• Adds `--watch` flag to `up` to enable live reloading of containers when source files change
• Respects the `COMPOSE_REMOVE_ORPHANS` environment variable during `up` operations
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.24.4</title>
      <link>https://github.com/docker/compose/releases/tag/v2.24.4</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.24.4</guid>
      <pubDate>Mon, 29 Jan 2024 22:07:55 GMT</pubDate>
      <description>Docker Compose v2.24.4 adds `storage_opt` support for volume driver options.
• Add support for `storage_opt` configuration key in volume definitions to pass options to the storage driver
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.24.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.24.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.24.0</guid>
      <pubDate>Thu, 11 Jan 2024 13:23:00 GMT</pubDate>
      <description>Docker Compose v2.24.0 adds `attach`, `logs --index`, `stats` command and `--with-dependencies` build flag
• Introduces the new `docker compose attach` subcommand to attach to running services
• Adds `ps --orphans` flag to include or exclude orphaned containers in project listings
• Adds `logs --index` flag to select specific replica containers from logs output
• Adds `--with-dependencies` flag to `docker compose build` for transitive dependency building
• Introduces the new `docker compose stats` command to view resource usage of compose services
Breaking changes:
• service hash computation logic has been updated to fully ignore replicas/scale. Due to this change, after upgrade all services will be recreated.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.23.2</title>
      <link>https://github.com/docker/compose/releases/tag/v2.23.2</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.23.2</guid>
      <pubDate>Wed, 22 Nov 2023 16:31:54 GMT</pubDate>
      <description>Docker Compose v2.23.2 adds `build.tags` support to `docker compose push` and ensures `watch` builds with latest source.
• `push` now considers `build.tags` when pushing images
• `watch` command forces a rebuild using the latest source code changes
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.23.1</title>
      <link>https://github.com/docker/compose/releases/tag/v2.23.1</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.23.1</guid>
      <pubDate>Thu, 16 Nov 2023 07:50:53 GMT</pubDate>
      <description>Docker Compose v2.23.1 adds --resolve-image-digests flag for `compose publish` to seal image digests.
• Introduces the `--resolve-image-digests` CLI flag for the `compose publish` command to ensure published service images use fixed digests rather than tags.
• Rejects compose files that specify a driver or template_driver on `secrets` or `configs` entries, enforcing stricter schema validation.
Breaking changes:
• Compose now rejects configuration files using `secrets.*.driver`, `secrets.*.template_driver`, `configs.*.driver`, or `configs.*.template_driver` keys that were previously accepted.
• The `compose start` command now fails immediately if a dependency listed in the service is missing, rather than continuing execution.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.23.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.23.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.23.0</guid>
      <pubDate>Wed, 18 Oct 2023 15:52:16 GMT</pubDate>
      <description>Docker Compose v2.23.0 adds dry-run to publish, COMPOSE_ENV_FILES env var, and sync+restart watch action
• Adds `--dry-run` flag to the `compose publish` command to simulate publishing without pushing images
• Introduces the `COMPOSE_ENV_FILES` environment variable to specify a list of `.env` files for Compose to load
• Adds `sync+restart` as a supported action in the `develop.sync` section of `compose watch` configurations
Breaking changes:
• `compose ps` output is now truncated by default to align with Docker CLI; use `--no-trunc` to see full output
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
    <item>
      <title>Docker Compose v2.22.0</title>
      <link>https://github.com/docker/compose/releases/tag/v2.22.0</link>
      <guid isPermaLink="true">https://github.com/docker/compose/releases/tag/v2.22.0</guid>
      <pubDate>Thu, 21 Sep 2023 15:55:50 GMT</pubDate>
      <description>Docker Compose v2.22.0 adds `publish`, `scale` commands and `--pull=policy` flag
• Adds the new `publish` command (experimental) for publishing services
• Adds a new top-level `scale` command to adjust replica counts
• Adds `policy` option to the `--pull` flag to control image pulling behavior
• `watch` command is now generally available (GA) and can be run as `docker compose watch`
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/docker-compose</description>
    </item>
  </channel>
</rss>
