github temporalio/temporal-worker-controller v1.7.0

latest releases: v1.11.0, v1.10.1, v1.10.0...
4 months ago

This release corresponds to Helm chart version 0.26.0. For details on versioning and how chart/app versions relate, see docs/release.md.

What's Changed

🚀 Generally Available: This project is Generally Available and ready for production use cases. Core functionality is complete with stable APIs.


Warning

💥 Breaking changes and migration required for existing users

v1.7.0 renames the two primary CRDs: TemporalWorkerDeployment → WorkerDeployment and TemporalConnection → Connection. Existing resources are not reconciled until migrated. A zero-downtime migration path is available — see docs/migration-crd-rename.md.


  • CRD rename: TemporalWorkerDeployment → WorkerDeployment, TemporalConnection → Connection (#294): The Temporal prefix was redundant given the temporal.io API group. This is the last breaking change before GA. The deprecated CRD kinds remain installed with migration-guard finalizers and status conditions to guide migration.
  • Cluster UID in CONTROLLER_IDENTITY (#309): Completes the two-release migration started in v1.6.0. The controller identity now includes the cluster namespace UID ({identity}/{namespaceUID}), preventing cross-cluster conflicts when two controllers share the same base identity. Existing Worker Deployments are reclaimed transparently on upgrade.
  • Fix CEL rule to actually block deprecated resource create (#313): Follow-up to CRD migration PR
  • Downgrade guide for CRD rename migration (#312): Follow-up to CRD migration PR

Full Changelog: v1.6.0...v1.7.0

Don't miss a new temporal-worker-controller release

NewReleases is sending notifications on new releases.