Skip to content

v1.7.0

Latest

Choose a tag to compare

@carlydf carlydf released this 02 May 00:37
· 4 commits to main since this release

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