Skip to content

v0.5.0

Latest
Compare
Choose a tag to compare
@jlacefie jlacefie released this 12 Dec 22:28
· 9 commits to main since this release
d51f37e

Release Notes for Terraform Provider TemporalCloud v0.5.0

This release hardens the existing resources and data sources currently included in the provider. You could think of this release as a pre release candidate release of this provider. We're targeting a V1 early in 2025.

Feedback and contributions are welcomed! Please see our contributing guide to participate in the evolution of our provider. We'd love your contributions.

Potentially Breaking Changes

  • Namespace Accesses:
    • The namespace_accesses attribute type has been changed from List to Set to ensure more robust state consistency. (PR #188)

User-Facing Changes

  • User Resource:
    • Improved handling of namespace access lists by using the correct object attributes. (PR #177)
  • Namespace Resource:
    • The regions attribute now ignores the order of entries. This prevents drift after failover of Multi-region namespaces. (PR #210)
  • API Keys:
    • Importing API Keys is now disallowed. (PR #202)
    • API Keys are refreshed for the Disabled state. (PR #204)
  • Docs:
    • API roles now use lowercase names for clarity. (PR #205)
    • Updated descriptions for access strings to improve clarity. (PR #207)
    • Updated documentation to denote CA Certificates are optional when using API Keys on a Namespace. Added details to import documentation. (PR #160)
  • Service Account Resource:
    • Added description notes for user and service accounts to clarify admin and owner behavior. (PR #166)
  • Contributing:
    • Initial CONTRIBUTING.md created. (PR #154)
    • Guidance added for running acceptance tests in CONTRIBUTING.md. (PR #203)

Internal Changes

  • Upgraded dependencies:
    • go.temporal.io/api from 1.41.0 to 1.43.0. (PR #186, PR #201)
    • go.temporal.io/sdk from 1.30.0 to 1.31.0. (PR #199, PR #211)
    • github.com/hashicorp/terraform-plugin-testing from 1.4.0 to 1.11.0. (PR #189)
    • github.com/hashicorp/terraform-plugin-docs from 0.18.0 to 0.20.1. (PR #196)
    • google.golang.org/grpc from 1.68.0 to 1.68.1. (PR #208)
    • golang.org/x/crypto from 0.29.0 to 0.31.0. (PR #212)

Full Changelog: View Changes