Skip to content

Kubebuilder v5: Track breaking public API changes (receiver refactors) #5433

@camilamacedo86

Description

@camilamacedo86

Context

Kubebuilder v5 allows breaking changes. This issue tracks all required public API changes related to
value → pointer receiver refactors and any associated cleanups needed for v5.

This consolidates multiple related issues into a single tracker.

Included changes

  • plugin.Version receiver refactor (value → pointer)
  • CLI-related receiver method refactors (value → pointer)

Work to be done

  • Land all receiver refactors targeting v5 only
  • Ensure no mixed value/pointer receiver inconsistencies remain
  • Update in-tree callers
  • Document breaking changes and migration notes for v5

Supersedes

Metadata

Metadata

Assignees

No one assigned

    Labels

    api-reviewCategorizes an issue or PR as actively needing an API review.lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.triage/blocked

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions