Skip to content

v1.4.0

Choose a tag to compare

@Shivs11 Shivs11 released this 28 Mar 00:26
303489b

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

Highlights

Upgrade Note

This release separates CRDs into a dedicated Helm chart.

Action required: Ensure your CRDs are upgraded—either by installing the new CRD chart or updating them manually. If not, your cluster may run with incompatible or outdated CRDs.

See docs/crd-management.md for details.

Other improvements within the controller code include:

  • Using ManagerIdentity to coordinate handoff between worker controller and other clients modifying the same Worker Deployment resource. See docs/ownership.md for more details.
  • Omit DescribeVersion calls for drained versions to avoid hitting RPS limits
  • Add Ready and Progressing conditions to TemporalWorkerDeployment for consumption by CD tools

What's Changed

  • fix: append custom CA to system cert pool instead of replacing it by @Shivs11 in #227
  • Add manual branch image publish workflow by @Shivs11 in #224
  • fix: lowercase CleanStringForDNS output for RFC 1123 compliance by @aarontsharp in #228
  • Separate CRDs Helm chart for upgradeable CRD lifecycle by @carlydf in #208
  • Use ManagerIdentity API instead of LastModifierIdentity + ignore-last-modifier metadata hack by @carlydf in #220
  • Revert "Use ManagerIdentity API instead of LastModifierIdentity + ignore-last-modifier metadata hack (#220)" by @carlydf in #233
  • omit DescribeVersion API calls for drained versions by @Shivs11 in #229
  • Bug fix: Do not call CheckHealth when authenticating with API keys by @Shivs11 in #232
  • Reapply "Use ManagerIdentity API instead of LastModifierIdentity + ignore-last-modifier metadata hack (#220)" (#233) by @carlydf in #234
  • Lower reconcile-loop log to debug level by @carlydf in #238
  • Add unit tests for clientpool auth code paths by @carlydf in #236
  • update the helm.yml workflow to now publish helm charts from feature branches without bumping up the chart version by @Shivs11 in #242
  • feat: replace domain conditions with standard Ready/Progressing conditions by @carlydf in #235
  • fix: retry on conflict in test helper to fix flaky integration test by @Shivs11 in #244
  • docs: add Helm ownership labeling step to CRD migration guide by @Shivs11 in #245
  • Bump google.golang.org/grpc from 1.75.1 to 1.79.3 by @dependabot[bot] in #243
  • bump helm chart version to 0.20.0 by @Shivs11 in #248
  • Bump chart version to 0.21.0 with appVersion 1.4.0 by @Shivs11 in #250

New Contributors

Full Changelog: v1.3.0...v1.4.0