Skip to content

Releases: mackerelio-labs/terraform-provider-mackerel

v0.4.1

10 Dec 03:07
522f343
Compare
Choose a tag to compare

This release contains a number of changes, but has no effect unless the MACKEREL_EXPERIMENTAL_TFFRAMEWORK environment variable is set.

What's Changed

  • Reimplement notification groups with tf-framework by @tosuke in #221
  • Reimplement roles with tf-framework by @tosuke in #226
  • Reimplement role metadata with tf-framework by @tosuke in #228
  • Add FloatStringType by @tosuke in #234
  • Add Divisible validator by @tosuke in #235
  • Treat optional values on "mackerel_service" same way by @tosuke in #229
  • Add MonitorModel by @tosuke in #236
  • Make the provider schema stable for environment variables by @tosuke in #237
  • Reimplement monitors with tf-framework by @tosuke in #233
  • Reimplement notification channels with tf-framework by @tosuke in #238
  • Reimplement alert group settings with terraform-plugin-framework by @tosuke in #240
  • Reimplement dashboards with terraform-plugin-framework by @tosuke in #239
  • Reimplement downtime with terraform-plugin-framework by @tosuke in #242
  • Add model for AWS Integration by @tosuke in #244
  • Reimplement mackerel_aws_integration resource with terraform-plugin-framework by @tosuke in #246
  • Reimplement "mackerel_aws_integration" data source with terraform-plugin-framework by @tosuke in #247

Full Changelog: v0.4.0...v0.4.1

v0.4.0

02 Jul 08:19
3c50804
Compare
Choose a tag to compare

What's Changed

  • Add docs for monitors with a query by @tosuke in #206
  • Add an empty framework provider by @tosuke in #209
  • Build with go v1.22 by @tosuke in #212
  • fix: typo MACKEREL_APIKEY by @tosuke in #217
  • Labeled metrics for dashboards by @tosuke in #202
  • Add support for AlertStatusOnGone in mackerel_monitor connectivity resource by @handlename in #218
  • Implement service resource and data source in the framework provider by @tosuke in #214
  • Reimplement service metadata resources and data sources with tf-framework by @tosuke in #219
  • Reimplement service metric names with tf-framework by @tosuke in #220
  • replace deprecated option --rm-dist with --clean by @azukiazusa1 in #224
  • changelog.skip → changelog.disable by @azukiazusa1 in #225

New Contributors

Full Changelog: v0.3.3...v0.4.0

v0.3.3

20 May 08:48
b0dd57b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.2...v0.3.3

v0.3.2

23 May 05:44
e629be3
Compare
Choose a tag to compare

What's Changed

  • Bump actions/setup-go from 2 to 3 by @dependabot in #113
  • Bump github.com/mackerelio/mackerel-client-go from 0.23.0 to 0.24.0 by @dependabot in #129
  • added retire automatically for RDS by @yseto in #153
  • chore(doc): Require widget title input. by @cohalz in #154

New Contributors

Full Changelog: v0.3.1...v0.3.2

v0.3.1

27 Feb 01:08
593ee7f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0

25 Jan 06:17
e262075
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0

08 Nov 08:15
434070e
Compare
Choose a tag to compare

What's Changed

  • Fix: Input 'job-number' has been deprecated with message: use flag-name instead by @ne-sachirou in #82
  • fix typo in ci by @heleeen in #93
  • Bump github.com/golangci/golangci-lint from 1.36.0 to 1.46.2 by @dependabot in #90
  • Bump github.com/mackerelio/mackerel-client-go from 0.19.0 to 0.21.1 by @dependabot in #92
  • build with go v1.19 by @lufia in #107
  • watch new available versions for github-actions by @lufia in #108
  • Remove acceptance-test from CI by @wafuwafu13 in #116
  • Add support for Route53, Amazon Connect, DocumentDB, CodeBuild to Integration by @wafuwafu13 in #118
  • [Docs] Add to the docs about the validations that some resource fields have. by @stefafafan in #122
  • run acceptance test on GitHub Actions by @heleeen in #124

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

02 Mar 08:14
94df233
Compare
Choose a tag to compare

What's Changed

  • change the type for critical and warning to TypeString and add ValidateFunc to validation by @masayoshi634 in #81

Full Changelog: v0.0.8...v0.1.0

Note

Due to a bug fix in #73 , using this version will make some diffs without changing the settings.

# mackerel_monitor.expression will be updated in-place
~ resource "mackerel_monitor" "expression" {
      id                    = "sample_id"
      name                  = "expression"
      # (2 unchanged attributes hidden)

    ~ expression {
        - critical   = "0" -> null
          # (3 unchanged attributes hidden)
      }
  }

This has fixed the behavior that 0 is set when the critical and warning thresholds are not set in a monitor.
From this version the threshold will be empty if it isn't set.

This has changed the types of warning and critical from TypeFloat to TypeString and written to state, so it cannot be reverted after updating to this version.

v0.0.8

05 Jan 06:53
263ec6b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.7...v0.0.8

v0.0.7

25 Nov 02:33
372cb67
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.6...v0.0.7