github temporalio/terraform-provider-temporalcloud v0.5.0

latest releases: v1.9.0, v1.8.0, v1.7.0...
22 months ago

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

Don't miss a new terraform-provider-temporalcloud release

NewReleases is sending notifications on new releases.