v0.11.0
Release Date: 2024-10-07
BUG FIXES:
resource/vcf_credentials
: Fixed the missingresourceType
definition forVROPS
.data/vcf_credentials
: Fixed theresourceType
definition for NSX Edges fromNSX_EDGE
toNSXT_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. #225data/vcf_domain
: Updated to supportname
alongside the existingdomain_id
. #228provider
: Added a task tracker to log the messages for each subtask. When integrated into a resource logging can be enabled withTF_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
- @insidepacket made their first contribution in #219
- @burnsjared0415 made their first contribution in #228