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: operator-framework/operator-registry
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.67.0
Choose a base ref
...
head repository: operator-framework/operator-registry
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.68.0
Choose a head ref
  • 10 commits
  • 13 files changed
  • 4 contributors

Commits on May 1, 2026

  1. 🌱 add structured output from validation with 'output' option (#1971)

    * add structured output from validation with 'output' option
    
    Signed-off-by: grokspawn <jordan@nimblewidget.com>
    
    * Address PR review feedback
    
    - Remove unused Errors field from ValidationError struct
      The field was never populated, making the structure misleading.
      Simplified to match actual implementation (single message).
    
    - Replace os.Exit with cobra error handling
      Use SilenceErrors/SilenceUsage instead of os.Exit to:
      - Allow deferred cleanup and hooks to run
      - Make command unit-testable and composable
      - Follow cobra best practices
      Exit code behavior verified unchanged (0=success, 1=failure)
    
    Addresses feedback from Copilot and tmshort on PR #1971
    
    ---------
    
    Signed-off-by: grokspawn <jordan@nimblewidget.com>
    grokspawn authored May 1, 2026
    Configuration menu
    Copy the full SHA
    f40a355 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2026

  1. Bump github.com/docker/cli (#1972)

    Bumps [github.com/docker/cli](https://github.com/docker/cli) from 29.4.1+incompatible to 29.4.2+incompatible.
    - [Commits](docker/cli@v29.4.1...v29.4.2)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/docker/cli
      dependency-version: 29.4.2+incompatible
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 4, 2026
    Configuration menu
    Copy the full SHA
    96dd718 View commit details
    Browse the repository at this point in the history
  2. Bump github.com/distribution/distribution/v3 from 3.1.0 to 3.1.1 (#1973)

    Bumps [github.com/distribution/distribution/v3](https://github.com/distribution/distribution) from 3.1.0 to 3.1.1.
    - [Release notes](https://github.com/distribution/distribution/releases)
    - [Commits](distribution/distribution@v3.1.0...v3.1.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/distribution/distribution/v3
      dependency-version: 3.1.1
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 4, 2026
    Configuration menu
    Copy the full SHA
    677f3ea View commit details
    Browse the repository at this point in the history

Commits on May 7, 2026

  1. Bump github.com/docker/cli (#1975)

    Bumps [github.com/docker/cli](https://github.com/docker/cli) from 29.4.2+incompatible to 29.4.3+incompatible.
    - [Commits](docker/cli@v29.4.2...v29.4.3)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/docker/cli
      dependency-version: 29.4.3+incompatible
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 7, 2026
    Configuration menu
    Copy the full SHA
    9a77077 View commit details
    Browse the repository at this point in the history
  2. Bump google.golang.org/grpc from 1.80.0 to 1.81.0 (#1974)

    Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.80.0 to 1.81.0.
    - [Release notes](https://github.com/grpc/grpc-go/releases)
    - [Commits](grpc/grpc-go@v1.80.0...v1.81.0)
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/grpc
      dependency-version: 1.81.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 7, 2026
    Configuration menu
    Copy the full SHA
    b058f57 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2026

  1. OPRUN-4548: bundle version increased type safety / serialization supp…

    …ort (#1938)
    
    * ensure that new types minimize internal access and maximize safeness
    
    Signed-off-by: grokspawn <jordan@nimblewidget.com>
    
    * provide serialization support
    
    Signed-off-by: grokspawn <jordan@nimblewidget.com>
    
    * review comments
    
    Signed-off-by: grokspawn <jordan@nimblewidget.com>
    
    * more review updates
    
    Signed-off-by: grokspawn <jordan@nimblewidget.com>
    
    ---------
    
    Signed-off-by: grokspawn <jordan@nimblewidget.com>
    grokspawn authored May 8, 2026
    Configuration menu
    Copy the full SHA
    e514cfd View commit details
    Browse the repository at this point in the history
  2. Bump github.com/grpc-ecosystem/grpc-health-probe from 0.4.48 to 0.4.49 (

    #1976)
    
    Bumps [github.com/grpc-ecosystem/grpc-health-probe](https://github.com/grpc-ecosystem/grpc-health-probe) from 0.4.48 to 0.4.49.
    - [Release notes](https://github.com/grpc-ecosystem/grpc-health-probe/releases)
    - [Commits](grpc-ecosystem/grpc-health-probe@v0.4.48...v0.4.49)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/grpc-ecosystem/grpc-health-probe
      dependency-version: 0.4.49
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 8, 2026
    Configuration menu
    Copy the full SHA
    210e5d6 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2026

  1. Bump the golang-x-deps group with 3 updates (#1977)

    Bumps the golang-x-deps group with 3 updates: [golang.org/x/mod](https://github.com/golang/mod), [golang.org/x/sys](https://github.com/golang/sys) and [golang.org/x/text](https://github.com/golang/text).
    
    
    Updates `golang.org/x/mod` from 0.35.0 to 0.36.0
    - [Commits](golang/mod@v0.35.0...v0.36.0)
    
    Updates `golang.org/x/sys` from 0.43.0 to 0.44.0
    - [Commits](golang/sys@v0.43.0...v0.44.0)
    
    Updates `golang.org/x/text` from 0.36.0 to 0.37.0
    - [Release notes](https://github.com/golang/text/releases)
    - [Commits](golang/text@v0.36.0...v0.37.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/mod
      dependency-version: 0.36.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: golang-x-deps
    - dependency-name: golang.org/x/sys
      dependency-version: 0.44.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: golang-x-deps
    - dependency-name: golang.org/x/text
      dependency-version: 0.37.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: golang-x-deps
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 11, 2026
    Configuration menu
    Copy the full SHA
    659c970 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2026

  1. Bump google.golang.org/grpc/cmd/protoc-gen-go-grpc from 1.6.1 to 1.6.2 (

    #1980)
    
    Bumps [google.golang.org/grpc/cmd/protoc-gen-go-grpc](https://github.com/grpc/grpc-go) from 1.6.1 to 1.6.2.
    - [Release notes](https://github.com/grpc/grpc-go/releases)
    - [Commits](grpc/grpc-go@cmd/protoc-gen-go-grpc/v1.6.1...cmd/protoc-gen-go-grpc/v1.6.2)
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/grpc/cmd/protoc-gen-go-grpc
      dependency-version: 1.6.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 12, 2026
    Configuration menu
    Copy the full SHA
    97a6db8 View commit details
    Browse the repository at this point in the history
  2. fix(declcfg): WriteFS now preserves Others and Deprecations (#1979)

    WriteFS was iterating over Packages, Channels, and Bundles, but never
    consulted cfg.Others or cfg.Deprecations when building the per-package
    DeclarativeConfig written to disk.  Any custom FBC blobs (e.g.
    olm.lifecycle metadata used by the Operator Update Planner) and
    olm.deprecations entries were silently dropped.
    
    The implementation is converged with writeToEncoder by extracting a
    shared configsByPackage helper that groups all five schema types by
    package name.  Both writeToEncoder and WriteFS now call this single
    function, so adding a new schema type to DeclarativeConfig in the future
    requires only one edit.  Others with an empty Package field are returned
    as a package-less remainder and written to a root-level catalog file,
    matching writeToEncoder's behaviour.
    
    Fixes: OCPBUGS-85347
    
    Signed-off-by: Todd Short <tshort@redhat.com>
    Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
    tmshort and claude authored May 12, 2026
    Configuration menu
    Copy the full SHA
    e7d7929 View commit details
    Browse the repository at this point in the history
Loading