Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: docker/compose
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.1.2
Choose a base ref
...
head repository: docker/compose
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.1.3
Choose a head ref
  • 7 commits
  • 23 files changed
  • 4 contributors

Commits on Apr 10, 2026

  1. feat: add Docker Desktop Logs view hints and navigation shortcut

    Add CLI hooks handler to show "What's next:" hints pointing to the
    Docker Desktop Logs view after `docker logs`, `docker compose logs`,
    and `docker compose up -d`.
    
    Add `l` keyboard shortcut in the `compose up` navigation menu to
    open the Logs view, gated on Docker Desktop feature flag and settings.
    
    Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
    Signed-off-by: Guillaume Lours <glours@users.noreply.github.com>
    glours and claude committed Apr 10, 2026
    Configuration menu
    Copy the full SHA
    182defa View commit details
    Browse the repository at this point in the history
  2. build and push Docker Desktop module image on release

    Add workflow to build and push docker/compose-desktop-module image
      to Docker Hub on version tag push, used by Docker Desktop's update
      system to deliver the Compose CLI plugin.
    
    Signed-off-by: Guillaume Lours <glours@users.noreply.github.com>
    glours authored and ndeloof committed Apr 10, 2026
    Configuration menu
    Copy the full SHA
    d518da2 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2026

  1. fix: provider output handling and watch rebuild re-invocation

    Provider info and error messages containing newlines broke the TTY
    progress display (timer drifting to a new line, broken cursor
    movement). Extract only the first line for progress events via
    firstLine(). Full messages remain available through the provider's
    own debug message type.
    
    Skip provider services during watch rebuild convergence by adding a
    SkipProviders flag to CreateOptions, set only by the watch rebuild
    path. This prevents unnecessary re-invocation of providers on every
    file change while preserving normal provider execution for all other
    commands (up, create, run, scale).
    
    Signed-off-by: Guillaume Lours <glours@users.noreply.github.com>
    glours committed Apr 14, 2026
    Configuration menu
    Copy the full SHA
    9eb8966 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2026

  1. Fix typo in SECURITY.md

    Signed-off-by: Guillaume Lours <705411+glours@users.noreply.github.com>
    glours authored and ndeloof committed Apr 15, 2026
    Configuration menu
    Copy the full SHA
    7a97400 View commit details
    Browse the repository at this point in the history
  2. build(deps): bump github.com/containerd/containerd/v2

    Bumps [github.com/containerd/containerd/v2](https://github.com/containerd/containerd) from 2.2.2 to 2.2.3.
    - [Release notes](https://github.com/containerd/containerd/releases)
    - [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md)
    - [Commits](containerd/containerd@v2.2.2...v2.2.3)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/containerd/containerd/v2
      dependency-version: 2.2.3
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and glours committed Apr 15, 2026
    Configuration menu
    Copy the full SHA
    6ed7625 View commit details
    Browse the repository at this point in the history
  3. feat: make hook hint deep links clickable using OSC 8 terminal hyperl…

    …inks
    
    Wrap the docker-desktop://dashboard/logs URL in OSC 8 escape sequences
    with underline styling so it appears as a clickable link in supported
    terminals. Respects NO_COLOR and COMPOSE_ANSI=never to suppress escapes.
    
    Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
    Signed-off-by: Guillaume Lours <glours@users.noreply.github.com>
    2 people authored and ndeloof committed Apr 15, 2026
    Configuration menu
    Copy the full SHA
    efb0901 View commit details
    Browse the repository at this point in the history
  4. remove 'provenance' attribute'

    Signed-off-by: Guillaume Lours <glours@users.noreply.github.com>
    glours committed Apr 15, 2026
    Configuration menu
    Copy the full SHA
    977a431 View commit details
    Browse the repository at this point in the history
Loading