Skip to content

pkg: switch Function package APIs from v1beta1 to v1#521

Merged
bobh66 merged 1 commit intocrossplane-contrib:mainfrom
haarchri:feature/bump-api-v1
Mar 4, 2026
Merged

pkg: switch Function package APIs from v1beta1 to v1#521
bobh66 merged 1 commit intocrossplane-contrib:mainfrom
haarchri:feature/bump-api-v1

Conversation

@haarchri
Copy link
Copy Markdown
Member

Description

This PR updates Function package manifests to use v1 instead of v1beta1 for:

  • meta.pkg.crossplane.io
  • pkg.crossplane.io

Both Function and FunctionRevision already use v1 as their storage version, so this change does not affect existing Crossplane installations when Crossplane >= 1.17.x

The change only impacts newly built function packages, which will now be published using v1. Installing or upgrading these packages in an existing control plane works without disruption.

Related issue: crossplane/crossplane#6947

Signed-off-by: Christopher Haar <christopher.haar@upbound.io>
Copy link
Copy Markdown
Collaborator

@ezgidemirel ezgidemirel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @haarchri for the PR, LGTM

@bobh66 bobh66 merged commit 4a2a7d6 into crossplane-contrib:main Mar 4, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants