[!WARNING]
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
grafana/terraform-provider-grafana (grafana)
### [`v3.7.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.7.0)
[Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.6.0...v3.7.0)
#### What's Changed
- Bump Gcom client version by [@Rydez](https://togithub.com/Rydez) in [https://github.com/grafana/terraform-provider-grafana/pull/1726](https://togithub.com/grafana/terraform-provider-grafana/pull/1726)
- Bump github.com/urfave/cli/v2 from 2.27.2 to 2.27.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1729](https://togithub.com/grafana/terraform-provider-grafana/pull/1729)
- SSO: Add org_mapping and org_attribute_path to sso_settings resource by [@mgyongyosi](https://togithub.com/mgyongyosi) in [https://github.com/grafana/terraform-provider-grafana/pull/1683](https://togithub.com/grafana/terraform-provider-grafana/pull/1683)
- Cloud: Fix stack wake-up function by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1727](https://togithub.com/grafana/terraform-provider-grafana/pull/1727)
- Alerting: Remove mute timings from alert rules on deletion by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1724](https://togithub.com/grafana/terraform-provider-grafana/pull/1724)
**Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.6.0...v3.7.0
### [`v3.6.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.6.0)
[Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.5.0...v3.6.0)
#### What's Changed
- ML: Increase alert window max value by [@ioanarm](https://togithub.com/ioanarm) in [https://github.com/grafana/terraform-provider-grafana/pull/1702](https://togithub.com/grafana/terraform-provider-grafana/pull/1702)
- API: update url.UserPassword arguments to use TrimSpace by [@rluisr](https://togithub.com/rluisr) in [https://github.com/grafana/terraform-provider-grafana/pull/1704](https://togithub.com/grafana/terraform-provider-grafana/pull/1704)
- SM Check: Fix panic when settings are nil by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1710](https://togithub.com/grafana/terraform-provider-grafana/pull/1710)
- Config Generation: Run tests on local provider code by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1711](https://togithub.com/grafana/terraform-provider-grafana/pull/1711)
- SLO: Update openapi provider and support search_expression by [@joeblubaugh](https://togithub.com/joeblubaugh) in [https://github.com/grafana/terraform-provider-grafana/pull/1695](https://togithub.com/grafana/terraform-provider-grafana/pull/1695)
- Update Grafana client to latest version by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1712](https://togithub.com/grafana/terraform-provider-grafana/pull/1712)
- Address `file name too long` error when passing certs as literal values by [@lornest](https://togithub.com/lornest) in [https://github.com/grafana/terraform-provider-grafana/pull/1719](https://togithub.com/grafana/terraform-provider-grafana/pull/1719)
- Deny importing read-only datasource by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1717](https://togithub.com/grafana/terraform-provider-grafana/pull/1717)
- Deny the `http` scheme in Grafana Cloud by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1718](https://togithub.com/grafana/terraform-provider-grafana/pull/1718)
- docs(slo): Fixing value description getting inappropriately attribued to all value tags by [@Leo-DiCara](https://togithub.com/Leo-DiCara) in [https://github.com/grafana/terraform-provider-grafana/pull/1720](https://togithub.com/grafana/terraform-provider-grafana/pull/1720)
- SSO: Fix validation for SAML certificate and private key by [@dmihai](https://togithub.com/dmihai) in [https://github.com/grafana/terraform-provider-grafana/pull/1721](https://togithub.com/grafana/terraform-provider-grafana/pull/1721)
- Config Generation: Generate resources with sensitive attributes by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1715](https://togithub.com/grafana/terraform-provider-grafana/pull/1715)
- Datasource: Panic proof by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1723](https://togithub.com/grafana/terraform-provider-grafana/pull/1723)
#### New Contributors
- [@rluisr](https://togithub.com/rluisr) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1704](https://togithub.com/grafana/terraform-provider-grafana/pull/1704)
- [@joeblubaugh](https://togithub.com/joeblubaugh) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1695](https://togithub.com/grafana/terraform-provider-grafana/pull/1695)
- [@lornest](https://togithub.com/lornest) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1719](https://togithub.com/grafana/terraform-provider-grafana/pull/1719)
**Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.5.0...v3.6.0
### [`v3.5.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.5.0)
[Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.4.0...v3.5.0)
#### What's Changed
- Fix inability to update managed ML alerts by [@csmarchbanks](https://togithub.com/csmarchbanks) in [https://github.com/grafana/terraform-provider-grafana/pull/1684](https://togithub.com/grafana/terraform-provider-grafana/pull/1684)
- Bump the terraform group with 2 updates by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1686](https://togithub.com/grafana/terraform-provider-grafana/pull/1686)
- Bump github.com/grafana/synthetic-monitoring-agent from 0.24.3 to 0.25.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1687](https://togithub.com/grafana/terraform-provider-grafana/pull/1687)
- Bump github.com/zclconf/go-cty from 1.14.4 to 1.15.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1689](https://togithub.com/grafana/terraform-provider-grafana/pull/1689)
- Check oncall rolling_users shift does not include empty group by [@matiasb](https://togithub.com/matiasb) in [https://github.com/grafana/terraform-provider-grafana/pull/1685](https://togithub.com/grafana/terraform-provider-grafana/pull/1685)
- Config Generation: Handle read failures by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1690](https://togithub.com/grafana/terraform-provider-grafana/pull/1690)
- Config Generation: Add some missing listers by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1692](https://togithub.com/grafana/terraform-provider-grafana/pull/1692)
- Config Generation: Simplify listing of org resources by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1693](https://togithub.com/grafana/terraform-provider-grafana/pull/1693)
- Fix SLO client by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1697](https://togithub.com/grafana/terraform-provider-grafana/pull/1697)
- Config Generation: Add tests for listers by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1698](https://togithub.com/grafana/terraform-provider-grafana/pull/1698)
- Add `Grafana-Terraform-Provider-Version` header by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1700](https://togithub.com/grafana/terraform-provider-grafana/pull/1700)
**Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.4.0...v3.5.0
### [`v3.4.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.4.0)
[Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.3.0...v3.4.0)
#### What's Changed
- Standardize setting empty ID by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1667](https://togithub.com/grafana/terraform-provider-grafana/pull/1667)
- goreleaser: Set version field by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1668](https://togithub.com/grafana/terraform-provider-grafana/pull/1668)
- `grafana_oncall_user_notification_rule`: Remove hardcoded user in test by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1671](https://togithub.com/grafana/terraform-provider-grafana/pull/1671)
- Bump google.golang.org/grpc from 1.64.0 to 1.64.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1674](https://togithub.com/grafana/terraform-provider-grafana/pull/1674)
- Config Generation: Redact credentials from generated config by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1661](https://togithub.com/grafana/terraform-provider-grafana/pull/1661)
- Config Generation: Configurable Terraform Install by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1659](https://togithub.com/grafana/terraform-provider-grafana/pull/1659)
- `grafana_library_panels` datasource by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1651](https://togithub.com/grafana/terraform-provider-grafana/pull/1651)
- Config Generation: Extract post-processing code by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1675](https://togithub.com/grafana/terraform-provider-grafana/pull/1675)
- SAML: Add Azure AD Graph API integration by [@linoman](https://togithub.com/linoman) in [https://github.com/grafana/terraform-provider-grafana/pull/1669](https://togithub.com/grafana/terraform-provider-grafana/pull/1669)
- Add resources for creating ML managed alerts by [@csmarchbanks](https://togithub.com/csmarchbanks) in [https://github.com/grafana/terraform-provider-grafana/pull/1670](https://togithub.com/grafana/terraform-provider-grafana/pull/1670)
- Support expired access policy tokens by [@malcolmholmes](https://togithub.com/malcolmholmes) in [https://github.com/grafana/terraform-provider-grafana/pull/1678](https://togithub.com/grafana/terraform-provider-grafana/pull/1678)
- Config Generation: Structured Result by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1677](https://togithub.com/grafana/terraform-provider-grafana/pull/1677)
#### New Contributors
- [@linoman](https://togithub.com/linoman) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1669](https://togithub.com/grafana/terraform-provider-grafana/pull/1669)
**Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.3.0...v3.4.0
### [`v3.3.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.3.0)
[Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.2.1...v3.3.0)
#### What's Changed
- feat(slo): Update Terraform provider to include option to set min Failures by [@Leo-DiCara](https://togithub.com/Leo-DiCara) in [https://github.com/grafana/terraform-provider-grafana/pull/1660](https://togithub.com/grafana/terraform-provider-grafana/pull/1660)
- add `grafana_oncall_user_notification_rule` resource by [@joeyorlando](https://togithub.com/joeyorlando) in [https://github.com/grafana/terraform-provider-grafana/pull/1653](https://togithub.com/grafana/terraform-provider-grafana/pull/1653)
**Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.2.1...v3.3.0
### [`v3.2.1`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.2.1)
[Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.2.0...v3.2.1)
#### What's Changed
- Bump github.com/grafana/synthetic-monitoring-agent from 0.24.1 to 0.24.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1650](https://togithub.com/grafana/terraform-provider-grafana/pull/1650)
- Bump github.com/grafana/synthetic-monitoring-agent from 0.24.2 to 0.24.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1656](https://togithub.com/grafana/terraform-provider-grafana/pull/1656)
- Bump github.com/hashicorp/hcl/v2 from 2.20.1 to 2.21.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1657](https://togithub.com/grafana/terraform-provider-grafana/pull/1657)
- SSO: Fix SSO settings update with custom fields by [@dmihai](https://togithub.com/dmihai) in [https://github.com/grafana/terraform-provider-grafana/pull/1652](https://togithub.com/grafana/terraform-provider-grafana/pull/1652)
**Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.2.0...v3.2.1
### [`v3.2.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.2.0)
[Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.1.0...v3.2.0)
#### What's Changed
- fix(SLO provenance) Add request header for SLO app to track which resources are terraform-provisioned by [@ellisda](https://togithub.com/ellisda) in [https://github.com/grafana/terraform-provider-grafana/pull/1617](https://togithub.com/grafana/terraform-provider-grafana/pull/1617)
- Bump the terraform group with 2 updates by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1627](https://togithub.com/grafana/terraform-provider-grafana/pull/1627)
- Bump golang.org/x/text from 0.15.0 to 0.16.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1628](https://togithub.com/grafana/terraform-provider-grafana/pull/1628)
- Bump goreleaser/goreleaser-action from 5 to 6 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1629](https://togithub.com/grafana/terraform-provider-grafana/pull/1629)
- Common Resource and DataSource framework by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1616](https://togithub.com/grafana/terraform-provider-grafana/pull/1616)
- Generate docs categories from Go code by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1588](https://togithub.com/grafana/terraform-provider-grafana/pull/1588)
- Config Generation: Crossplane support by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1618](https://togithub.com/grafana/terraform-provider-grafana/pull/1618)
- SM: add a scripted check definition by [@rdubrock](https://togithub.com/rdubrock) in [https://github.com/grafana/terraform-provider-grafana/pull/1456](https://togithub.com/grafana/terraform-provider-grafana/pull/1456)
- Prevent deletion on nested folders by [@malcolmholmes](https://togithub.com/malcolmholmes) in [https://github.com/grafana/terraform-provider-grafana/pull/1635](https://togithub.com/grafana/terraform-provider-grafana/pull/1635)
- Fix SM scripted check test by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1632](https://togithub.com/grafana/terraform-provider-grafana/pull/1632)
- Stack: Document what the usernames are for Influx and OTLP by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1636](https://togithub.com/grafana/terraform-provider-grafana/pull/1636)
- Config Generation: Add lister for `grafana_cloud_org_member` by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1637](https://togithub.com/grafana/terraform-provider-grafana/pull/1637)
- Folder: Fix flaky test by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1641](https://togithub.com/grafana/terraform-provider-grafana/pull/1641)
- Config Generation: Support for OnCall and Synthetic Monitoring by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1639](https://togithub.com/grafana/terraform-provider-grafana/pull/1639)
- \[Fix] Adds check to ensure that the Grafana-Terraform-Provider header is set by [@elainevuong](https://togithub.com/elainevuong) in [https://github.com/grafana/terraform-provider-grafana/pull/1631](https://togithub.com/grafana/terraform-provider-grafana/pull/1631)
- Add message_thread_id for Telegram contact points by [@th0th](https://togithub.com/th0th) in [https://github.com/grafana/terraform-provider-grafana/pull/1234](https://togithub.com/grafana/terraform-provider-grafana/pull/1234)
- Release workflow: Replace deprecated things by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1615](https://togithub.com/grafana/terraform-provider-grafana/pull/1615)
- Alert Rule Group: Fix moving rules between groups by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1624](https://togithub.com/grafana/terraform-provider-grafana/pull/1624)
- Alerting Rule Group: Support colon in title by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1625](https://togithub.com/grafana/terraform-provider-grafana/pull/1625)
- OnCall: Default webhooks to enabled by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1647](https://togithub.com/grafana/terraform-provider-grafana/pull/1647)
- Release: Fix typo in action image by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1648](https://togithub.com/grafana/terraform-provider-grafana/pull/1648)
- Config Generation: Add entrypoint for cloud stack resources by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1646](https://togithub.com/grafana/terraform-provider-grafana/pull/1646)
- SM: add support for grpc health checks by [@w1kman](https://togithub.com/w1kman) in [https://github.com/grafana/terraform-provider-grafana/pull/1644](https://togithub.com/grafana/terraform-provider-grafana/pull/1644)
- Fix flaky config generation test by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1642](https://togithub.com/grafana/terraform-provider-grafana/pull/1642)
#### New Contributors
- [@ellisda](https://togithub.com/ellisda) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1617](https://togithub.com/grafana/terraform-provider-grafana/pull/1617)
- [@malcolmholmes](https://togithub.com/malcolmholmes) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1635](https://togithub.com/grafana/terraform-provider-grafana/pull/1635)
- [@th0th](https://togithub.com/th0th) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1234](https://togithub.com/grafana/terraform-provider-grafana/pull/1234)
- [@w1kman](https://togithub.com/w1kman) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1644](https://togithub.com/grafana/terraform-provider-grafana/pull/1644)
**Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.1.0...v3.2.0
### [`v3.1.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.1.0)
[Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.0.0...v3.1.0)
#### What's Changed
- `grafana_synthetic_monitoring_probe`: Add `disable_scripted_checks` by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1570](https://togithub.com/grafana/terraform-provider-grafana/pull/1570)
- Code Generation: Basic integration test by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1571](https://togithub.com/grafana/terraform-provider-grafana/pull/1571)
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.33.0 to 2.34.0 in the terraform group by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1577](https://togithub.com/grafana/terraform-provider-grafana/pull/1577)
- Update OnCall escalation type param to be required by [@matiasb](https://togithub.com/matiasb) in [https://github.com/grafana/terraform-provider-grafana/pull/1575](https://togithub.com/grafana/terraform-provider-grafana/pull/1575)
- Remove hardocded pagerduty APIURL by [@gaurav1999](https://togithub.com/gaurav1999) in [https://github.com/grafana/terraform-provider-grafana/pull/1576](https://togithub.com/grafana/terraform-provider-grafana/pull/1576)
- Update SLO client version by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1578](https://togithub.com/grafana/terraform-provider-grafana/pull/1578)
- feat(slo): support folder field by [@inikotoran](https://togithub.com/inikotoran) in [https://github.com/grafana/terraform-provider-grafana/pull/1553](https://togithub.com/grafana/terraform-provider-grafana/pull/1553)
- `grafana_cloud_stack`: Add `influx_url` by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1580](https://togithub.com/grafana/terraform-provider-grafana/pull/1580)
- Code Generation: Sort resources and imports by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1582](https://togithub.com/grafana/terraform-provider-grafana/pull/1582)
- Code Generation: Initial tests by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1583](https://togithub.com/grafana/terraform-provider-grafana/pull/1583)
- Code Generation: Do not generate `org_id` field when set to default by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1584](https://togithub.com/grafana/terraform-provider-grafana/pull/1584)
- Update go.mod to v3 by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1586](https://togithub.com/grafana/terraform-provider-grafana/pull/1586)
- Config Generation: No provider alias on single instance by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1589](https://togithub.com/grafana/terraform-provider-grafana/pull/1589)
- Config Generation: Add type and name filter by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1590](https://togithub.com/grafana/terraform-provider-grafana/pull/1590)
- Config Generation: More resources! by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1591](https://togithub.com/grafana/terraform-provider-grafana/pull/1591)
- Config Generation: Go implementation for executing Terraform binary by [@Duologic](https://togithub.com/Duologic) in [https://github.com/grafana/terraform-provider-grafana/pull/1592](https://togithub.com/grafana/terraform-provider-grafana/pull/1592)
- Config Generation: Add test for JSON by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1593](https://togithub.com/grafana/terraform-provider-grafana/pull/1593)
- Config Generation: Various small fixes by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1596](https://togithub.com/grafana/terraform-provider-grafana/pull/1596)
- Config Generation: Add tests for alerting resources by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1598](https://togithub.com/grafana/terraform-provider-grafana/pull/1598)
- Config Generation: Find references between resources by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1585](https://togithub.com/grafana/terraform-provider-grafana/pull/1585)
- Config Generation: Do not crash when everything is filtered out by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1599](https://togithub.com/grafana/terraform-provider-grafana/pull/1599)
- Config Generation: Even more references by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1595](https://togithub.com/grafana/terraform-provider-grafana/pull/1595)
- Bump github.com/hashicorp/go-retryablehttp from 0.7.6 to 0.7.7 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1605](https://togithub.com/grafana/terraform-provider-grafana/pull/1605)
- Bump github.com/hashicorp/terraform-plugin-docs from 0.19.2 to 0.19.3 in the terraform group by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1602](https://togithub.com/grafana/terraform-provider-grafana/pull/1602)
- SSO: Add the new role_values_viewer field to SSO SAML settings by [@dmihai](https://togithub.com/dmihai) in [https://github.com/grafana/terraform-provider-grafana/pull/1600](https://togithub.com/grafana/terraform-provider-grafana/pull/1600)
- Fix deleting mute timings that are in use by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1608](https://togithub.com/grafana/terraform-provider-grafana/pull/1608)
- Contact Points: Add recreation test by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1614](https://togithub.com/grafana/terraform-provider-grafana/pull/1614)
- Rule group detect rule name conflicts by [@WeberKuo](https://togithub.com/WeberKuo) in [https://github.com/grafana/terraform-provider-grafana/pull/1610](https://togithub.com/grafana/terraform-provider-grafana/pull/1610)
#### New Contributors
- [@gaurav1999](https://togithub.com/gaurav1999) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1576](https://togithub.com/grafana/terraform-provider-grafana/pull/1576)
- [@inikotoran](https://togithub.com/inikotoran) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1553](https://togithub.com/grafana/terraform-provider-grafana/pull/1553)
- [@WeberKuo](https://togithub.com/WeberKuo) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1610](https://togithub.com/grafana/terraform-provider-grafana/pull/1610)
**Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.0.0...v3.1.0
### [`v3.0.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.0.0)
[Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v2.19.4...v3.0.0)
#### Recommended upgrade procedure
Bump the Terraform provider to the latest v2 version, apply, then upgrade to v3 and remove/replace all the attributes that have been removed.
#### Major features
##### Terraform Config Generation (Alpha version)
See the README [here](https://togithub.com/grafana/terraform-provider-grafana/blob/main/cmd/generate/README.md).
This is a new tool that will be developed further in future releases. It can be pointed at a Grafana instance or at a Grafana Cloud account and it will find all Grafana provider resources and generate the Terraform config for them.
Example (with the binary from this release):
```console
./terraform-provider-grafana-generate_3.0.0_darwin_arm64 --output-dir test --grafana-auth=admin:admin --grafana-url=http://localhost:3000/
```
##### Grafana 11 Support
Some Terraform features had to be removed to enable full Grafana 11 support. All resources should now work with Grafana 11 (Cloud, on-prem Enterprise and on-prem OSS).
#### Breaking changes
##### Removed the global (provider-level) `org_id` setting
Reasons for its removal:
- The attribute was already added on each resource, so it doesn't remove any functionality
- It's irrelevant to all parts of the provider other than Grafana resources, possibly causing confusing since there's also an org concept on cloud resources
- Even for Grafana, it does not apply to all resources. For example, users are not org-scoped. By setting it on a resource level, this is much better defined
- When using it globally, it prevents looping on multiple orgs. Ex: Create dashboards for a list of orgs. Providers cannot be created dynamically
##### Removed support for old ID separators (converge on `:`)
This makes importing resources consistent across all parts of the provider. For example:
```console
terraform import grafana_folder.test orgID:folderUID
terraform import grafana_dashboard.test orgID:dashboardUID
```
##### Removed deprecated resources
- `grafana_api_key`: Use `grafana_service_account` instead
- `grafana_cloud_stack_api_key`: Use `grafana_cloud_stack_service_account` instead
- `grafana_cloud_api_key`: Use `grafana_cloud_access_policy` instead
- ` grafana_oncall_action `: Use `grafana_oncall_outgoing_webhook` instead
##### Removed deprecated attributes
- Removed numerical IDs (of dashboards, folders, datasources) in favour of UIDs
- `grafana_report` dashboard definition converged onto a single `dashboards {}` block
- `cloud_api_key` provider attribute: Use `cloud_access_policy_token` instead
#### Changelog
- SSO: Improve SSO settings examples by [@dmihai](https://togithub.com/dmihai) in [https://github.com/grafana/terraform-provider-grafana/pull/1549](https://togithub.com/grafana/terraform-provider-grafana/pull/1549)
- Deprecate global `org_id` config by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1516](https://togithub.com/grafana/terraform-provider-grafana/pull/1516)
- Deprecate old ID separators by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1518](https://togithub.com/grafana/terraform-provider-grafana/pull/1518)
- Deprecate Cloud API keys by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1517](https://togithub.com/grafana/terraform-provider-grafana/pull/1517)
- Remove all deprecated attributes and resources by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1529](https://togithub.com/grafana/terraform-provider-grafana/pull/1529)
- Fix README links and images by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1554](https://togithub.com/grafana/terraform-provider-grafana/pull/1554)
- Add goreleaser config for code generation tool by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1555](https://togithub.com/grafana/terraform-provider-grafana/pull/1555)
- Code Generation: Add readme and warnings by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1556](https://togithub.com/grafana/terraform-provider-grafana/pull/1556)
- Link changelog in TF provider docs by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1559](https://togithub.com/grafana/terraform-provider-grafana/pull/1559)
- Update synthetic monitoring frequency value validation by [@tomaszgawliksa](https://togithub.com/tomaszgawliksa) in [https://github.com/grafana/terraform-provider-grafana/pull/1561](https://togithub.com/grafana/terraform-provider-grafana/pull/1561)
- Clear out CHANGELOG.md by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1560](https://togithub.com/grafana/terraform-provider-grafana/pull/1560)
- Bump github.com/hashicorp/terraform-plugin-mux from 0.15.0 to 0.16.0 in the terraform group by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1562](https://togithub.com/grafana/terraform-provider-grafana/pull/1562)
- Bump github.com/fatih/color from 1.16.0 to 1.17.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1564](https://togithub.com/grafana/terraform-provider-grafana/pull/1564)
- Bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.6 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1563](https://togithub.com/grafana/terraform-provider-grafana/pull/1563)
- Run tests on Grafana v11 by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1415](https://togithub.com/grafana/terraform-provider-grafana/pull/1415)
- Cloud: Fix SM installation test by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1568](https://togithub.com/grafana/terraform-provider-grafana/pull/1568)
- Cloud: More test fixes by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1569](https://togithub.com/grafana/terraform-provider-grafana/pull/1569)
#### New Contributors
- [@tomaszgawliksa](https://togithub.com/tomaszgawliksa) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1561](https://togithub.com/grafana/terraform-provider-grafana/pull/1561)
**Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v2.19.0...v3.0.0
### [`v2.19.4`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v2.19.4)
[Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v2.19.3...v2.19.4)
#### What's Changed
- \[v2] Bump gcom client version by [@Rydez](https://togithub.com/Rydez) in [https://github.com/grafana/terraform-provider-grafana/pull/1728](https://togithub.com/grafana/terraform-provider-grafana/pull/1728)
- V2: `grafana_cloud_api_key` ID compatibility from v2.12 to v2.19 by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1731](https://togithub.com/grafana/terraform-provider-grafana/pull/1731)
**Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v2.19.3...v2.19.4
### [`v2.19.3`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v2.19.3)
[Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v2.19.2...v2.19.3)
#### What's Changed
- (Backport) Fix SLO client by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1716](https://togithub.com/grafana/terraform-provider-grafana/pull/1716)
**Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v2.19.2...v2.19.3
### [`v2.19.2`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v2.19.2)
[Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v2.19.1...v2.19.2)
#### What's Changed
- Alerting Rule Group: Support colon in title by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1643](https://togithub.com/grafana/terraform-provider-grafana/pull/1643)
- Add request header for SLO provenance ([#1617](https://togithub.com/grafana/terraform-provider-grafana/issues/1617)) by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1626](https://togithub.com/grafana/terraform-provider-grafana/pull/1626)
**Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v2.19.1...v2.19.2
### [`v2.19.1`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v2.19.1)
[Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v2.19.0...v2.19.1)
#### What's Changed
- Contact Points: Avoid 500 errors by listing by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1612](https://togithub.com/grafana/terraform-provider-grafana/pull/1612)
- (V2 Backport) Fix deleting mute timings that are in use ([#1608](https://togithub.com/grafana/terraform-provider-grafana/issues/1608)) by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1613](https://togithub.com/grafana/terraform-provider-grafana/pull/1613)
- Update OnCall escalation type param to be required ([#1575](https://togithub.com/grafana/terraform-provider-grafana/issues/1575))
- Update synthetic monitoring frequency value validation ([#1561](https://togithub.com/grafana/terraform-provider-grafana/issues/1561))
**Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v2.19.0...v2.19.1
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 is behind base branch, 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 contains the following updates:
~> 2.0
->~> 3.0
Release Notes
grafana/terraform-provider-grafana (grafana)
### [`v3.7.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.7.0) [Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.6.0...v3.7.0) #### What's Changed - Bump Gcom client version by [@Rydez](https://togithub.com/Rydez) in [https://github.com/grafana/terraform-provider-grafana/pull/1726](https://togithub.com/grafana/terraform-provider-grafana/pull/1726) - Bump github.com/urfave/cli/v2 from 2.27.2 to 2.27.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1729](https://togithub.com/grafana/terraform-provider-grafana/pull/1729) - SSO: Add org_mapping and org_attribute_path to sso_settings resource by [@mgyongyosi](https://togithub.com/mgyongyosi) in [https://github.com/grafana/terraform-provider-grafana/pull/1683](https://togithub.com/grafana/terraform-provider-grafana/pull/1683) - Cloud: Fix stack wake-up function by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1727](https://togithub.com/grafana/terraform-provider-grafana/pull/1727) - Alerting: Remove mute timings from alert rules on deletion by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1724](https://togithub.com/grafana/terraform-provider-grafana/pull/1724) **Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.6.0...v3.7.0 ### [`v3.6.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.6.0) [Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.5.0...v3.6.0) #### What's Changed - ML: Increase alert window max value by [@ioanarm](https://togithub.com/ioanarm) in [https://github.com/grafana/terraform-provider-grafana/pull/1702](https://togithub.com/grafana/terraform-provider-grafana/pull/1702) - API: update url.UserPassword arguments to use TrimSpace by [@rluisr](https://togithub.com/rluisr) in [https://github.com/grafana/terraform-provider-grafana/pull/1704](https://togithub.com/grafana/terraform-provider-grafana/pull/1704) - SM Check: Fix panic when settings are nil by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1710](https://togithub.com/grafana/terraform-provider-grafana/pull/1710) - Config Generation: Run tests on local provider code by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1711](https://togithub.com/grafana/terraform-provider-grafana/pull/1711) - SLO: Update openapi provider and support search_expression by [@joeblubaugh](https://togithub.com/joeblubaugh) in [https://github.com/grafana/terraform-provider-grafana/pull/1695](https://togithub.com/grafana/terraform-provider-grafana/pull/1695) - Update Grafana client to latest version by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1712](https://togithub.com/grafana/terraform-provider-grafana/pull/1712) - Address `file name too long` error when passing certs as literal values by [@lornest](https://togithub.com/lornest) in [https://github.com/grafana/terraform-provider-grafana/pull/1719](https://togithub.com/grafana/terraform-provider-grafana/pull/1719) - Deny importing read-only datasource by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1717](https://togithub.com/grafana/terraform-provider-grafana/pull/1717) - Deny the `http` scheme in Grafana Cloud by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1718](https://togithub.com/grafana/terraform-provider-grafana/pull/1718) - docs(slo): Fixing value description getting inappropriately attribued to all value tags by [@Leo-DiCara](https://togithub.com/Leo-DiCara) in [https://github.com/grafana/terraform-provider-grafana/pull/1720](https://togithub.com/grafana/terraform-provider-grafana/pull/1720) - SSO: Fix validation for SAML certificate and private key by [@dmihai](https://togithub.com/dmihai) in [https://github.com/grafana/terraform-provider-grafana/pull/1721](https://togithub.com/grafana/terraform-provider-grafana/pull/1721) - Config Generation: Generate resources with sensitive attributes by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1715](https://togithub.com/grafana/terraform-provider-grafana/pull/1715) - Datasource: Panic proof by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1723](https://togithub.com/grafana/terraform-provider-grafana/pull/1723) #### New Contributors - [@rluisr](https://togithub.com/rluisr) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1704](https://togithub.com/grafana/terraform-provider-grafana/pull/1704) - [@joeblubaugh](https://togithub.com/joeblubaugh) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1695](https://togithub.com/grafana/terraform-provider-grafana/pull/1695) - [@lornest](https://togithub.com/lornest) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1719](https://togithub.com/grafana/terraform-provider-grafana/pull/1719) **Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.5.0...v3.6.0 ### [`v3.5.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.5.0) [Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.4.0...v3.5.0) #### What's Changed - Fix inability to update managed ML alerts by [@csmarchbanks](https://togithub.com/csmarchbanks) in [https://github.com/grafana/terraform-provider-grafana/pull/1684](https://togithub.com/grafana/terraform-provider-grafana/pull/1684) - Bump the terraform group with 2 updates by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1686](https://togithub.com/grafana/terraform-provider-grafana/pull/1686) - Bump github.com/grafana/synthetic-monitoring-agent from 0.24.3 to 0.25.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1687](https://togithub.com/grafana/terraform-provider-grafana/pull/1687) - Bump github.com/zclconf/go-cty from 1.14.4 to 1.15.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1689](https://togithub.com/grafana/terraform-provider-grafana/pull/1689) - Check oncall rolling_users shift does not include empty group by [@matiasb](https://togithub.com/matiasb) in [https://github.com/grafana/terraform-provider-grafana/pull/1685](https://togithub.com/grafana/terraform-provider-grafana/pull/1685) - Config Generation: Handle read failures by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1690](https://togithub.com/grafana/terraform-provider-grafana/pull/1690) - Config Generation: Add some missing listers by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1692](https://togithub.com/grafana/terraform-provider-grafana/pull/1692) - Config Generation: Simplify listing of org resources by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1693](https://togithub.com/grafana/terraform-provider-grafana/pull/1693) - Fix SLO client by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1697](https://togithub.com/grafana/terraform-provider-grafana/pull/1697) - Config Generation: Add tests for listers by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1698](https://togithub.com/grafana/terraform-provider-grafana/pull/1698) - Add `Grafana-Terraform-Provider-Version` header by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1700](https://togithub.com/grafana/terraform-provider-grafana/pull/1700) **Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.4.0...v3.5.0 ### [`v3.4.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.4.0) [Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.3.0...v3.4.0) #### What's Changed - Standardize setting empty ID by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1667](https://togithub.com/grafana/terraform-provider-grafana/pull/1667) - goreleaser: Set version field by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1668](https://togithub.com/grafana/terraform-provider-grafana/pull/1668) - `grafana_oncall_user_notification_rule`: Remove hardcoded user in test by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1671](https://togithub.com/grafana/terraform-provider-grafana/pull/1671) - Bump google.golang.org/grpc from 1.64.0 to 1.64.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1674](https://togithub.com/grafana/terraform-provider-grafana/pull/1674) - Config Generation: Redact credentials from generated config by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1661](https://togithub.com/grafana/terraform-provider-grafana/pull/1661) - Config Generation: Configurable Terraform Install by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1659](https://togithub.com/grafana/terraform-provider-grafana/pull/1659) - `grafana_library_panels` datasource by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1651](https://togithub.com/grafana/terraform-provider-grafana/pull/1651) - Config Generation: Extract post-processing code by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1675](https://togithub.com/grafana/terraform-provider-grafana/pull/1675) - SAML: Add Azure AD Graph API integration by [@linoman](https://togithub.com/linoman) in [https://github.com/grafana/terraform-provider-grafana/pull/1669](https://togithub.com/grafana/terraform-provider-grafana/pull/1669) - Add resources for creating ML managed alerts by [@csmarchbanks](https://togithub.com/csmarchbanks) in [https://github.com/grafana/terraform-provider-grafana/pull/1670](https://togithub.com/grafana/terraform-provider-grafana/pull/1670) - Support expired access policy tokens by [@malcolmholmes](https://togithub.com/malcolmholmes) in [https://github.com/grafana/terraform-provider-grafana/pull/1678](https://togithub.com/grafana/terraform-provider-grafana/pull/1678) - Config Generation: Structured Result by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1677](https://togithub.com/grafana/terraform-provider-grafana/pull/1677) #### New Contributors - [@linoman](https://togithub.com/linoman) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1669](https://togithub.com/grafana/terraform-provider-grafana/pull/1669) **Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.3.0...v3.4.0 ### [`v3.3.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.3.0) [Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.2.1...v3.3.0) #### What's Changed - feat(slo): Update Terraform provider to include option to set min Failures by [@Leo-DiCara](https://togithub.com/Leo-DiCara) in [https://github.com/grafana/terraform-provider-grafana/pull/1660](https://togithub.com/grafana/terraform-provider-grafana/pull/1660) - add `grafana_oncall_user_notification_rule` resource by [@joeyorlando](https://togithub.com/joeyorlando) in [https://github.com/grafana/terraform-provider-grafana/pull/1653](https://togithub.com/grafana/terraform-provider-grafana/pull/1653) **Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.2.1...v3.3.0 ### [`v3.2.1`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.2.1) [Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.2.0...v3.2.1) #### What's Changed - Bump github.com/grafana/synthetic-monitoring-agent from 0.24.1 to 0.24.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1650](https://togithub.com/grafana/terraform-provider-grafana/pull/1650) - Bump github.com/grafana/synthetic-monitoring-agent from 0.24.2 to 0.24.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1656](https://togithub.com/grafana/terraform-provider-grafana/pull/1656) - Bump github.com/hashicorp/hcl/v2 from 2.20.1 to 2.21.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1657](https://togithub.com/grafana/terraform-provider-grafana/pull/1657) - SSO: Fix SSO settings update with custom fields by [@dmihai](https://togithub.com/dmihai) in [https://github.com/grafana/terraform-provider-grafana/pull/1652](https://togithub.com/grafana/terraform-provider-grafana/pull/1652) **Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.2.0...v3.2.1 ### [`v3.2.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.2.0) [Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.1.0...v3.2.0) #### What's Changed - fix(SLO provenance) Add request header for SLO app to track which resources are terraform-provisioned by [@ellisda](https://togithub.com/ellisda) in [https://github.com/grafana/terraform-provider-grafana/pull/1617](https://togithub.com/grafana/terraform-provider-grafana/pull/1617) - Bump the terraform group with 2 updates by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1627](https://togithub.com/grafana/terraform-provider-grafana/pull/1627) - Bump golang.org/x/text from 0.15.0 to 0.16.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1628](https://togithub.com/grafana/terraform-provider-grafana/pull/1628) - Bump goreleaser/goreleaser-action from 5 to 6 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1629](https://togithub.com/grafana/terraform-provider-grafana/pull/1629) - Common Resource and DataSource framework by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1616](https://togithub.com/grafana/terraform-provider-grafana/pull/1616) - Generate docs categories from Go code by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1588](https://togithub.com/grafana/terraform-provider-grafana/pull/1588) - Config Generation: Crossplane support by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1618](https://togithub.com/grafana/terraform-provider-grafana/pull/1618) - SM: add a scripted check definition by [@rdubrock](https://togithub.com/rdubrock) in [https://github.com/grafana/terraform-provider-grafana/pull/1456](https://togithub.com/grafana/terraform-provider-grafana/pull/1456) - Prevent deletion on nested folders by [@malcolmholmes](https://togithub.com/malcolmholmes) in [https://github.com/grafana/terraform-provider-grafana/pull/1635](https://togithub.com/grafana/terraform-provider-grafana/pull/1635) - Fix SM scripted check test by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1632](https://togithub.com/grafana/terraform-provider-grafana/pull/1632) - Stack: Document what the usernames are for Influx and OTLP by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1636](https://togithub.com/grafana/terraform-provider-grafana/pull/1636) - Config Generation: Add lister for `grafana_cloud_org_member` by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1637](https://togithub.com/grafana/terraform-provider-grafana/pull/1637) - Folder: Fix flaky test by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1641](https://togithub.com/grafana/terraform-provider-grafana/pull/1641) - Config Generation: Support for OnCall and Synthetic Monitoring by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1639](https://togithub.com/grafana/terraform-provider-grafana/pull/1639) - \[Fix] Adds check to ensure that the Grafana-Terraform-Provider header is set by [@elainevuong](https://togithub.com/elainevuong) in [https://github.com/grafana/terraform-provider-grafana/pull/1631](https://togithub.com/grafana/terraform-provider-grafana/pull/1631) - Add message_thread_id for Telegram contact points by [@th0th](https://togithub.com/th0th) in [https://github.com/grafana/terraform-provider-grafana/pull/1234](https://togithub.com/grafana/terraform-provider-grafana/pull/1234) - Release workflow: Replace deprecated things by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1615](https://togithub.com/grafana/terraform-provider-grafana/pull/1615) - Alert Rule Group: Fix moving rules between groups by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1624](https://togithub.com/grafana/terraform-provider-grafana/pull/1624) - Alerting Rule Group: Support colon in title by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1625](https://togithub.com/grafana/terraform-provider-grafana/pull/1625) - OnCall: Default webhooks to enabled by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1647](https://togithub.com/grafana/terraform-provider-grafana/pull/1647) - Release: Fix typo in action image by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1648](https://togithub.com/grafana/terraform-provider-grafana/pull/1648) - Config Generation: Add entrypoint for cloud stack resources by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1646](https://togithub.com/grafana/terraform-provider-grafana/pull/1646) - SM: add support for grpc health checks by [@w1kman](https://togithub.com/w1kman) in [https://github.com/grafana/terraform-provider-grafana/pull/1644](https://togithub.com/grafana/terraform-provider-grafana/pull/1644) - Fix flaky config generation test by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1642](https://togithub.com/grafana/terraform-provider-grafana/pull/1642) #### New Contributors - [@ellisda](https://togithub.com/ellisda) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1617](https://togithub.com/grafana/terraform-provider-grafana/pull/1617) - [@malcolmholmes](https://togithub.com/malcolmholmes) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1635](https://togithub.com/grafana/terraform-provider-grafana/pull/1635) - [@th0th](https://togithub.com/th0th) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1234](https://togithub.com/grafana/terraform-provider-grafana/pull/1234) - [@w1kman](https://togithub.com/w1kman) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1644](https://togithub.com/grafana/terraform-provider-grafana/pull/1644) **Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.1.0...v3.2.0 ### [`v3.1.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.1.0) [Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v3.0.0...v3.1.0) #### What's Changed - `grafana_synthetic_monitoring_probe`: Add `disable_scripted_checks` by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1570](https://togithub.com/grafana/terraform-provider-grafana/pull/1570) - Code Generation: Basic integration test by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1571](https://togithub.com/grafana/terraform-provider-grafana/pull/1571) - Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.33.0 to 2.34.0 in the terraform group by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1577](https://togithub.com/grafana/terraform-provider-grafana/pull/1577) - Update OnCall escalation type param to be required by [@matiasb](https://togithub.com/matiasb) in [https://github.com/grafana/terraform-provider-grafana/pull/1575](https://togithub.com/grafana/terraform-provider-grafana/pull/1575) - Remove hardocded pagerduty APIURL by [@gaurav1999](https://togithub.com/gaurav1999) in [https://github.com/grafana/terraform-provider-grafana/pull/1576](https://togithub.com/grafana/terraform-provider-grafana/pull/1576) - Update SLO client version by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1578](https://togithub.com/grafana/terraform-provider-grafana/pull/1578) - feat(slo): support folder field by [@inikotoran](https://togithub.com/inikotoran) in [https://github.com/grafana/terraform-provider-grafana/pull/1553](https://togithub.com/grafana/terraform-provider-grafana/pull/1553) - `grafana_cloud_stack`: Add `influx_url` by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1580](https://togithub.com/grafana/terraform-provider-grafana/pull/1580) - Code Generation: Sort resources and imports by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1582](https://togithub.com/grafana/terraform-provider-grafana/pull/1582) - Code Generation: Initial tests by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1583](https://togithub.com/grafana/terraform-provider-grafana/pull/1583) - Code Generation: Do not generate `org_id` field when set to default by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1584](https://togithub.com/grafana/terraform-provider-grafana/pull/1584) - Update go.mod to v3 by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1586](https://togithub.com/grafana/terraform-provider-grafana/pull/1586) - Config Generation: No provider alias on single instance by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1589](https://togithub.com/grafana/terraform-provider-grafana/pull/1589) - Config Generation: Add type and name filter by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1590](https://togithub.com/grafana/terraform-provider-grafana/pull/1590) - Config Generation: More resources! by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1591](https://togithub.com/grafana/terraform-provider-grafana/pull/1591) - Config Generation: Go implementation for executing Terraform binary by [@Duologic](https://togithub.com/Duologic) in [https://github.com/grafana/terraform-provider-grafana/pull/1592](https://togithub.com/grafana/terraform-provider-grafana/pull/1592) - Config Generation: Add test for JSON by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1593](https://togithub.com/grafana/terraform-provider-grafana/pull/1593) - Config Generation: Various small fixes by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1596](https://togithub.com/grafana/terraform-provider-grafana/pull/1596) - Config Generation: Add tests for alerting resources by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1598](https://togithub.com/grafana/terraform-provider-grafana/pull/1598) - Config Generation: Find references between resources by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1585](https://togithub.com/grafana/terraform-provider-grafana/pull/1585) - Config Generation: Do not crash when everything is filtered out by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1599](https://togithub.com/grafana/terraform-provider-grafana/pull/1599) - Config Generation: Even more references by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1595](https://togithub.com/grafana/terraform-provider-grafana/pull/1595) - Bump github.com/hashicorp/go-retryablehttp from 0.7.6 to 0.7.7 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1605](https://togithub.com/grafana/terraform-provider-grafana/pull/1605) - Bump github.com/hashicorp/terraform-plugin-docs from 0.19.2 to 0.19.3 in the terraform group by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1602](https://togithub.com/grafana/terraform-provider-grafana/pull/1602) - SSO: Add the new role_values_viewer field to SSO SAML settings by [@dmihai](https://togithub.com/dmihai) in [https://github.com/grafana/terraform-provider-grafana/pull/1600](https://togithub.com/grafana/terraform-provider-grafana/pull/1600) - Fix deleting mute timings that are in use by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1608](https://togithub.com/grafana/terraform-provider-grafana/pull/1608) - Contact Points: Add recreation test by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1614](https://togithub.com/grafana/terraform-provider-grafana/pull/1614) - Rule group detect rule name conflicts by [@WeberKuo](https://togithub.com/WeberKuo) in [https://github.com/grafana/terraform-provider-grafana/pull/1610](https://togithub.com/grafana/terraform-provider-grafana/pull/1610) #### New Contributors - [@gaurav1999](https://togithub.com/gaurav1999) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1576](https://togithub.com/grafana/terraform-provider-grafana/pull/1576) - [@inikotoran](https://togithub.com/inikotoran) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1553](https://togithub.com/grafana/terraform-provider-grafana/pull/1553) - [@WeberKuo](https://togithub.com/WeberKuo) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1610](https://togithub.com/grafana/terraform-provider-grafana/pull/1610) **Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v3.0.0...v3.1.0 ### [`v3.0.0`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v3.0.0) [Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v2.19.4...v3.0.0) #### Recommended upgrade procedure Bump the Terraform provider to the latest v2 version, apply, then upgrade to v3 and remove/replace all the attributes that have been removed. #### Major features ##### Terraform Config Generation (Alpha version) See the README [here](https://togithub.com/grafana/terraform-provider-grafana/blob/main/cmd/generate/README.md). This is a new tool that will be developed further in future releases. It can be pointed at a Grafana instance or at a Grafana Cloud account and it will find all Grafana provider resources and generate the Terraform config for them. Example (with the binary from this release): ```console ./terraform-provider-grafana-generate_3.0.0_darwin_arm64 --output-dir test --grafana-auth=admin:admin --grafana-url=http://localhost:3000/ ``` ##### Grafana 11 Support Some Terraform features had to be removed to enable full Grafana 11 support. All resources should now work with Grafana 11 (Cloud, on-prem Enterprise and on-prem OSS). #### Breaking changes ##### Removed the global (provider-level) `org_id` setting Reasons for its removal: - The attribute was already added on each resource, so it doesn't remove any functionality - It's irrelevant to all parts of the provider other than Grafana resources, possibly causing confusing since there's also an org concept on cloud resources - Even for Grafana, it does not apply to all resources. For example, users are not org-scoped. By setting it on a resource level, this is much better defined - When using it globally, it prevents looping on multiple orgs. Ex: Create dashboards for a list of orgs. Providers cannot be created dynamically ##### Removed support for old ID separators (converge on `:`) This makes importing resources consistent across all parts of the provider. For example: ```console terraform import grafana_folder.test orgID:folderUID terraform import grafana_dashboard.test orgID:dashboardUID ``` ##### Removed deprecated resources - `grafana_api_key`: Use `grafana_service_account` instead - `grafana_cloud_stack_api_key`: Use `grafana_cloud_stack_service_account` instead - `grafana_cloud_api_key`: Use `grafana_cloud_access_policy` instead - ` grafana_oncall_action `: Use `grafana_oncall_outgoing_webhook` instead ##### Removed deprecated attributes - Removed numerical IDs (of dashboards, folders, datasources) in favour of UIDs - `grafana_report` dashboard definition converged onto a single `dashboards {}` block - `cloud_api_key` provider attribute: Use `cloud_access_policy_token` instead #### Changelog - SSO: Improve SSO settings examples by [@dmihai](https://togithub.com/dmihai) in [https://github.com/grafana/terraform-provider-grafana/pull/1549](https://togithub.com/grafana/terraform-provider-grafana/pull/1549) - Deprecate global `org_id` config by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1516](https://togithub.com/grafana/terraform-provider-grafana/pull/1516) - Deprecate old ID separators by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1518](https://togithub.com/grafana/terraform-provider-grafana/pull/1518) - Deprecate Cloud API keys by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1517](https://togithub.com/grafana/terraform-provider-grafana/pull/1517) - Remove all deprecated attributes and resources by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1529](https://togithub.com/grafana/terraform-provider-grafana/pull/1529) - Fix README links and images by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1554](https://togithub.com/grafana/terraform-provider-grafana/pull/1554) - Add goreleaser config for code generation tool by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1555](https://togithub.com/grafana/terraform-provider-grafana/pull/1555) - Code Generation: Add readme and warnings by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1556](https://togithub.com/grafana/terraform-provider-grafana/pull/1556) - Link changelog in TF provider docs by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1559](https://togithub.com/grafana/terraform-provider-grafana/pull/1559) - Update synthetic monitoring frequency value validation by [@tomaszgawliksa](https://togithub.com/tomaszgawliksa) in [https://github.com/grafana/terraform-provider-grafana/pull/1561](https://togithub.com/grafana/terraform-provider-grafana/pull/1561) - Clear out CHANGELOG.md by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1560](https://togithub.com/grafana/terraform-provider-grafana/pull/1560) - Bump github.com/hashicorp/terraform-plugin-mux from 0.15.0 to 0.16.0 in the terraform group by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1562](https://togithub.com/grafana/terraform-provider-grafana/pull/1562) - Bump github.com/fatih/color from 1.16.0 to 1.17.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1564](https://togithub.com/grafana/terraform-provider-grafana/pull/1564) - Bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.6 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/grafana/terraform-provider-grafana/pull/1563](https://togithub.com/grafana/terraform-provider-grafana/pull/1563) - Run tests on Grafana v11 by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1415](https://togithub.com/grafana/terraform-provider-grafana/pull/1415) - Cloud: Fix SM installation test by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1568](https://togithub.com/grafana/terraform-provider-grafana/pull/1568) - Cloud: More test fixes by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1569](https://togithub.com/grafana/terraform-provider-grafana/pull/1569) #### New Contributors - [@tomaszgawliksa](https://togithub.com/tomaszgawliksa) made their first contribution in [https://github.com/grafana/terraform-provider-grafana/pull/1561](https://togithub.com/grafana/terraform-provider-grafana/pull/1561) **Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v2.19.0...v3.0.0 ### [`v2.19.4`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v2.19.4) [Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v2.19.3...v2.19.4) #### What's Changed - \[v2] Bump gcom client version by [@Rydez](https://togithub.com/Rydez) in [https://github.com/grafana/terraform-provider-grafana/pull/1728](https://togithub.com/grafana/terraform-provider-grafana/pull/1728) - V2: `grafana_cloud_api_key` ID compatibility from v2.12 to v2.19 by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1731](https://togithub.com/grafana/terraform-provider-grafana/pull/1731) **Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v2.19.3...v2.19.4 ### [`v2.19.3`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v2.19.3) [Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v2.19.2...v2.19.3) #### What's Changed - (Backport) Fix SLO client by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1716](https://togithub.com/grafana/terraform-provider-grafana/pull/1716) **Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v2.19.2...v2.19.3 ### [`v2.19.2`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v2.19.2) [Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v2.19.1...v2.19.2) #### What's Changed - Alerting Rule Group: Support colon in title by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1643](https://togithub.com/grafana/terraform-provider-grafana/pull/1643) - Add request header for SLO provenance ([#1617](https://togithub.com/grafana/terraform-provider-grafana/issues/1617)) by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1626](https://togithub.com/grafana/terraform-provider-grafana/pull/1626) **Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v2.19.1...v2.19.2 ### [`v2.19.1`](https://togithub.com/grafana/terraform-provider-grafana/releases/tag/v2.19.1) [Compare Source](https://togithub.com/grafana/terraform-provider-grafana/compare/v2.19.0...v2.19.1) #### What's Changed - Contact Points: Avoid 500 errors by listing by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1612](https://togithub.com/grafana/terraform-provider-grafana/pull/1612) - (V2 Backport) Fix deleting mute timings that are in use ([#1608](https://togithub.com/grafana/terraform-provider-grafana/issues/1608)) by [@julienduchesne](https://togithub.com/julienduchesne) in [https://github.com/grafana/terraform-provider-grafana/pull/1613](https://togithub.com/grafana/terraform-provider-grafana/pull/1613) - Update OnCall escalation type param to be required ([#1575](https://togithub.com/grafana/terraform-provider-grafana/issues/1575)) - Update synthetic monitoring frequency value validation ([#1561](https://togithub.com/grafana/terraform-provider-grafana/issues/1561)) **Full Changelog**: https://github.com/grafana/terraform-provider-grafana/compare/v2.19.0...v2.19.1Configuration
📅 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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.