Skip to content

Releases: jianyuan/terraform-provider-sentry

v0.14.3

26 Dec 00:30
667299b
Compare
Choose a tag to compare

What's Changed

  • fix: Ensure resp is not nil before calling sentry.CheckResponse by @jianyuan in #549
  • fix(resource/sentry_all_projects_spike_protection): Inconsistent result after apply by @jianyuan in #550

Full Changelog: v0.14.2...v0.14.3

v0.14.2

16 Dec 17:05
572f34e
Compare
Choose a tag to compare

What's Changed

  • feat(sentry_issue_alert): The conditions, filters, and actions attributes which are JSON strings have been deprecated in favor of conditions_v2, filters_v2, and actions_v2 which are lists of objects by @jianyuan in #545
  • feat(resource/sentry_project): Add support for client security settings by @jianyuan in #537
  • fix(resource/sentry_project): The fingerprinting_rules, grouping_enhancements, digests_max_delay, digests_min_delay, resolve_age, and filters attributes are now computed by @jianyuan in #538, #541
  • fix(resource/sentry_organization_repository): GitLab externalSlug uses integers by @jianyuan in #523
  • ref: Define an OpenAPI-based API specification and automatically generate a Golang client by @jianyuan
  • doc: Add note section on the token for organization member management by @marcaurele in #528

Dependency upgrades

New Contributors

Full Changelog: v0.14.1...v0.14.2

v0.14.1

01 Nov 15:51
Compare
Choose a tag to compare

Migration notes

  • The sentry_project now supports specifying fingerprinting_rules and grouping_enhancements. If you have these set via the UI, you must also set them in your Terraform manifest.

What's Changed

  • feat: New sentry_organization_repository resource by @jianyuan in #500
  • feat: sentry_project supports fingerprinting_rules and grouping_enhancements. by @jianyuan in #510
  • fix: Allow other as a platform option by @jianyuan in #505
  • fix(deps): update module github.com/hashicorp/terraform-plugin-framework-validators to v0.14.0 by @renovate in #497
  • fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.25.0 by @renovate in #503
  • fix(deps): update module github.com/hashicorp/terraform-plugin-mux to v0.17.0 by @renovate in #504
  • fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.35.0 by @renovate in #508
  • fix(deps): update module github.com/hashicorp/terraform-plugin-framework-validators to v0.15.0 by @renovate in #509
  • fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.13.0 by @renovate in #507

Full Changelog: v0.14.0...v0.14.1

v0.14.0

21 Oct 08:49
Compare
Choose a tag to compare

What's Changed

  • new datasource: sentry_all_organization_members by @crivetechie in #496
  • feat: sentry_project filters can now be configured by @jianyuan in #492
  • ref: sentry_metric_alert requires at least an action by @jianyuan
  • fix: owner and environment of sentry_metric_alert should not computed value by @buzztaiki in #486
  • ref: migrate organization data source to the plugin framework by @jianyuan in #484
  • ref: migrate project resource to framework by @jianyuan in #487
  • fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.4 by @renovate in #413
  • fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.24.0 by @renovate in #489
  • fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.12.0 by @renovate in #488
  • Update Sentry platforms by @github-actions in #491, #493
  • chore(deps): update dependency go to v1.23.2 by @renovate in #494

New Contributors

Full Changelog: v0.13.2...v0.14.0

v0.13.2

07 Sep 11:39
55089cc
Compare
Choose a tag to compare

What's Changed

  • Increase alert name limit to the real limit by @JParisFerrer in #468
  • Update Sentry platforms by @github-actions in #481
  • fix: Ignore name attribute in issue alert conditions by @jianyuan in #483
  • docs: Add units to rate limit description by @schew2381 in #471
  • fix(deps): update module github.com/hashicorp/terraform-plugin-framework-validators to v0.13.0 by @renovate in #465
  • fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.11.0 by @renovate in #475
  • fix(deps): update module github.com/hashicorp/terraform-plugin-testing to v1.10.0 by @renovate in #476
  • fix(deps): update module golang.org/x/sync to v0.8.0 by @renovate in #474
  • fix(deps): update module golang.org/x/oauth2 to v0.23.0 by @renovate in #482
  • chore(deps): update peter-evans/create-pull-request action to v7 by @renovate in #480

New Contributors

Full Changelog: v0.13.1...v0.13.2

v0.13.1

17 Jun 22:30
9725b79
Compare
Choose a tag to compare

