equinix/terraform-provider-equinix (equinix)
### [`v1.39.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.39.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.38.1...v1.39.0)
##### What's Changed
- docs: remove reference to no-longer-used stability tiers by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/705](https://togithub.com/equinix/terraform-provider-equinix/pull/705)
- feat: convert metal_gateway to equinix-sdk-go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/706](https://togithub.com/equinix/terraform-provider-equinix/pull/706)
- feat: Update Network Edge BGP Acceptance Tests to use fabric resources(fabric connection and service profile) by [@kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/710](https://togithub.com/equinix/terraform-provider-equinix/pull/710)
- fix: zSide.serviceToken.type. Unexpected value '' error message by [@d-bhola](https://togithub.com/d-bhola) in [https://github.com/equinix/terraform-provider-equinix/pull/711](https://togithub.com/equinix/terraform-provider-equinix/pull/711)
- fix: Fix provider crash when creating a metal gateway tied to an ipv6 reservation by [@RaptorGandalf](https://togithub.com/RaptorGandalf) in [https://github.com/equinix/terraform-provider-equinix/pull/713](https://togithub.com/equinix/terraform-provider-equinix/pull/713)
##### New Contributors
- [@d-bhola](https://togithub.com/d-bhola) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/711](https://togithub.com/equinix/terraform-provider-equinix/pull/711)
- [@RaptorGandalf](https://togithub.com/RaptorGandalf) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/713](https://togithub.com/equinix/terraform-provider-equinix/pull/713)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.38.1...v1.39.0
### [`v1.38.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.38.1)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.38.0...v1.38.1)
##### What's Changed
- fix: Adding "SUBMITTED_FOR_APPROVAL" attribute as Target string in connectionUpdate and Updating documentation by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/704](https://togithub.com/equinix/terraform-provider-equinix/pull/704)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.38.0...v1.38.1
### [`v1.38.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.38.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.37.1...v1.38.0)
##### What's Changed
- fix(deps): update module github.com/equinix/equinix-sdk-go to v0.41.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/698](https://togithub.com/equinix/terraform-provider-equinix/pull/698)
- feat: convert virtual circuit resource & datasource to equinix-sdk-go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/700](https://togithub.com/equinix/terraform-provider-equinix/pull/700)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.37.1...v1.38.0
### [`v1.37.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.37.1)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.37.0...v1.37.1)
##### What's Changed
- feat: Update equinix_network_device.md by [@kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/701](https://togithub.com/equinix/terraform-provider-equinix/pull/701)
- chore: capture Network Edge documentation in CODEOWNERS by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/703](https://togithub.com/equinix/terraform-provider-equinix/pull/703)
- fix: resource_fabric_routing_protocol.go by [@jkallem-equinix](https://togithub.com/jkallem-equinix) in [https://github.com/equinix/terraform-provider-equinix/pull/699](https://togithub.com/equinix/terraform-provider-equinix/pull/699)
##### New Contributors
- [@jkallem-equinix](https://togithub.com/jkallem-equinix) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/699](https://togithub.com/equinix/terraform-provider-equinix/pull/699)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.37.0...v1.37.1
### [`v1.37.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.37.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.4...v1.37.0)
##### What's Changed
- refactor: replace isStringInSlice with slices.Contains by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/674](https://togithub.com/equinix/terraform-provider-equinix/pull/674)
- fix(deps): update module github.com/hashicorp/terraform-plugin-testing to v1.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/680](https://togithub.com/equinix/terraform-provider-equinix/pull/680)
- fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.34.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/679](https://togithub.com/equinix/terraform-provider-equinix/pull/679)
- docs: Fabric docs consistency by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/681](https://togithub.com/equinix/terraform-provider-equinix/pull/681)
- fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/673](https://togithub.com/equinix/terraform-provider-equinix/pull/673)
- chore: remove unused terratest tests by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/684](https://togithub.com/equinix/terraform-provider-equinix/pull/684)
- feat: add `data "equinix_fabric_cloud_routers"` data source to product suite by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/678](https://togithub.com/equinix/terraform-provider-equinix/pull/678)
- fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/687](https://togithub.com/equinix/terraform-provider-equinix/pull/687)
- fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/685](https://togithub.com/equinix/terraform-provider-equinix/pull/685)
- fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/689](https://togithub.com/equinix/terraform-provider-equinix/pull/689)
- fix(deps): update module golang.org/x/oauth2 to v0.21.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/692](https://togithub.com/equinix/terraform-provider-equinix/pull/692)
- feat: To Provide Support to create BlueCat devices through terraform by [@kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/695](https://togithub.com/equinix/terraform-provider-equinix/pull/695)
- feat: Fabric networks data source by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/696](https://togithub.com/equinix/terraform-provider-equinix/pull/696)
- chore(deps): update goreleaser/goreleaser-action action to v6 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/694](https://togithub.com/equinix/terraform-provider-equinix/pull/694)
- feat: Fabric Connections SEARCH data source by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/693](https://togithub.com/equinix/terraform-provider-equinix/pull/693)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.4...v1.37.0
### [`v1.36.4`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.4)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.3...v1.36.4)
##### What's Changed
- test: Add tests for Panthers PDS User by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/668](https://togithub.com/equinix/terraform-provider-equinix/pull/668)
- fix: Updating Virtual device to service profile connections type in fabric connection resource doc by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/672](https://togithub.com/equinix/terraform-provider-equinix/pull/672)
- chore: refactor nprintf by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/654](https://togithub.com/equinix/terraform-provider-equinix/pull/654)
- fix(deps): update module golang.org/x/oauth2 to v0.20.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/666](https://togithub.com/equinix/terraform-provider-equinix/pull/666)
- fix(deps): update module github.com/hashicorp/terraform-plugin-mux to v0.16.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/670](https://togithub.com/equinix/terraform-provider-equinix/pull/670)
- chore: tell renovate to run go mod tidy after updating by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/676](https://togithub.com/equinix/terraform-provider-equinix/pull/676)
- fix: Updating connectionRedundancyTerraformToGo fucntion by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/677](https://togithub.com/equinix/terraform-provider-equinix/pull/677)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.3...v1.36.4
### [`v1.36.3`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.3)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.2...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](https://togithub.com/renovate) in
- fix: Adding ACTIVE connection state to WaitUntilConnectionDeprovisioned method for pending stage by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/663](https://togithub.com/equinix/terraform-provider-equinix/pull/663)
- chore: build with go 1.22 and use slices from stdlib by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/665](https://togithub.com/equinix/terraform-provider-equinix/pull/665)
- fix(deps): update module github.com/equinix/equinix-sdk-go to v0.39.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/664](https://togithub.com/equinix/terraform-provider-equinix/pull/664)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.2...v1.36.3
### [`v1.36.2`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.2)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.1...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](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/661](https://togithub.com/equinix/terraform-provider-equinix/pull/661)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.1...v1.36.2
### [`v1.36.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.1)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.0...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](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/653](https://togithub.com/equinix/terraform-provider-equinix/pull/653)
- fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/625](https://togithub.com/equinix/terraform-provider-equinix/pull/625)
- fix(deps): update module golang.org/x/oauth2 to v0.19.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/640](https://togithub.com/equinix/terraform-provider-equinix/pull/640)
- fix(deps): update module github.com/hashicorp/terraform-plugin-testing to v1.7.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/616](https://togithub.com/equinix/terraform-provider-equinix/pull/616)
- fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/647](https://togithub.com/equinix/terraform-provider-equinix/pull/647)
- fix: Customer support bug fix for PortResponse by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/660](https://togithub.com/equinix/terraform-provider-equinix/pull/660)
- docs: fix links to Metal plans by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/655](https://togithub.com/equinix/terraform-provider-equinix/pull/655)
- fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/658](https://togithub.com/equinix/terraform-provider-equinix/pull/658)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.0...v1.36.1
### [`v1.36.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.35.0...v1.36.0)
##### 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
- docs: Update Fabric data_source attribute selection documentation by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/650](https://togithub.com/equinix/terraform-provider-equinix/pull/650)
- fix(deps): update module github.com/equinix/equinix-sdk-go to v0.36.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/643](https://togithub.com/equinix/terraform-provider-equinix/pull/643)
- refactor: fabric connection equinix sdk go migration by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/606](https://togithub.com/equinix/terraform-provider-equinix/pull/606)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.35.0...v1.36.0
### [`v1.35.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.35.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.34.1...v1.35.0)
##### What's Changed
- feat: Added logic to support metroLinks attribute for device linking request by [@schadalawada](https://togithub.com/schadalawada) in [https://github.com/equinix/terraform-provider-equinix/pull/621](https://togithub.com/equinix/terraform-provider-equinix/pull/621)
- fix: Upgrading provider_connection_id schema to computed by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/646](https://togithub.com/equinix/terraform-provider-equinix/pull/646)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.34.1...v1.35.0
### [`v1.34.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.34.1)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.34.0...v1.34.1)
##### What's Changed
- docs: Update Fabric Docs by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/637](https://togithub.com/equinix/terraform-provider-equinix/pull/637)
- docs: remove disclaimers about VRF being beta by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/641](https://togithub.com/equinix/terraform-provider-equinix/pull/641)
- fix: avoid inconsistent state errors for vlans by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/642](https://togithub.com/equinix/terraform-provider-equinix/pull/642)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.34.0...v1.34.1
### [`v1.34.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.34.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.33.1...v1.34.0)
##### What's Changed
- feat: (CXF 90011) Updating Metal & Fabric Provider with NIMF functionality by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/626](https://togithub.com/equinix/terraform-provider-equinix/pull/626)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.33.1...v1.34.0
### [`v1.33.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.33.1)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.33.0...v1.33.1)
##### What's Changed
- fix: Use default timeouts for Fabric wait methods by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/631](https://togithub.com/equinix/terraform-provider-equinix/pull/631)
- fix: correctly handle null MD5 in project BGP settings by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/632](https://togithub.com/equinix/terraform-provider-equinix/pull/632)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.33.0...v1.33.1
### [`v1.33.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.33.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.32.0...v1.33.0)
##### What's Changed
- feat: allow creating VRF backed interconnections by [@0xch4z](https://togithub.com/0xch4z) in [https://github.com/equinix/terraform-provider-equinix/pull/607](https://togithub.com/equinix/terraform-provider-equinix/pull/607)
##### New Contributors
- [@0xch4z](https://togithub.com/0xch4z) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/607](https://togithub.com/equinix/terraform-provider-equinix/pull/607)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.32.0...v1.33.0
### [`v1.32.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.32.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.31.0...v1.32.0)
##### What's Changed
- fix: vlans is now required in the Metal API for shared connections by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/605](https://togithub.com/equinix/terraform-provider-equinix/pull/605)
- feat: push connection speed validation down to the API by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/610](https://togithub.com/equinix/terraform-provider-equinix/pull/610)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.31.0...v1.32.0
### [`v1.31.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.31.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.30.0...v1.31.0)
##### What's Changed
- fix: Fix connection update bug on project_id by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/583](https://togithub.com/equinix/terraform-provider-equinix/pull/583)
- docs: Adding Network Resource and data source examples to the doc by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/580](https://togithub.com/equinix/terraform-provider-equinix/pull/580)
- refactor: Framework migration metal connection resource and datasource by [@ocobles](https://togithub.com/ocobles) in [https://github.com/equinix/terraform-provider-equinix/pull/572](https://togithub.com/equinix/terraform-provider-equinix/pull/572)
- fix: Updating Fabric Service Profile resource mapping functions by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/582](https://togithub.com/equinix/terraform-provider-equinix/pull/582)
- feat: Introduce Optional field (diverseFromDeviceUuid )in create device - Single(non HA) by [@kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/592](https://togithub.com/equinix/terraform-provider-equinix/pull/592)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.30.0...v1.31.0
### [`v1.30.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.30.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.29.0...v1.30.0)
##### What's Changed
- feat: Include project id in client side filter for get accounts data source by [@kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/576](https://togithub.com/equinix/terraform-provider-equinix/pull/576)
- fix: maintain provider context in resources and datasources by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/581](https://togithub.com/equinix/terraform-provider-equinix/pull/581)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.29.0...v1.30.0
### [`v1.29.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.29.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.28.0...v1.29.0)
##### What's Changed
- feat: Adding fabric_network_schema_resource by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/553](https://togithub.com/equinix/terraform-provider-equinix/pull/553)
##### New Contributors
- [@tutkat](https://togithub.com/tutkat) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/559](https://togithub.com/equinix/terraform-provider-equinix/pull/559)
- [@codinja1188](https://togithub.com/codinja1188) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/562](https://togithub.com/equinix/terraform-provider-equinix/pull/562)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.28.0...v1.29.0
### [`v1.28.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.28.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.27.0...v1.28.0)
##### What's Changed
- feat: To Include project id (optional attribute) in Create (Device, DLG, ACL, SSH Public key) and Get details by uuid(Device, DLG, ACL, SSH Public key) by [@kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/556](https://togithub.com/equinix/terraform-provider-equinix/pull/556)
- fix: restore the metal_project datasource name filter by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/554](https://togithub.com/equinix/terraform-provider-equinix/pull/554)
##### New Contributors
- [@kpdhulipala](https://togithub.com/kpdhulipala) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/556](https://togithub.com/equinix/terraform-provider-equinix/pull/556)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.27.0...v1.28.0
### [`v1.27.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.27.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.26.0...v1.27.0)
This release of the Terraform provider for Equinix consists of internal changes that are not expected to impact users or change current provider behavior.
##### What's Changed
- refactor: move connection resource & data source to a separate package by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/530](https://togithub.com/equinix/terraform-provider-equinix/pull/530)
- chore: Add CODEOWNERS mapped by filenames by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/396](https://togithub.com/equinix/terraform-provider-equinix/pull/396)
- feat: build on go 1.21 by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/535](https://togithub.com/equinix/terraform-provider-equinix/pull/535)
- fix(deps): update module github.com/packethost/packngo to v0.31.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/499](https://togithub.com/equinix/terraform-provider-equinix/pull/499)
- chore: fix NE path mappings and default owners in CODEOWNERS by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/543](https://togithub.com/equinix/terraform-provider-equinix/pull/543)
- refactor: move Fabric acceptance tests to the equinix_test package by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/537](https://togithub.com/equinix/terraform-provider-equinix/pull/537)
- test: Update Fabric GHA workflow by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/540](https://togithub.com/equinix/terraform-provider-equinix/pull/540)
- test: add acceptance tests for fabric connection resource/data_source and update port data_source tests by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/547](https://togithub.com/equinix/terraform-provider-equinix/pull/547)
- chore: update GHA workflows to use hashicorp/setup-terraform action by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/551](https://togithub.com/equinix/terraform-provider-equinix/pull/551)
- feat: stub for framework provider, mux, frameworking resource and datasource for metal_ssh_key by [@t0mk](https://togithub.com/t0mk) in [https://github.com/equinix/terraform-provider-equinix/pull/406](https://togithub.com/equinix/terraform-provider-equinix/pull/406)
- refactor: fabric connection and fabric port schema updates by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/548](https://togithub.com/equinix/terraform-provider-equinix/pull/548)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.26.0...v1.27.0
### [`v1.26.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.26.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.25.1...v1.26.0)
##### What's Changed
- refactor: finish moving device resource off of packngo by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/501](https://togithub.com/equinix/terraform-provider-equinix/pull/501)
- refactor: migrate to plugin sdkv2 helper/id and helper/retry packages by [@ocobles](https://togithub.com/ocobles) in [https://github.com/equinix/terraform-provider-equinix/pull/524](https://togithub.com/equinix/terraform-provider-equinix/pull/524)
- test: Add acceptance test for fabric_ports and GHA for fabric tests by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/520](https://togithub.com/equinix/terraform-provider-equinix/pull/520)
- refactor: update tests to use new standalone terraform-plugin-testing module by [@ocobles](https://togithub.com/ocobles) in [https://github.com/equinix/terraform-provider-equinix/pull/526](https://togithub.com/equinix/terraform-provider-equinix/pull/526)
- chore: fix test that is failing due to unrebased PR merges by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/527](https://togithub.com/equinix/terraform-provider-equinix/pull/527)
- refactor: migrate project resource & data source to equinix-sdk-go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/517](https://togithub.com/equinix/terraform-provider-equinix/pull/517)
- refactor: move resource data change detectors to separate package by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/521](https://togithub.com/equinix/terraform-provider-equinix/pull/521)
- refactor: move network type declarations out of provider.go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/528](https://togithub.com/equinix/terraform-provider-equinix/pull/528)
- docs: link to product documentation for Equinix Fabric Cloud Router by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/491](https://togithub.com/equinix/terraform-provider-equinix/pull/491)
- fix: add the missing core count device update back by [@rling-equinix](https://togithub.com/rling-equinix) in [https://github.com/equinix/terraform-provider-equinix/pull/533](https://togithub.com/equinix/terraform-provider-equinix/pull/533)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.25.1...v1.26.0
### [`v1.25.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.25.1)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.25.0...v1.25.1)
This is a republish of [v1.25.0](https://togithub.com/equinix/terraform-provider-equinix/releases/v1.25.0); that version was accidentally deleted and republished, causing SHA mismatch errors on `terraform init`.
##### What's Changed
- fix: fixing WaitForConnectionProviderStatus function for AWS connections by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/519](https://togithub.com/equinix/terraform-provider-equinix/pull/519)
- docs: Fabric Docs by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/506](https://togithub.com/equinix/terraform-provider-equinix/pull/506)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.24.0...v1.25.0
### [`v1.25.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.25.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.24.0...v1.25.0)
##### What's Changed
- fix: fixing WaitForConnectionProviderStatus function for AWS connections by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/519](https://togithub.com/equinix/terraform-provider-equinix/pull/519)
- docs: Fabric Docs by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/506](https://togithub.com/equinix/terraform-provider-equinix/pull/506)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.24.0...v1.25.0
### [`v1.24.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.24.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.23.0...v1.24.0)
##### What's Changed
- feat: Adding capability to update cluster name of NE cluster device by [@schadalawada](https://togithub.com/schadalawada) in [https://github.com/equinix/terraform-provider-equinix/pull/513](https://togithub.com/equinix/terraform-provider-equinix/pull/513)
- chore: stabilize Metal organization test by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/510](https://togithub.com/equinix/terraform-provider-equinix/pull/510)
- fix: send an empty array for IP ranges instead of null by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/516](https://togithub.com/equinix/terraform-provider-equinix/pull/516)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.23.0...v1.24.0
### [`v1.23.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.23.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.22.0...v1.23.0)
##### What's Changed
- refactor: remove diagnostics wrapper by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/486](https://togithub.com/equinix/terraform-provider-equinix/pull/486)
- refactor: First draft of changes to separate 2 basic resources away from equinix/ by [@t0mk](https://togithub.com/t0mk) in [https://github.com/equinix/terraform-provider-equinix/pull/479](https://togithub.com/equinix/terraform-provider-equinix/pull/479)
- refactor: move validators out of provider.go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/496](https://togithub.com/equinix/terraform-provider-equinix/pull/496)
- refactor: move mutexkv to its own package by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/498](https://togithub.com/equinix/terraform-provider-equinix/pull/498)
- fix(deps): update golang.org/x/exp digest to [`02704c9`](https://togithub.com/equinix/terraform-provider-equinix/commit/02704c9) by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/468](https://togithub.com/equinix/terraform-provider-equinix/pull/468)
- fix(deps): update module github.com/google/uuid to v1.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/488](https://togithub.com/equinix/terraform-provider-equinix/pull/488)
- fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.31.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/493](https://togithub.com/equinix/terraform-provider-equinix/pull/493)
- fix(deps): update module golang.org/x/oauth2 to v0.15.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/469](https://togithub.com/equinix/terraform-provider-equinix/pull/469)
- fix(deps): update module github.com/equinix/equinix-sdk-go to v0.31.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/500](https://togithub.com/equinix/terraform-provider-equinix/pull/500)
- fix(deps): update golang.org/x/exp digest to [`be819d1`](https://togithub.com/equinix/terraform-provider-equinix/commit/be819d1) by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/505](https://togithub.com/equinix/terraform-provider-equinix/pull/505)
- docs: update community link in issue template by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/490](https://togithub.com/equinix/terraform-provider-equinix/pull/490)
- refactor: move error functions out of package.go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/502](https://togithub.com/equinix/terraform-provider-equinix/pull/502)
- refactor: move converters out of provider.go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/509](https://togithub.com/equinix/terraform-provider-equinix/pull/509)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.22.0...v1.23.0
### [`v1.22.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.22.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.21.0...v1.22.0)
##### What's Changed
- refactor: move spot market timeouts out of provider.go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/483](https://togithub.com/equinix/terraform-provider-equinix/pull/483)
- fix(deps): update module github.com/equinix-labs/metal-go to v0.29.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/470](https://togithub.com/equinix/terraform-provider-equinix/pull/470)
- refactor: switch from metal-go to equinix-sdk-go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/489](https://togithub.com/equinix/terraform-provider-equinix/pull/489)
- feat: add VM resizing for device resource core upgrade and new device status for device data source by [@rling-equinix](https://togithub.com/rling-equinix) in [https://github.com/equinix/terraform-provider-equinix/pull/492](https://togithub.com/equinix/terraform-provider-equinix/pull/492)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.21.0...v1.22.0
### [`v1.21.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.21.0)
[Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.20.1...v1.21.0)
##### What's Changed
- refactor: move data conversion code to internal/converters by [@t0mk](https://togithub.com/t0mk) in [https://github.com/equinix/terraform-provider-equinix/pull/473](https://togithub.com/equinix/terraform-provider-equinix/pull/473)
- fix: Add network body response in terraform errors for equinix_fabric_connection resource by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/449](https://togithub.com/equinix/terraform-provider-equinix/pull/449)
- refactor: clean up config package by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/480](https://togithub.com/equinix/terraform-provider-equinix/pull/480)
- fix: fixing fabric connection schema for port 2 network connection by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/478](https://togithub.com/equinix/terraform-provider-equinix/pull/478)
- refactor: remove unnecessary wrappers for getting a random string or int by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/481](https://togithub.com/equinix/terraform-provider-equinix/pull/481)
**Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.20.1...v1.21.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
~> 1.20.0
->~> 1.39.0
Release Notes
equinix/terraform-provider-equinix (equinix)
### [`v1.39.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.39.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.38.1...v1.39.0) ##### What's Changed - docs: remove reference to no-longer-used stability tiers by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/705](https://togithub.com/equinix/terraform-provider-equinix/pull/705) - feat: convert metal_gateway to equinix-sdk-go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/706](https://togithub.com/equinix/terraform-provider-equinix/pull/706) - feat: Update Network Edge BGP Acceptance Tests to use fabric resources(fabric connection and service profile) by [@kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/710](https://togithub.com/equinix/terraform-provider-equinix/pull/710) - fix: zSide.serviceToken.type. Unexpected value '' error message by [@d-bhola](https://togithub.com/d-bhola) in [https://github.com/equinix/terraform-provider-equinix/pull/711](https://togithub.com/equinix/terraform-provider-equinix/pull/711) - fix: Fix provider crash when creating a metal gateway tied to an ipv6 reservation by [@RaptorGandalf](https://togithub.com/RaptorGandalf) in [https://github.com/equinix/terraform-provider-equinix/pull/713](https://togithub.com/equinix/terraform-provider-equinix/pull/713) ##### New Contributors - [@d-bhola](https://togithub.com/d-bhola) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/711](https://togithub.com/equinix/terraform-provider-equinix/pull/711) - [@RaptorGandalf](https://togithub.com/RaptorGandalf) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/713](https://togithub.com/equinix/terraform-provider-equinix/pull/713) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.38.1...v1.39.0 ### [`v1.38.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.38.1) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.38.0...v1.38.1) ##### What's Changed - fix: Adding "SUBMITTED_FOR_APPROVAL" attribute as Target string in connectionUpdate and Updating documentation by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/704](https://togithub.com/equinix/terraform-provider-equinix/pull/704) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.38.0...v1.38.1 ### [`v1.38.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.38.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.37.1...v1.38.0) ##### What's Changed - fix(deps): update module github.com/equinix/equinix-sdk-go to v0.41.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/698](https://togithub.com/equinix/terraform-provider-equinix/pull/698) - feat: convert virtual circuit resource & datasource to equinix-sdk-go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/700](https://togithub.com/equinix/terraform-provider-equinix/pull/700) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.37.1...v1.38.0 ### [`v1.37.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.37.1) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.37.0...v1.37.1) ##### What's Changed - feat: Update equinix_network_device.md by [@kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/701](https://togithub.com/equinix/terraform-provider-equinix/pull/701) - chore: capture Network Edge documentation in CODEOWNERS by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/703](https://togithub.com/equinix/terraform-provider-equinix/pull/703) - fix: resource_fabric_routing_protocol.go by [@jkallem-equinix](https://togithub.com/jkallem-equinix) in [https://github.com/equinix/terraform-provider-equinix/pull/699](https://togithub.com/equinix/terraform-provider-equinix/pull/699) ##### New Contributors - [@jkallem-equinix](https://togithub.com/jkallem-equinix) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/699](https://togithub.com/equinix/terraform-provider-equinix/pull/699) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.37.0...v1.37.1 ### [`v1.37.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.37.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.4...v1.37.0) ##### What's Changed - refactor: replace isStringInSlice with slices.Contains by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/674](https://togithub.com/equinix/terraform-provider-equinix/pull/674) - fix(deps): update module github.com/hashicorp/terraform-plugin-testing to v1.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/680](https://togithub.com/equinix/terraform-provider-equinix/pull/680) - fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.34.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/679](https://togithub.com/equinix/terraform-provider-equinix/pull/679) - docs: Fabric docs consistency by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/681](https://togithub.com/equinix/terraform-provider-equinix/pull/681) - fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/673](https://togithub.com/equinix/terraform-provider-equinix/pull/673) - chore: remove unused terratest tests by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/684](https://togithub.com/equinix/terraform-provider-equinix/pull/684) - feat: add `data "equinix_fabric_cloud_routers"` data source to product suite by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/678](https://togithub.com/equinix/terraform-provider-equinix/pull/678) - fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/687](https://togithub.com/equinix/terraform-provider-equinix/pull/687) - fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/685](https://togithub.com/equinix/terraform-provider-equinix/pull/685) - fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/689](https://togithub.com/equinix/terraform-provider-equinix/pull/689) - fix(deps): update module golang.org/x/oauth2 to v0.21.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/692](https://togithub.com/equinix/terraform-provider-equinix/pull/692) - feat: To Provide Support to create BlueCat devices through terraform by [@kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/695](https://togithub.com/equinix/terraform-provider-equinix/pull/695) - feat: Fabric networks data source by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/696](https://togithub.com/equinix/terraform-provider-equinix/pull/696) - chore(deps): update goreleaser/goreleaser-action action to v6 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/694](https://togithub.com/equinix/terraform-provider-equinix/pull/694) - feat: Fabric Connections SEARCH data source by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/693](https://togithub.com/equinix/terraform-provider-equinix/pull/693) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.4...v1.37.0 ### [`v1.36.4`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.4) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.3...v1.36.4) ##### What's Changed - test: Add tests for Panthers PDS User by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/668](https://togithub.com/equinix/terraform-provider-equinix/pull/668) - fix: Updating Virtual device to service profile connections type in fabric connection resource doc by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/672](https://togithub.com/equinix/terraform-provider-equinix/pull/672) - chore: refactor nprintf by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/654](https://togithub.com/equinix/terraform-provider-equinix/pull/654) - fix(deps): update module golang.org/x/oauth2 to v0.20.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/666](https://togithub.com/equinix/terraform-provider-equinix/pull/666) - fix(deps): update module github.com/hashicorp/terraform-plugin-mux to v0.16.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/670](https://togithub.com/equinix/terraform-provider-equinix/pull/670) - chore: tell renovate to run go mod tidy after updating by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/676](https://togithub.com/equinix/terraform-provider-equinix/pull/676) - fix: Updating connectionRedundancyTerraformToGo fucntion by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/677](https://togithub.com/equinix/terraform-provider-equinix/pull/677) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.3...v1.36.4 ### [`v1.36.3`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.3) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.2...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](https://togithub.com/renovate) in - fix: Adding ACTIVE connection state to WaitUntilConnectionDeprovisioned method for pending stage by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/663](https://togithub.com/equinix/terraform-provider-equinix/pull/663) - chore: build with go 1.22 and use slices from stdlib by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/665](https://togithub.com/equinix/terraform-provider-equinix/pull/665) - fix(deps): update module github.com/equinix/equinix-sdk-go to v0.39.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/664](https://togithub.com/equinix/terraform-provider-equinix/pull/664) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.2...v1.36.3 ### [`v1.36.2`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.2) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.1...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](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/661](https://togithub.com/equinix/terraform-provider-equinix/pull/661) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.1...v1.36.2 ### [`v1.36.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.1) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.0...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](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/653](https://togithub.com/equinix/terraform-provider-equinix/pull/653) - fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/625](https://togithub.com/equinix/terraform-provider-equinix/pull/625) - fix(deps): update module golang.org/x/oauth2 to v0.19.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/640](https://togithub.com/equinix/terraform-provider-equinix/pull/640) - fix(deps): update module github.com/hashicorp/terraform-plugin-testing to v1.7.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/616](https://togithub.com/equinix/terraform-provider-equinix/pull/616) - fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/647](https://togithub.com/equinix/terraform-provider-equinix/pull/647) - fix: Customer support bug fix for PortResponse by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/660](https://togithub.com/equinix/terraform-provider-equinix/pull/660) - docs: fix links to Metal plans by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/655](https://togithub.com/equinix/terraform-provider-equinix/pull/655) - fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/658](https://togithub.com/equinix/terraform-provider-equinix/pull/658) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.0...v1.36.1 ### [`v1.36.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.35.0...v1.36.0) ##### 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 - docs: Update Fabric data_source attribute selection documentation by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/650](https://togithub.com/equinix/terraform-provider-equinix/pull/650) - fix(deps): update module github.com/equinix/equinix-sdk-go to v0.36.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/643](https://togithub.com/equinix/terraform-provider-equinix/pull/643) - refactor: fabric connection equinix sdk go migration by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/606](https://togithub.com/equinix/terraform-provider-equinix/pull/606) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.35.0...v1.36.0 ### [`v1.35.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.35.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.34.1...v1.35.0) ##### What's Changed - feat: Added logic to support metroLinks attribute for device linking request by [@schadalawada](https://togithub.com/schadalawada) in [https://github.com/equinix/terraform-provider-equinix/pull/621](https://togithub.com/equinix/terraform-provider-equinix/pull/621) - fix: Upgrading provider_connection_id schema to computed by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/646](https://togithub.com/equinix/terraform-provider-equinix/pull/646) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.34.1...v1.35.0 ### [`v1.34.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.34.1) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.34.0...v1.34.1) ##### What's Changed - docs: Update Fabric Docs by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/637](https://togithub.com/equinix/terraform-provider-equinix/pull/637) - docs: remove disclaimers about VRF being beta by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/641](https://togithub.com/equinix/terraform-provider-equinix/pull/641) - fix: avoid inconsistent state errors for vlans by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/642](https://togithub.com/equinix/terraform-provider-equinix/pull/642) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.34.0...v1.34.1 ### [`v1.34.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.34.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.33.1...v1.34.0) ##### What's Changed - feat: (CXF 90011) Updating Metal & Fabric Provider with NIMF functionality by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/626](https://togithub.com/equinix/terraform-provider-equinix/pull/626) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.33.1...v1.34.0 ### [`v1.33.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.33.1) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.33.0...v1.33.1) ##### What's Changed - fix: Use default timeouts for Fabric wait methods by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/631](https://togithub.com/equinix/terraform-provider-equinix/pull/631) - fix: correctly handle null MD5 in project BGP settings by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/632](https://togithub.com/equinix/terraform-provider-equinix/pull/632) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.33.0...v1.33.1 ### [`v1.33.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.33.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.32.0...v1.33.0) ##### What's Changed - feat: allow creating VRF backed interconnections by [@0xch4z](https://togithub.com/0xch4z) in [https://github.com/equinix/terraform-provider-equinix/pull/607](https://togithub.com/equinix/terraform-provider-equinix/pull/607) ##### New Contributors - [@0xch4z](https://togithub.com/0xch4z) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/607](https://togithub.com/equinix/terraform-provider-equinix/pull/607) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.32.0...v1.33.0 ### [`v1.32.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.32.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.31.0...v1.32.0) ##### What's Changed - fix: vlans is now required in the Metal API for shared connections by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/605](https://togithub.com/equinix/terraform-provider-equinix/pull/605) - feat: push connection speed validation down to the API by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/610](https://togithub.com/equinix/terraform-provider-equinix/pull/610) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.31.0...v1.32.0 ### [`v1.31.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.31.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.30.0...v1.31.0) ##### What's Changed - fix: Fix connection update bug on project_id by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/583](https://togithub.com/equinix/terraform-provider-equinix/pull/583) - docs: Adding Network Resource and data source examples to the doc by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/580](https://togithub.com/equinix/terraform-provider-equinix/pull/580) - refactor: Framework migration metal connection resource and datasource by [@ocobles](https://togithub.com/ocobles) in [https://github.com/equinix/terraform-provider-equinix/pull/572](https://togithub.com/equinix/terraform-provider-equinix/pull/572) - fix: Updating Fabric Service Profile resource mapping functions by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/582](https://togithub.com/equinix/terraform-provider-equinix/pull/582) - feat: Introduce Optional field (diverseFromDeviceUuid )in create device - Single(non HA) by [@kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/592](https://togithub.com/equinix/terraform-provider-equinix/pull/592) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.30.0...v1.31.0 ### [`v1.30.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.30.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.29.0...v1.30.0) ##### What's Changed - feat: Include project id in client side filter for get accounts data source by [@kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/576](https://togithub.com/equinix/terraform-provider-equinix/pull/576) - fix: maintain provider context in resources and datasources by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/581](https://togithub.com/equinix/terraform-provider-equinix/pull/581) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.29.0...v1.30.0 ### [`v1.29.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.29.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.28.0...v1.29.0) ##### What's Changed - feat: Adding fabric_network_schema_resource by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/553](https://togithub.com/equinix/terraform-provider-equinix/pull/553) ##### New Contributors - [@tutkat](https://togithub.com/tutkat) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/559](https://togithub.com/equinix/terraform-provider-equinix/pull/559) - [@codinja1188](https://togithub.com/codinja1188) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/562](https://togithub.com/equinix/terraform-provider-equinix/pull/562) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.28.0...v1.29.0 ### [`v1.28.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.28.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.27.0...v1.28.0) ##### What's Changed - feat: To Include project id (optional attribute) in Create (Device, DLG, ACL, SSH Public key) and Get details by uuid(Device, DLG, ACL, SSH Public key) by [@kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/556](https://togithub.com/equinix/terraform-provider-equinix/pull/556) - fix: restore the metal_project datasource name filter by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/554](https://togithub.com/equinix/terraform-provider-equinix/pull/554) ##### New Contributors - [@kpdhulipala](https://togithub.com/kpdhulipala) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/556](https://togithub.com/equinix/terraform-provider-equinix/pull/556) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.27.0...v1.28.0 ### [`v1.27.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.27.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.26.0...v1.27.0) This release of the Terraform provider for Equinix consists of internal changes that are not expected to impact users or change current provider behavior. ##### What's Changed - refactor: move connection resource & data source to a separate package by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/530](https://togithub.com/equinix/terraform-provider-equinix/pull/530) - chore: Add CODEOWNERS mapped by filenames by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/396](https://togithub.com/equinix/terraform-provider-equinix/pull/396) - feat: build on go 1.21 by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/535](https://togithub.com/equinix/terraform-provider-equinix/pull/535) - fix(deps): update module github.com/packethost/packngo to v0.31.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/499](https://togithub.com/equinix/terraform-provider-equinix/pull/499) - chore: fix NE path mappings and default owners in CODEOWNERS by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/543](https://togithub.com/equinix/terraform-provider-equinix/pull/543) - refactor: move Fabric acceptance tests to the equinix_test package by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/537](https://togithub.com/equinix/terraform-provider-equinix/pull/537) - test: Update Fabric GHA workflow by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/540](https://togithub.com/equinix/terraform-provider-equinix/pull/540) - test: add acceptance tests for fabric connection resource/data_source and update port data_source tests by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/547](https://togithub.com/equinix/terraform-provider-equinix/pull/547) - chore: update GHA workflows to use hashicorp/setup-terraform action by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/551](https://togithub.com/equinix/terraform-provider-equinix/pull/551) - feat: stub for framework provider, mux, frameworking resource and datasource for metal_ssh_key by [@t0mk](https://togithub.com/t0mk) in [https://github.com/equinix/terraform-provider-equinix/pull/406](https://togithub.com/equinix/terraform-provider-equinix/pull/406) - refactor: fabric connection and fabric port schema updates by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/548](https://togithub.com/equinix/terraform-provider-equinix/pull/548) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.26.0...v1.27.0 ### [`v1.26.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.26.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.25.1...v1.26.0) ##### What's Changed - refactor: finish moving device resource off of packngo by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/501](https://togithub.com/equinix/terraform-provider-equinix/pull/501) - refactor: migrate to plugin sdkv2 helper/id and helper/retry packages by [@ocobles](https://togithub.com/ocobles) in [https://github.com/equinix/terraform-provider-equinix/pull/524](https://togithub.com/equinix/terraform-provider-equinix/pull/524) - test: Add acceptance test for fabric_ports and GHA for fabric tests by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/520](https://togithub.com/equinix/terraform-provider-equinix/pull/520) - refactor: update tests to use new standalone terraform-plugin-testing module by [@ocobles](https://togithub.com/ocobles) in [https://github.com/equinix/terraform-provider-equinix/pull/526](https://togithub.com/equinix/terraform-provider-equinix/pull/526) - chore: fix test that is failing due to unrebased PR merges by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/527](https://togithub.com/equinix/terraform-provider-equinix/pull/527) - refactor: migrate project resource & data source to equinix-sdk-go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/517](https://togithub.com/equinix/terraform-provider-equinix/pull/517) - refactor: move resource data change detectors to separate package by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/521](https://togithub.com/equinix/terraform-provider-equinix/pull/521) - refactor: move network type declarations out of provider.go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/528](https://togithub.com/equinix/terraform-provider-equinix/pull/528) - docs: link to product documentation for Equinix Fabric Cloud Router by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/491](https://togithub.com/equinix/terraform-provider-equinix/pull/491) - fix: add the missing core count device update back by [@rling-equinix](https://togithub.com/rling-equinix) in [https://github.com/equinix/terraform-provider-equinix/pull/533](https://togithub.com/equinix/terraform-provider-equinix/pull/533) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.25.1...v1.26.0 ### [`v1.25.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.25.1) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.25.0...v1.25.1) This is a republish of [v1.25.0](https://togithub.com/equinix/terraform-provider-equinix/releases/v1.25.0); that version was accidentally deleted and republished, causing SHA mismatch errors on `terraform init`. ##### What's Changed - fix: fixing WaitForConnectionProviderStatus function for AWS connections by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/519](https://togithub.com/equinix/terraform-provider-equinix/pull/519) - docs: Fabric Docs by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/506](https://togithub.com/equinix/terraform-provider-equinix/pull/506) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.24.0...v1.25.0 ### [`v1.25.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.25.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.24.0...v1.25.0) ##### What's Changed - fix: fixing WaitForConnectionProviderStatus function for AWS connections by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/519](https://togithub.com/equinix/terraform-provider-equinix/pull/519) - docs: Fabric Docs by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/506](https://togithub.com/equinix/terraform-provider-equinix/pull/506) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.24.0...v1.25.0 ### [`v1.24.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.24.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.23.0...v1.24.0) ##### What's Changed - feat: Adding capability to update cluster name of NE cluster device by [@schadalawada](https://togithub.com/schadalawada) in [https://github.com/equinix/terraform-provider-equinix/pull/513](https://togithub.com/equinix/terraform-provider-equinix/pull/513) - chore: stabilize Metal organization test by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/510](https://togithub.com/equinix/terraform-provider-equinix/pull/510) - fix: send an empty array for IP ranges instead of null by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/516](https://togithub.com/equinix/terraform-provider-equinix/pull/516) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.23.0...v1.24.0 ### [`v1.23.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.23.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.22.0...v1.23.0) ##### What's Changed - refactor: remove diagnostics wrapper by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/486](https://togithub.com/equinix/terraform-provider-equinix/pull/486) - refactor: First draft of changes to separate 2 basic resources away from equinix/ by [@t0mk](https://togithub.com/t0mk) in [https://github.com/equinix/terraform-provider-equinix/pull/479](https://togithub.com/equinix/terraform-provider-equinix/pull/479) - refactor: move validators out of provider.go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/496](https://togithub.com/equinix/terraform-provider-equinix/pull/496) - refactor: move mutexkv to its own package by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/498](https://togithub.com/equinix/terraform-provider-equinix/pull/498) - fix(deps): update golang.org/x/exp digest to [`02704c9`](https://togithub.com/equinix/terraform-provider-equinix/commit/02704c9) by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/468](https://togithub.com/equinix/terraform-provider-equinix/pull/468) - fix(deps): update module github.com/google/uuid to v1.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/488](https://togithub.com/equinix/terraform-provider-equinix/pull/488) - fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.31.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/493](https://togithub.com/equinix/terraform-provider-equinix/pull/493) - fix(deps): update module golang.org/x/oauth2 to v0.15.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/469](https://togithub.com/equinix/terraform-provider-equinix/pull/469) - fix(deps): update module github.com/equinix/equinix-sdk-go to v0.31.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/500](https://togithub.com/equinix/terraform-provider-equinix/pull/500) - fix(deps): update golang.org/x/exp digest to [`be819d1`](https://togithub.com/equinix/terraform-provider-equinix/commit/be819d1) by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/505](https://togithub.com/equinix/terraform-provider-equinix/pull/505) - docs: update community link in issue template by [@displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/490](https://togithub.com/equinix/terraform-provider-equinix/pull/490) - refactor: move error functions out of package.go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/502](https://togithub.com/equinix/terraform-provider-equinix/pull/502) - refactor: move converters out of provider.go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/509](https://togithub.com/equinix/terraform-provider-equinix/pull/509) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.22.0...v1.23.0 ### [`v1.22.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.22.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.21.0...v1.22.0) ##### What's Changed - refactor: move spot market timeouts out of provider.go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/483](https://togithub.com/equinix/terraform-provider-equinix/pull/483) - fix(deps): update module github.com/equinix-labs/metal-go to v0.29.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/470](https://togithub.com/equinix/terraform-provider-equinix/pull/470) - refactor: switch from metal-go to equinix-sdk-go by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/489](https://togithub.com/equinix/terraform-provider-equinix/pull/489) - feat: add VM resizing for device resource core upgrade and new device status for device data source by [@rling-equinix](https://togithub.com/rling-equinix) in [https://github.com/equinix/terraform-provider-equinix/pull/492](https://togithub.com/equinix/terraform-provider-equinix/pull/492) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.21.0...v1.22.0 ### [`v1.21.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.21.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.20.1...v1.21.0) ##### What's Changed - refactor: move data conversion code to internal/converters by [@t0mk](https://togithub.com/t0mk) in [https://github.com/equinix/terraform-provider-equinix/pull/473](https://togithub.com/equinix/terraform-provider-equinix/pull/473) - fix: Add network body response in terraform errors for equinix_fabric_connection resource by [@thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/449](https://togithub.com/equinix/terraform-provider-equinix/pull/449) - refactor: clean up config package by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/480](https://togithub.com/equinix/terraform-provider-equinix/pull/480) - fix: fixing fabric connection schema for port 2 network connection by [@srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/478](https://togithub.com/equinix/terraform-provider-equinix/pull/478) - refactor: remove unnecessary wrappers for getting a random string or int by [@ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/481](https://togithub.com/equinix/terraform-provider-equinix/pull/481) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.20.1...v1.21.0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.