|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [v1.19.0](https://github.com/grafana/terraform-provider-grafana/tree/v1.19.0) (2022-02-04) |
| 4 | + |
| 5 | +[Full Changelog](https://github.com/grafana/terraform-provider-grafana/compare/v1.18.0...v1.19.0) |
| 6 | + |
| 7 | +**Implemented enhancements:** |
| 8 | + |
| 9 | +- Resource to control the new style of alerting provided in Grafana 8.X [\#348](https://github.com/grafana/terraform-provider-grafana/issues/348) |
| 10 | +- Add terraform resource for Grafana Stacks [\#342](https://github.com/grafana/terraform-provider-grafana/issues/342) |
| 11 | +- :sparkles: Add GitHub as a data source [\#335](https://github.com/grafana/terraform-provider-grafana/issues/335) |
| 12 | +- Amazon Athena Datasource Support [\#334](https://github.com/grafana/terraform-provider-grafana/issues/334) |
| 13 | +- Support external\_id for CloudWatch grafana\_data\_source [\#308](https://github.com/grafana/terraform-provider-grafana/issues/308) |
| 14 | +- Support creating alert rules [\#281](https://github.com/grafana/terraform-provider-grafana/issues/281) |
| 15 | +- Library Panels API [\#278](https://github.com/grafana/terraform-provider-grafana/issues/278) |
| 16 | +- New feature: reporting resource [\#204](https://github.com/grafana/terraform-provider-grafana/issues/204) |
| 17 | +- Have errors from Grafana API print full response message [\#96](https://github.com/grafana/terraform-provider-grafana/issues/96) |
| 18 | + |
| 19 | +**Fixed bugs:** |
| 20 | + |
| 21 | +- Error: authorization token required [\#307](https://github.com/grafana/terraform-provider-grafana/issues/307) |
| 22 | +- Difference between grafana provider docs an implementation [\#262](https://github.com/grafana/terraform-provider-grafana/issues/262) |
| 23 | +- Alert Notifications secure\_settings passing bool when api expects string [\#234](https://github.com/grafana/terraform-provider-grafana/issues/234) |
| 24 | +- Bug fix: Add global field when updating a role. [\#337](https://github.com/grafana/terraform-provider-grafana/pull/337) ([vtorosyan](https://github.com/vtorosyan)) |
| 25 | + |
| 26 | +**Closed issues:** |
| 27 | + |
| 28 | +- BuiltInRole deploy not idempotent [\#362](https://github.com/grafana/terraform-provider-grafana/issues/362) |
| 29 | +- Feature Request: secureFields support for alert\_notification resource [\#147](https://github.com/grafana/terraform-provider-grafana/issues/147) |
| 30 | +- Improve documentation for elasticsearch data source [\#135](https://github.com/grafana/terraform-provider-grafana/issues/135) |
| 31 | +- Resource grafana\_data\_source does not configure password [\#112](https://github.com/grafana/terraform-provider-grafana/issues/112) |
| 32 | +- \[feature request\] add the possibility to use Grafana provisioning capability [\#108](https://github.com/grafana/terraform-provider-grafana/issues/108) |
| 33 | + |
| 34 | +**Merged pull requests:** |
| 35 | + |
| 36 | +- Format Terraform files in examples/ [\#372](https://github.com/grafana/terraform-provider-grafana/pull/372) ([inkel](https://github.com/inkel)) |
| 37 | +- add data\_source\_library\_panel [\#370](https://github.com/grafana/terraform-provider-grafana/pull/370) ([justinTM](https://github.com/justinTM)) |
| 38 | +- Update resource\_builtin\_role\_assignment resource to ignore assignments defined in the server side [\#369](https://github.com/grafana/terraform-provider-grafana/pull/369) ([vtorosyan](https://github.com/vtorosyan)) |
| 39 | +- Bump github.com/grafana/synthetic-monitoring-agent from 0.5.0 to 0.6.2 [\#367](https://github.com/grafana/terraform-provider-grafana/pull/367) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 40 | +- Add function to check semver for OSS tests [\#365](https://github.com/grafana/terraform-provider-grafana/pull/365) ([julienduchesne](https://github.com/julienduchesne)) |
| 41 | +- Add missing `grafana-cloud-api-key` secret to the pipeline [\#364](https://github.com/grafana/terraform-provider-grafana/pull/364) ([julienduchesne](https://github.com/julienduchesne)) |
| 42 | +- add data\_source\_dashboard [\#359](https://github.com/grafana/terraform-provider-grafana/pull/359) ([justinTM](https://github.com/justinTM)) |
| 43 | +- Add client for Grafana Cloud [\#358](https://github.com/grafana/terraform-provider-grafana/pull/358) ([julienduchesne](https://github.com/julienduchesne)) |
| 44 | +- Add support for 'External ID' in AWS-based datasources \(Cloudwatch, Athena\) [\#356](https://github.com/grafana/terraform-provider-grafana/pull/356) ([ripa1993](https://github.com/ripa1993)) |
| 45 | +- Fix probes datasource tests [\#355](https://github.com/grafana/terraform-provider-grafana/pull/355) ([julienduchesne](https://github.com/julienduchesne)) |
| 46 | +- Add Grafana Cloud stack resource and DataSource [\#354](https://github.com/grafana/terraform-provider-grafana/pull/354) ([NasAmin](https://github.com/NasAmin)) |
| 47 | +- Add support for AWS Athena datasource [\#353](https://github.com/grafana/terraform-provider-grafana/pull/353) ([ripa1993](https://github.com/ripa1993)) |
| 48 | +- Add importer to alert notification [\#352](https://github.com/grafana/terraform-provider-grafana/pull/352) ([RhynoVDS](https://github.com/RhynoVDS)) |
| 49 | +- Bump github.com/grafana/synthetic-monitoring-api-go-client from 0.4.0 to 0.5.0 [\#351](https://github.com/grafana/terraform-provider-grafana/pull/351) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 50 | +- Bump github.com/grafana/synthetic-monitoring-agent from 0.4.1 to 0.5.0 [\#350](https://github.com/grafana/terraform-provider-grafana/pull/350) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 51 | +- Add `GRAFANA\_CLOUD\_API\_KEY` into CI [\#344](https://github.com/grafana/terraform-provider-grafana/pull/344) ([julienduchesne](https://github.com/julienduchesne)) |
| 52 | +- :sparkles: Add GitHub Datasource [\#340](https://github.com/grafana/terraform-provider-grafana/pull/340) ([Gary-H9](https://github.com/Gary-H9)) |
| 53 | +- SM: Use new `GetCheck` and `GetProbe` functions [\#339](https://github.com/grafana/terraform-provider-grafana/pull/339) ([julienduchesne](https://github.com/julienduchesne)) |
| 54 | +- Bump github.com/grafana/synthetic-monitoring-api-go-client from 0.3.0 to 0.4.0 [\#338](https://github.com/grafana/terraform-provider-grafana/pull/338) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 55 | +- New resource: `grafana\_report` [\#336](https://github.com/grafana/terraform-provider-grafana/pull/336) ([julienduchesne](https://github.com/julienduchesne)) |
| 56 | +- Add Library Panel Resource [\#331](https://github.com/grafana/terraform-provider-grafana/pull/331) ([justinTM](https://github.com/justinTM)) |
| 57 | + |
3 | 58 | ## [v1.18.0](https://github.com/grafana/terraform-provider-grafana/tree/v1.18.0) (2022-01-10) |
4 | 59 |
|
5 | 60 | [Full Changelog](https://github.com/grafana/terraform-provider-grafana/compare/v1.17.0...v1.18.0) |
|
38 | 93 | - Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.10.0 to 2.10.1 [\#325](https://github.com/grafana/terraform-provider-grafana/pull/325) ([dependabot[bot]](https://github.com/apps/dependabot)) |
39 | 94 | - Bump client to correctly handle configuration errors [\#324](https://github.com/grafana/terraform-provider-grafana/pull/324) ([julienduchesne](https://github.com/julienduchesne)) |
40 | 95 | - Make secure\_settings always pass values as string [\#322](https://github.com/grafana/terraform-provider-grafana/pull/322) ([inkel](https://github.com/inkel)) |
41 | | -- Run OSS tests on all currently supported versions [\#321](https://github.com/grafana/terraform-provider-grafana/pull/321) ([julienduchesne](https://github.com/julienduchesne)) |
42 | 96 | - Add a CODEOWNERS file [\#320](https://github.com/grafana/terraform-provider-grafana/pull/320) ([inkel](https://github.com/inkel)) |
43 | 97 | - datasource: add http headers support [\#261](https://github.com/grafana/terraform-provider-grafana/pull/261) ([guyguy333](https://github.com/guyguy333)) |
44 | 98 |
|
|
58 | 112 |
|
59 | 113 | **Merged pull requests:** |
60 | 114 |
|
| 115 | +- Run OSS tests on all currently supported versions [\#321](https://github.com/grafana/terraform-provider-grafana/pull/321) ([julienduchesne](https://github.com/julienduchesne)) |
61 | 116 | - Add UID to datasource reosurce and test [\#315](https://github.com/grafana/terraform-provider-grafana/pull/315) ([wanieldilson](https://github.com/wanieldilson)) |
62 | 117 | - Testing: Consistent uid and id regexes [\#313](https://github.com/grafana/terraform-provider-grafana/pull/313) ([julienduchesne](https://github.com/julienduchesne)) |
63 | 118 | - Feature: data source folder [\#312](https://github.com/grafana/terraform-provider-grafana/pull/312) ([julienduchesne](https://github.com/julienduchesne)) |
|
118 | 173 | **Merged pull requests:** |
119 | 174 |
|
120 | 175 | - SM: update api url and link to SM API docs [\#277](https://github.com/grafana/terraform-provider-grafana/pull/277) ([electron0zero](https://github.com/electron0zero)) |
121 | | -- Update Elasticsearch version to be string in grafana\_data\_source resource [\#267](https://github.com/grafana/terraform-provider-grafana/pull/267) ([vtorosyan](https://github.com/vtorosyan)) |
122 | 176 |
|
123 | 177 | ## [v1.13.4](https://github.com/grafana/terraform-provider-grafana/tree/v1.13.4) (2021-08-13) |
124 | 178 |
|
|
194 | 248 | - Generate docs for grafana\_team\_external\_group [\#230](https://github.com/grafana/terraform-provider-grafana/pull/230) ([trotttrotttrott](https://github.com/trotttrotttrott)) |
195 | 249 | - fix!: make alert\_notification settings nonsensitive [\#225](https://github.com/grafana/terraform-provider-grafana/pull/225) ([thor](https://github.com/thor)) |
196 | 250 | - add support of team external group [\#221](https://github.com/grafana/terraform-provider-grafana/pull/221) ([fgouteroux](https://github.com/fgouteroux)) |
197 | | -- Dashboard Resource Works with Grafana 8 [\#217](https://github.com/grafana/terraform-provider-grafana/pull/217) ([trotttrotttrott](https://github.com/trotttrotttrott)) |
198 | 251 |
|
199 | 252 | ## [v1.12.0](https://github.com/grafana/terraform-provider-grafana/tree/v1.12.0) (2021-06-22) |
200 | 253 |
|
|
223 | 276 |
|
224 | 277 | **Merged pull requests:** |
225 | 278 |
|
| 279 | +- Dashboard Resource Works with Grafana 8 [\#217](https://github.com/grafana/terraform-provider-grafana/pull/217) ([trotttrotttrott](https://github.com/trotttrotttrott)) |
226 | 280 | - Remove Vendor Directory [\#215](https://github.com/grafana/terraform-provider-grafana/pull/215) ([trotttrotttrott](https://github.com/trotttrotttrott)) |
227 | 281 | - Allow to overwrite while creating dashboard from terraform [\#214](https://github.com/grafana/terraform-provider-grafana/pull/214) ([szemek](https://github.com/szemek)) |
228 | 282 | - typo in grafana\_dashboard\_permission docs [\#211](https://github.com/grafana/terraform-provider-grafana/pull/211) ([rssnyder](https://github.com/rssnyder)) |
|
249 | 303 |
|
250 | 304 | - Add resources for managing fine-grained access control in Grafana Enterprise [\#207](https://github.com/grafana/terraform-provider-grafana/pull/207) ([vtorosyan](https://github.com/vtorosyan)) |
251 | 305 | - GoReleaser uses Go 1.16 [\#201](https://github.com/grafana/terraform-provider-grafana/pull/201) ([trotttrotttrott](https://github.com/trotttrotttrott)) |
| 306 | +- Repo Cleanup [\#186](https://github.com/grafana/terraform-provider-grafana/pull/186) ([trotttrotttrott](https://github.com/trotttrotttrott)) |
252 | 307 | - Fixed handling of manually deleted resources [\#178](https://github.com/grafana/terraform-provider-grafana/pull/178) ([RyanW8](https://github.com/RyanW8)) |
253 | 308 |
|
254 | 309 | ## [v1.10.0](https://github.com/grafana/terraform-provider-grafana/tree/v1.10.0) (2021-04-29) |
|
272 | 327 | - Release v1.10.0 [\#192](https://github.com/grafana/terraform-provider-grafana/pull/192) ([nikosmeds](https://github.com/nikosmeds)) |
273 | 328 | - Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.5.0 to 2.6.1 [\#189](https://github.com/grafana/terraform-provider-grafana/pull/189) ([dependabot[bot]](https://github.com/apps/dependabot)) |
274 | 329 | - Migrate Legacy Documentation to tfplugindocs [\#187](https://github.com/grafana/terraform-provider-grafana/pull/187) ([trotttrotttrott](https://github.com/trotttrotttrott)) |
275 | | -- Repo Cleanup [\#186](https://github.com/grafana/terraform-provider-grafana/pull/186) ([trotttrotttrott](https://github.com/trotttrotttrott)) |
276 | 330 | - Refactor Issue Template [\#185](https://github.com/grafana/terraform-provider-grafana/pull/185) ([trotttrotttrott](https://github.com/trotttrotttrott)) |
277 | 331 | - Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.4.4 to 2.5.0 [\#181](https://github.com/grafana/terraform-provider-grafana/pull/181) ([dependabot[bot]](https://github.com/apps/dependabot)) |
278 | 332 | - Leverage SDK v2 context-aware schema functions and diagnostics [\#180](https://github.com/grafana/terraform-provider-grafana/pull/180) ([nikosmeds](https://github.com/nikosmeds)) |
|
322 | 376 | - uid is always updated in previously created dashboards [\#152](https://github.com/grafana/terraform-provider-grafana/issues/152) |
323 | 377 | - Repeated updates to uid in 1.8.0 [\#151](https://github.com/grafana/terraform-provider-grafana/issues/151) |
324 | 378 |
|
| 379 | +**Merged pull requests:** |
| 380 | + |
| 381 | +- Updated dead link in documentation - data\_sources [\#149](https://github.com/grafana/terraform-provider-grafana/pull/149) ([WilliamDahlen](https://github.com/WilliamDahlen)) |
| 382 | + |
325 | 383 | ## [v1.8.0](https://github.com/grafana/terraform-provider-grafana/tree/v1.8.0) (2020-12-22) |
326 | 384 |
|
327 | 385 | [Full Changelog](https://github.com/grafana/terraform-provider-grafana/compare/v1.7.0...v1.8.0) |
|
334 | 392 | **Merged pull requests:** |
335 | 393 |
|
336 | 394 | - Add support for dashboard permissions [\#150](https://github.com/grafana/terraform-provider-grafana/pull/150) ([pascal-hofmann](https://github.com/pascal-hofmann)) |
337 | | -- Updated dead link in documentation - data\_sources [\#149](https://github.com/grafana/terraform-provider-grafana/pull/149) ([WilliamDahlen](https://github.com/WilliamDahlen)) |
338 | 395 | - Do not delete dashboard uid fields [\#136](https://github.com/grafana/terraform-provider-grafana/pull/136) ([gw0](https://github.com/gw0)) |
| 396 | +- Add organization id to the provider. [\#110](https://github.com/grafana/terraform-provider-grafana/pull/110) ([medains](https://github.com/medains)) |
339 | 397 |
|
340 | 398 | ## [v1.7.0](https://github.com/grafana/terraform-provider-grafana/tree/v1.7.0) (2020-11-06) |
341 | 399 |
|
|
388 | 446 | - Update From Grafana Fork [\#122](https://github.com/grafana/terraform-provider-grafana/pull/122) ([trotttrotttrott](https://github.com/trotttrotttrott)) |
389 | 447 | - Adding team resource functionality [\#120](https://github.com/grafana/terraform-provider-grafana/pull/120) ([jonathan-dorsey](https://github.com/jonathan-dorsey)) |
390 | 448 | - Settings is an argument not a block [\#114](https://github.com/grafana/terraform-provider-grafana/pull/114) ([Arola1982](https://github.com/Arola1982)) |
391 | | -- Add organization id to the provider. [\#110](https://github.com/grafana/terraform-provider-grafana/pull/110) ([medains](https://github.com/medains)) |
392 | 449 | - Update link to documentation [\#99](https://github.com/grafana/terraform-provider-grafana/pull/99) ([tonglil](https://github.com/tonglil)) |
393 | 450 | - Fix build, use -mod=readonly [\#98](https://github.com/grafana/terraform-provider-grafana/pull/98) ([tonglil](https://github.com/tonglil)) |
394 | 451 | - Allow alert notification reminder to be turned on [\#94](https://github.com/grafana/terraform-provider-grafana/pull/94) ([jvshahid](https://github.com/jvshahid)) |
|
398 | 455 | - Mark secret\_key in secure\_json\_data as sensitive [\#78](https://github.com/grafana/terraform-provider-grafana/pull/78) ([Infra-Red](https://github.com/Infra-Red)) |
399 | 456 | - deps: Bump nytm/go-grafana-api to 0.2.0 [\#75](https://github.com/grafana/terraform-provider-grafana/pull/75) ([radeksimko](https://github.com/radeksimko)) |
400 | 457 | - Argument names must not be quoted [\#73](https://github.com/grafana/terraform-provider-grafana/pull/73) ([tomweston](https://github.com/tomweston)) |
| 458 | +- Provider logging [\#46](https://github.com/grafana/terraform-provider-grafana/pull/46) ([radeksimko](https://github.com/radeksimko)) |
401 | 459 | - Update slack alert notification example usage [\#45](https://github.com/grafana/terraform-provider-grafana/pull/45) ([alex-stiff](https://github.com/alex-stiff)) |
402 | 460 |
|
403 | 461 | ## [v1.5.0](https://github.com/grafana/terraform-provider-grafana/tree/v1.5.0) (2019-06-26) |
|
431 | 489 |
|
432 | 490 | [Full Changelog](https://github.com/grafana/terraform-provider-grafana/compare/v1.2.0...v1.3.0) |
433 | 491 |
|
434 | | -**Implemented enhancements:** |
435 | | - |
436 | | -- Import error debug [\#30](https://github.com/grafana/terraform-provider-grafana/pull/30) ([tonglil](https://github.com/tonglil)) |
437 | | - |
438 | 492 | **Closed issues:** |
439 | 493 |
|
440 | 494 | - PagerDuty setting for grafana\_alert\_notification is coerced into an invalid value [\#35](https://github.com/grafana/terraform-provider-grafana/issues/35) |
441 | 495 | - POSTing to Comodo-certified grafana URL fails with x509: certificate signed by unknown authority [\#34](https://github.com/grafana/terraform-provider-grafana/issues/34) |
442 | 496 |
|
443 | 497 | **Merged pull requests:** |
444 | 498 |
|
445 | | -- Provider logging [\#46](https://github.com/grafana/terraform-provider-grafana/pull/46) ([radeksimko](https://github.com/radeksimko)) |
446 | 499 | - support boolean settings for alert notifications [\#37](https://github.com/grafana/terraform-provider-grafana/pull/37) ([DanCech](https://github.com/DanCech)) |
447 | 500 | - Add support for creating folders and creating dashboards inside folders [\#36](https://github.com/grafana/terraform-provider-grafana/pull/36) ([goraxe](https://github.com/goraxe)) |
448 | 501 | - Add missing quotes in grafana\_organization docs [\#32](https://github.com/grafana/terraform-provider-grafana/pull/32) ([illagrenan](https://github.com/illagrenan)) |
|
459 | 512 |
|
460 | 513 | [Full Changelog](https://github.com/grafana/terraform-provider-grafana/compare/v1.0.2...v1.1.0) |
461 | 514 |
|
| 515 | +**Implemented enhancements:** |
| 516 | + |
| 517 | +- Import error debug [\#30](https://github.com/grafana/terraform-provider-grafana/pull/30) ([tonglil](https://github.com/tonglil)) |
| 518 | + |
462 | 519 | **Closed issues:** |
463 | 520 |
|
464 | 521 | - Upstream Library Ownership [\#26](https://github.com/grafana/terraform-provider-grafana/issues/26) |
|
486 | 543 |
|
487 | 544 | **Merged pull requests:** |
488 | 545 |
|
| 546 | +- Update readme and add a shortcut to running grafana locally [\#20](https://github.com/grafana/terraform-provider-grafana/pull/20) ([pearkes](https://github.com/pearkes)) |
489 | 547 | - data\_source: make URL field optional [\#18](https://github.com/grafana/terraform-provider-grafana/pull/18) ([pearkes](https://github.com/pearkes)) |
490 | 548 |
|
491 | 549 | ## [v1.0.1](https://github.com/grafana/terraform-provider-grafana/tree/v1.0.1) (2018-01-12) |
|
498 | 556 |
|
499 | 557 | **Merged pull requests:** |
500 | 558 |
|
501 | | -- Update readme and add a shortcut to running grafana locally [\#20](https://github.com/grafana/terraform-provider-grafana/pull/20) ([pearkes](https://github.com/pearkes)) |
502 | 559 | - Updated vendored go-grafana-api client. [\#9](https://github.com/grafana/terraform-provider-grafana/pull/9) ([sl1pm4t](https://github.com/sl1pm4t)) |
503 | 560 |
|
504 | 561 | ## [v1.0.0](https://github.com/grafana/terraform-provider-grafana/tree/v1.0.0) (2017-10-23) |
|
0 commit comments