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/buildx
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.31.0
Choose a base ref
...
head repository: docker/buildx
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.31.1
Choose a head ref
  • 4 commits
  • 2 files changed
  • 1 contributor

Commits on Jan 28, 2026

  1. imagetools: fix excessive copies on create command

    Currently needed manifests were filtered out and then
    copied in a loop, but for each copy still the full
    unfiltered descriptor was copied instead of single
    manifest, resulting multiple push attempts for same
    descriptor.
    
    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    (cherry picked from commit 32e650f)
    tonistiigi committed Jan 28, 2026
    Configuration menu
    Copy the full SHA
    95e1563 View commit details
    Browse the repository at this point in the history
  2. imagetools: avoid trying to load attestations inline references

    When creating resulting image index it is wasteful
    to check for attestations for the descriptors in original
    index what were already attestation for subject manifest.
    
    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    (cherry picked from commit 631e822)
    tonistiigi committed Jan 28, 2026
    Configuration menu
    Copy the full SHA
    d841330 View commit details
    Browse the repository at this point in the history
  3. imagetools: avoid pushing to same repo in parallel

    If multiple tags are specified for the same repo, it is
    wasteful to use them as separate targets and better to
    make them share the blob upload phase of the push.
    
    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    (cherry picked from commit 917d7f2)
    tonistiigi committed Jan 28, 2026
    Configuration menu
    Copy the full SHA
    3fba856 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3632 from tonistiigi/v0.31.1-picks

    [v0.31.1] cherry-picks
    tonistiigi authored Jan 28, 2026
    Configuration menu
    Copy the full SHA
    a267595 View commit details
    Browse the repository at this point in the history
Loading