Releases: equinix/terraform-provider-equinix
v2.0.0
This release drops support for ECX resources and data sources. The ECX v3 API is being shut down at the end of July 2024 and anyone using ECX v3 resources should switch to Fabric v4 resources. In addition to dropping ECX v3 support, this release updates documentation to align with HashiCorp standards, which means changing the URL path for many resource and data source docs, e.g. from https://registry.terraform.io/providers/equinix/equinix/latest/docs/resources/equinix_metal_virtual_circuit
to https://registry.terraform.io/providers/equinix/equinix/latest/docs/resources/metal_virtual_circuit
.
What's Changed
- chore: clean up debug code that is no longer needed by @ctreatma in #712
- feat!: remove ECX resources by @ctreatma in #683
- fix(deps): update module github.com/equinix/equinix-sdk-go to v0.42.0 by @RaptorGandalf in #716
- feat!: generate docs from code by @ctreatma in #645
Full Changelog: v1.39.0...v2.0.0
v1.39.0
What's Changed
- docs: remove reference to no-longer-used stability tiers by @ctreatma in #705
- feat: convert metal_gateway to equinix-sdk-go by @ctreatma in #706
- feat: Update Network Edge BGP Acceptance Tests to use fabric resources(fabric connection and service profile) by @kpdhulipala in #710
- fix: zSide.serviceToken.type. Unexpected value '' error message by @d-bhola in #711
- fix: Fix provider crash when creating a metal gateway tied to an ipv6 reservation by @RaptorGandalf in #713
New Contributors
- @d-bhola made their first contribution in #711
- @RaptorGandalf made their first contribution in #713
Full Changelog: v1.38.1...v1.39.0
v1.38.1
What's Changed
- fix: Adding "SUBMITTED_FOR_APPROVAL" attribute as Target string in connectionUpdate and Updating documentation by @srushti-patl in #704
Full Changelog: v1.38.0...v1.38.1
v1.38.0
v1.37.1
What's Changed
- feat: Update equinix_network_device.md by @kpdhulipala in #701
- chore: capture Network Edge documentation in CODEOWNERS by @displague in #703
- fix: resource_fabric_routing_protocol.go by @jkallem-equinix in #699
New Contributors
- @jkallem-equinix made their first contribution in #699
Full Changelog: v1.37.0...v1.37.1
v1.37.0
What's Changed
- refactor: replace isStringInSlice with slices.Contains by @displague in #674
- fix(deps): update module github.com/hashicorp/terraform-plugin-testing to v1.8.0 by @renovate in #680
- fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.34.0 by @renovate in #679
- docs: Fabric docs consistency by @thogarty in #681
- fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.6 by @renovate in #673
- chore: remove unused terratest tests by @ctreatma in #684
- feat: add
data "equinix_fabric_cloud_routers"
data source to product suite by @thogarty in #678 - fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.7 by @renovate in #687
- fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.3 by @renovate in #685
- fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.4 by @renovate in #689
- fix(deps): update module golang.org/x/oauth2 to v0.21.0 by @renovate in #692
- feat: To Provide Support to create BlueCat devices through terraform by @kpdhulipala in #695
- feat: Fabric networks data source by @thogarty in #696
- chore(deps): update goreleaser/goreleaser-action action to v6 by @renovate in #694
- feat: Fabric Connections SEARCH data source by @thogarty in #693
Full Changelog: v1.36.4...v1.37.0
v1.36.4
What's Changed
- test: Add tests for Panthers PDS User by @thogarty in #668
- fix: Updating Virtual device to service profile connections type in fabric connection resource doc by @srushti-patl in #672
- chore: refactor nprintf by @displague in #654
- fix(deps): update module golang.org/x/oauth2 to v0.20.0 by @renovate in #666
- fix(deps): update module github.com/hashicorp/terraform-plugin-mux to v0.16.0 by @renovate in #670
- chore: tell renovate to run go mod tidy after updating by @ctreatma in #676
- fix: Updating connectionRedundancyTerraformToGo fucntion by @srushti-patl in #677
Full Changelog: v1.36.3...v1.36.4
v1.36.3
Important Note:
For Equinix Customers in PDS user organization, this version of the Terraform provider will return errors for missing projectId
with Fabric Resources/Data_Sources. Please use v1.36.4 and beyond as there is a fix for this issue in that version.
What's Changed
- fix(deps): update module github.com/equinix/equinix-sdk-go to v0.38.0 by @renovate in
- fix: Adding ACTIVE connection state to WaitUntilConnectionDeprovisioned method for pending stage by @srushti-patl in #663
- chore: build with go 1.22 and use slices from stdlib by @ctreatma in #665
- fix(deps): update module github.com/equinix/equinix-sdk-go to v0.39.0 by @renovate in #664
Full Changelog: v1.36.2...v1.36.3
v1.36.2
Important Note:
For Equinix Customers in PDS user organization, this version of the Terraform provider will return errors for missing projectId
with Fabric Resources/Data_Sources. Please use v1.36.4 and beyond as there is a fix for this issue in that version.
What's Changed
- fix: Updating CreateConnection method for passing additional_info in Updating Create Connection method in Fabric connection Resource by @srushti-patl in #661
Full Changelog: v1.36.1...v1.36.2
v1.36.1
Important Note:
For Equinix Customers in PDS user organization, this version of the Terraform provider will return errors for missing projectId
with Fabric Resources/Data_Sources. Please use v1.36.4 and beyond as there is a fix for this issue in that version.
What's Changed
- chore: run 'go mod tidy' to clean up dependencies by @ctreatma in #653
- fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.8.0 by @renovate in #625
- fix(deps): update module golang.org/x/oauth2 to v0.19.0 by @renovate in #640
- fix(deps): update module github.com/hashicorp/terraform-plugin-testing to v1.7.0 by @renovate in #616
- fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.1 by @renovate in #647
- fix: Customer support bug fix for PortResponse by @thogarty in #660
- docs: fix links to Metal plans by @displague in #655
- fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.2 by @renovate in #658
Full Changelog: v1.36.0...v1.36.1