Skip to content

v0.25.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 27 Aug 09:58
· 43 commits to main since this release
v0.25.0
d2ffee0

Changes by Kind

Dependency Change

API Change

  • Allow claiming SubjectAccessReview and LocalSubjectAccessReview in apiexports. (#3129, @sttts)
  • Fix apply configuration client for APIExport. (#3153, @sttts)
  • Remove ClusterWorkspaces resource as it has been replaced by Workspaces in previous releases (#3123, @embik)
  • Remove the need to put a replace directive in place for github.com/kcp-dev/kcp/cli when importing github.com/kcp-dev/kcp (#3146, @embik)
  • Set the kcp.io/cluster annotation on objects passed to an admission webhook on create. (#3124, @sttts)
  • Update to Kubernetes 1.30 (#3140, @embik)
  • Update to Kubernetes 1.30.3 (#3150, @embik)

Feature

  • Add --version flag to kubectl-workspace (#3135, @embik)
  • Add kubectl create workspace plugin. (#3154, @sttts)
  • Add support for internal.kcp.io/inactive annotation on logical clusters to forbid any access beyond logical clusters. (#3152, @RedbackThomson)

Bug or Regression

  • Calls intialize indexer only once before the informer starts (#3139, @ramramu3433)
  • Fix postStartHook being present two times on log lines (#3134, @embik)
  • Fix sequencing of controllers/informers start and leader election (#3132, @ramramu3433)

Other (Cleanup or Flake)

  • Remove kcp-core binary (kcp remains unchanged) (#3148, @embik)
  • Write diagnostics (deprecation notices and warnings) in kubectl-workspace to stderr instead of stdout (#3133, @embik)