v0.8.0
FEATURES:
- Upgrades the provider to terraform-plugin-framework:1.2.0 (#660)
- datasource/privatelink: Adds data sources (aws_privatelink_endpoint, azure_privatelink_endpoint, and gcp_private_service_connect_endpoint) to lookup private networking endpoint information. (#659)
- resource/deployment: Add reset_elasticsearch_password attribute to the deployment resource. When true, this will reset the system password for the target deployment, updating the elasticsearch_password output as a result. (#642)
- resource/deployment: Adds endpoints integrations server resources. This allows consumers to explicitly capture service urls for dependent modules (e.g APM and Fleet). (#640)
BUG FIXES:
- Prevents traffic filters managed with the ec_deployment_traffic_filter_association from being disassociated by the ec_deployment resource (#419). This also fixes a provider crash for the above scenario present in 0.6 (#621) (#632)
- resource/deployment: Fix validation and application of elasticsearch plan strategy. (#648)
- resource/deployment: Fix a value conversion error encountered when attempting to parse deployments without a snapshot repository. (#666)
- datasource/deployments: Fix bug causing a provider crash when no autoscaling fields are defined in the matching deployment. (#667)
- provider: Fix incompatibilities causing infinite configuration drift when used with Terraform CLI 1.4 or higher. (#677)
- resource/deployment: Fix bugs related to transitioning to/from deployment topologies which include dedicated master nodes. (#682)