github kcp-dev/kcp v0.25.0

latest releases: v0.28.1, cli/v0.28.1, sdk/v0.28.1...
12 months ago

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)

Don't miss a new kcp release

NewReleases is sending notifications on new releases.