What's Changed

  • Update Sentry platforms by @github-actions in #454, #458
  • Gracefully handle 404 in team member resource by @ben-z in #447
  • fix(deps): update module golang.org/x/oauth2 to v0.21.0 by @renovate in #452
  • fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.9.0 by @renovate in #451
  • fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.7 by @renovate in #450
  • chore(deps): update goreleaser/goreleaser-action action to v6 by @renovate in #453

New Contributors

Full Changelog: v0.13.0...v0.13.1

v0.13.0

25 May 10:40
a5ab384
Compare
Choose a tag to compare

What's Changed

  • [BREAKING CHANGE] fix: Extend the Project ID range by changing the type from int to string by @jianyuan in #417

  • feat: Adds support for comparison_delta to sentry_metric_alert by @agadzik in #441

  • feat: new sentry_integration_opsgenie resource by @jianyuan in #431

  • feat: new sentry_integration_pagerduty resource by @jianyuan and @sbrudz in #430

  • feat: new sentry_all_projects_spike_protection resource to enable/disable spike protection across several projects by @jianyuan in
    #429

  • feat: new sentry_keys data source by @jianyuan in #423

  • ref: improve platform validation by @jianyuan in #420

  • ref: base resource and data source by @jianyuan in #428

  • ref: update provider description by @jianyuan in #433

  • ref: update sentry_issue_alert Slack example with notes by @jianyuan in #434

  • ref: migrate sentry_project data source to plugin framework by @jianyuan in #436

  • ref: migrate sentry_key resource to plugin framework by @jianyuan in #425

  • ref: migrate sentry_key data source to plugin framework. query sentry_key by id by @jianyuan in #427

  • chore(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.8.0 by @renovate in #394

  • chore(deps): update module github.com/hashicorp/terraform-plugin-go to v0.23.0 by @renovate in #435

  • chore(deps): update module github.com/hashicorp/terraform-plugin-mux to v0.16.0 by @renovate in #437

  • chore(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.34.0 by @renovate in #444

  • chore(deps): update module github.com/hashicorp/terraform-plugin-testing to v1.8.0 by @renovate in #445

  • chore(deps): update module github.com/jianyuan/go-sentry/v2 to v2.8.0 by @renovate in #438

  • chore(deps): update module golang.org/x/oauth2 to v0.20.0 by @renovate in #426

  • chore(deps): update goreleaser/goreleaser-action action to v5.1.0 by @renovate in #440

  • chore(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.6 by @renovate in #439

Full Changelog: v0.12.3...v0.13.0

v0.12.3

18 Apr 23:46
08f1b94
Compare
Choose a tag to compare

What's Changed

  • fix(deps): update module golang.org/x/oauth2 to v0.17.0 by @renovate in #384
  • fix: json syntax error in issue alert example by @rchl in #381
  • fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.21.0 by @renovate in #376
  • fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.32.0 by @renovate in #378
  • fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.18.0 by @renovate in #305
  • fix(deps): update module github.com/hashicorp/terraform-plugin-mux to v0.14.0 by @renovate in #377
  • fix(deps): update module golang.org/x/oauth2 to v0.18.0 by @renovate in #399
  • fix(deps): update module golang.org/x/sync to v0.7.0 by @renovate in #410
  • fix: update spike-protection in sentry_notification_action by @jianyuan in #411
  • feat: test against terraform 1.7.* by @jianyuan in #412
  • fix(deps): update module golang.org/x/oauth2 to v0.19.0 by @renovate in #409
  • fix: sentry_issue_alert.conditions empty array by @AndriusBil in #398
  • fix(deps): update module github.com/hashicorp/terraform-plugin-testing to v1.7.0 by @renovate in #400

New Contributors

Full Changelog: v0.12.2...v0.12.3

v0.12.2

26 Jan 09:03
357f8b4
Compare
Choose a tag to compare

What's Changed

  • fix(deps): update module golang.org/x/sync to v0.6.0 by @renovate in #367
  • feat: add effective role to sentry_team_member resource by @jianyuan in #372
  • fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.5.0 by @renovate in #371
  • fix(deps): update module golang.org/x/oauth2 to v0.16.0 by @renovate in #369
  • chore(deps): bump github.com/cloudflare/circl from 1.3.6 to 1.3.7 by @dependabot in #368

Full Changelog: v0.12.1...v0.12.2

v0.12.1

19 Dec 13:58
2fe58a9
Compare
Choose a tag to compare

What's Changed

  • fix: sentry_key resource import statement by @jianyuan in #359
  • fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.31.0 by @renovate in #309
  • fix: convert int64 TargetIdentifier to string for TypeString schema by @jwoo0122 in #360
  • feat: Custom lossy JSON type by @jianyuan in #362
  • chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #363

New Contributors

Full Changelog: v0.12.0...v0.12.1