Skip to content

v0.11.0

Latest
Compare
Choose a tag to compare
@tenthirtyam tenthirtyam released this 30 Sep 14:34
f7b8167

Release Date: 2024-09-30

BUG FIXES:

  • resource/vcf_credentials: Fixed the missing resourceType definition for VROPS.
  • data/vcf_credentials: Fixed the resourceType definition for NSX Edges from NSX_EDGE to NSXT_EDGE per the API.
  • data/vcf_credentials: Fixed a segmentation violation.
  • provider: Updated the provider configuration not to assume the configuration is for Cloud Builder if the SDDC Manager username is not provided and added a check to ensure that at least one of the configurations is provided. If neither is provided, returns an appropriate error message. #239

FEATURES:

  • data/vcf_network_pool: Added network pool data source. #225
  • data/vcf_domain: Updated to support name alongside the existing domain_id. #228
  • provider: Added a task tracker to log the messages for each subtask. When integrated into a resource logging can be enabled with TF_LOG_PROVIDER_VCF with valid a log level. #227

REFACTOR:

  • Refactored instances of apiClient to be more concise, where applicable. This is preferred in Go for its brevity and clarity. #231

CHORES:

  • Added CodeQL Analysis. #221
  • Updated Go to v1.22.6 #221
  • Updated vmware/vcf-sdk-go to 0.3.3. #203
  • Updated hashicorp/terraform-plugin-framework to 1.13.0. #221, #240
  • Updated hashicorp/terraform-plugin-framework-validators to 0.13.0 #220
  • Updated hashicorp/terraform-plugin-go to 0.24.0. #241
  • Updated golangci/golangci-lint-action to 6.1.0. #205
  • Addressed linting errors identified by golangci to 6.1.0. #222
  • Updated to uses Go's idiomatic conventions group imports. #223
  • Updated and/or added the copyright and SPDX-License-Identifier, as needed. #229
  • Updated the provider parameter descriptions; otherwise make documentation failed. #233

NEW CONTRIBUTORS

Full Changelog