|
1 | 1 | # CHANGELOG |
2 | 2 |
|
| 3 | +## [v0.11.0](https://github.com/vmware/terraform-provider-vcf/releases/tag/v0.11.0) |
| 4 | + |
| 5 | +> Not Released |
| 6 | +
|
| 7 | +BUG FIXES: |
| 8 | + |
| 9 | +- `resource/vcf_credentials`: Fixed the missing `resourceType` definition for `VROPS`. |
| 10 | +- `data/vcf_credentials`: Fixed the `resourceType` definition for NSX Edges from `NSX_EDGE` to `NSXT_EDGE` per the API. |
| 11 | +- `data/vcf_credentials`: Fixed a segmentation violation. |
| 12 | +- `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](https://github.com/vmware/terraform-provider-vcf/pull/239) |
| 13 | + |
| 14 | +FEATURES: |
| 15 | + |
| 16 | +- `data/vcf_network_pool`: Added network pool data source. [\#225](https://github.com/vmware/terraform-provider-vcf/pull/225) |
| 17 | +- `data/vcf_domain`: Updated to support `name` alongside the existing `domain_id`. [\#228](https://github.com/vmware/terraform-provider-vcf/pull/228) |
| 18 | +- `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](https://github.com/vmware/terraform-provider-vcf/pull/227) |
| 19 | + |
| 20 | +REFACTOR: |
| 21 | + |
| 22 | +- Refactored instances of `apiClient` to be more concise, where applicable. This is preferred in Go for its brevity and clarity. [\#231](https://github.com/vmware/terraform-provider-vcf/pull/231) |
| 23 | + |
| 24 | +CHORES: |
| 25 | + |
| 26 | +- Added CodeQL Analysis. [\#221](https://github.com/vmware/terraform-provider-vcf/pull/221) |
| 27 | +- Updated Go to v1.22.6 [\#221](https://github.com/vmware/terraform-provider-vcf/pull/221) |
| 28 | +- Updated `vmware/vcf-sdk-go` to 0.3.3. [\#203](https://github.com/vmware/terraform-provider-vcf/pull/203) |
| 29 | +- Updated `hashicorp/terraform-plugin-framework` to 1.13.0. [\#221](https://github.com/vmware/terraform-provider-vcf/pull/221), [\#240](https://github.com/vmware/terraform-provider-vcf/pull/240) |
| 30 | +- Updated `hashicorp/terraform-plugin-framework-validators` to 0.13.0 [\#220](https://github.com/vmware/terraform-provider-vcf/pull/220) |
| 31 | +- Updated `hashicorp/terraform-plugin-go` to 0.24.0. [\#241](https://github.com/vmware/terraform-provider-vcf/pull/241) |
| 32 | +- Updated `golangci/golangci-lint-action` to 6.1.0. [\#205](https://github.com/vmware/terraform-provider-vcf/pull/205) |
| 33 | +- Addressed linting errors identified by `golangci` to 6.1.0. [\#222](https://github.com/vmware/terraform-provider-vcf/pull/222) |
| 34 | +- Updated to uses Go's idiomatic conventions group imports. [\#223](https://github.com/vmware/terraform-provider-vcf/pull/223) |
| 35 | +- Updated and/or added the copyright and SPDX-License-Identifier, as needed. [\#229](https://github.com/vmware/terraform-provider-vcf/pull/229) |
| 36 | +- Updated the provider parameter descriptions; otherwise `make documentation` failed. [\#233](https://github.com/vmware/terraform-provider-vcf/pull/233) |
| 37 | + |
3 | 38 | ## [v0.10.0](https://github.com/vmware/terraform-provider-vcf/releases/tag/v0.10.0) |
4 | 39 |
|
5 | 40 | > Release Date: July 9 2024 |
|
0 commit comments