Skip to content

Releases: honeycombio/terraform-provider-honeycombio

v0.13.0

18 Jan 15:55
668ccdf
Compare
Choose a tag to compare

NOTES:

The honeycombio_column resource will now delete dataset columns on destroy. Deletes are a destructive and irreversible operation.
Prior to this release, column destroys were a 'noop' leaving the column untouched in the dataset.

ENHANCEMENTS:

  • resource/honeycombio_column: delete column on destroy (#258)

HOUSEKEEPING:

  • build(ci) - add repo name and link to Asana task (#257)

v0.12.0

16 Dec 19:25
9f15472
Compare
Choose a tag to compare

NOTES:

  • honeycombio_column resource's argument key_name has been deprecated in favor of name and will be removed in a future release of the provider.
  • honeycombio_column no longer silently imports an existing column on create.

ENHANCEMENTS:

  • New Resource: honeycombio_dataset_definitions (#217)
  • resource/honeycombio_column: deprecate 'key_name' in favor of 'name' (#242)
  • resource/honeycombio_board: add new 'board_url' attribute (#254)

BUGFIXES:

  • datasource/honeycombio_recipient: fix bug where only supplying 'type' would error (#240)
  • resource/honeycombio_column: no longer silently imports an existing column on create (#242)
  • docs: fix 'recipients' misspellings (#246)
  • docs: remove deprecated 'dataset' from simple board example (#249)
  • resource/honeycombio_board: fix panic on board graph settings parsing (#250)
  • docs: fix 'README' markdown rendering (#253)

HOUSEKEEPING:

  • build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.24.0 to 2.24.1 (#239)
  • add missing OSS Lifecycle badge (#243)
  • build(ci): send GitHub issues and PRs to Asana (#244, #251)
  • build(deps): Bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 (#252)

v0.11.2

07 Nov 19:47
4d277f4
Compare
Choose a tag to compare

BUGFIXES:

  • datasource/honeycombio_query_specfication: missing calculation can cause infinite diff (#234)
  • resource/honeycombio_column: missing type can cause infinite diff (#235)
  • datasource/honeycombio_query_specification: suppress 'equivalent' Query Specification diffs (#236)

HOUSEKEEPING:

  • build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.23.0 to 2.24.0 (#228)
  • build(deps): bump goreleaser/goreleaser-action from 3.1.0 to 3.2.0 (#231)
  • build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#232)

v0.11.1

14 Oct 21:11
b0ce1bb
Compare
Choose a tag to compare

BUGFIXES:

  • resource/honeycombio_dataset - properly update description and expand_json_depth attributes (#229)

v0.11.0

05 Oct 21:52
1cb2518
Compare
Choose a tag to compare

ENHANCEMENTS:

  • resource/honeycombio_marker_setting: support for marker_setting (#224)

BUGFIXES:

  • docs: add clarifying note about Trigger time_range vs frequency (#219)

HOUSEKEEPING:

  • build(deps): bump goreleaser/goreleaser-action from 3.0.0 to 3.1.0 (#218)
  • build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#223)
  • build(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1 (#225)
  • Update CODEOWNERS (#220)

v0.10.0

16 Aug 21:02
25bbad6
Compare
Choose a tag to compare

ENHANCEMENTS:

  • resource/honeycombio_board: support for column_layout (single vs multi) (#210)
  • resource/honeycombio_board: board queries' graph settings (Omit Missing Values, Use UTC X-Axis, et cetera) are now configurable via the optional graph_settings block (#211)

BUGFIXES:

  • resource/honeycombio_pagerduty_recipient: integration_key is now marked "sensitive" (#213)

HOUSEKEEPING:

  • Go upgraded from 1.17.13 to 1.18.5 (#215)
  • terraform-plugin-sdk upgraded from 2.20.0 to 2.21.0 (#214)

v0.9.0

10 Aug 13:24
667b44a
Compare
Choose a tag to compare

NOTES:

  • honeycombio_board no longer requires specifying dataset for each query object. dataset has been marked deprecated.

FEATURES:

  • the provider's configuration now respects the more standard HONEYCOMB_API_KEY in addition to HONEYCOMBIO_APIKEY (#187, #208)

ENHANCEMENTS:

  • resource/honeycombio_dataset: support for description and expand_json_depth arguments (#185)
  • resource/honeycombio_dataset: addition of created_at and last_written_at attributes (#204)
  • resource/honeycombio_column: addition of created_at, last_written_at, and updated_at attributes (#198)
  • resource/honeycombio_board: environment-wide queries are now supported. dataset is no longer required as part of the board query definition and has been marked deprecated. (#203)

BUGFIXES:

  • docs: typos and corrections (#199, #206)
  • resource/honeycombio_trigger: fix recipients ordering and potential infinite diff for pagerduty recipients (#202)

HOUSEKEEPING:

  • CI: workflow improvements and scheduled nightly 'smoketest' runs (#195)
  • terraform-plugin-sdk upgraded from 2.19.0 to 2.20.0 (#201)
  • Go upgraded from 1.17.11 to 1.17.13 (#207)

v0.8.0

22 Jul 19:56
048738a
Compare
Choose a tag to compare

NOTES:

  • client: support for zenoss recipient type removed (#190)
    • this was never available at the Terraform resource level
  • honeycombio_recipient will now fail if your query returns more than one recipient. Before it just picked the first one returned by the API.

FEATURES:

  • New Resource: honeycombio_email_recipient (#186)
  • New Resource: honeycombio_pagerduty_recipient (#188)
  • New Resource: honeycombio_slack_recipient (#188)
  • New Resource: honeycombio_webhook_recipient (#188)
  • New Data Source: honeycombio_recipients (#188)

ENHANCEMENTS:

  • client: error details from the API are now displayed in Terraform errors (#184)
  • datasource/honeycombio_recipient: - now uses the Recpients API and can filter recipient types with an optional detail_filter (#188)
    • dataset is now ignored and marked as a deprecated argument
    • target contines to work but is now deprecated
    • detail_filter improves the experience of selecting the correct PagerDuty recipient you are looking for.
  • resource/honeycombio_trigger and resource/honeycombio_burn_alert - notification severity can now be specified when a Trigger or a Burn Alert fires (#191)

BUGFIXES:

  • docs: syntax and correctness updates (#176, #180)
  • resource/honeycombio_trigger - correct Trigger query test schema (#177)

HOUSEKEEPING:

  • terraform-plugin-sdk upgraded from 2.16.0 to 2.19.0 (#175, #183, #189)
  • testify upgraded from 1.7.1 to 1.8.0 (#178, #181, #182)
  • CI: goreleaser-action bumped from 2.9.1 to 3.0.0 (#168)

v0.7.0

02 Jun 12:45
e6f0bad
Compare
Choose a tag to compare

NOTES:

  • honeycombio_trigger_recipient data source has been deprecated in favour of the more generic honeycombio_recipient.
    The deprecated data source will be removed in a future release.

FEATURES:

  • New Resource: honeycombio_slo (#166)
  • New Resource: honeycombio_burn_alert (#166)
  • New Data Source: honeycombio_recipient (#166)

ENHANCEMENTS:

  • resource/honeycombio_trigger: add alert_type argument (#159)
  • docs: fixes and additional examples (#167, #169)

BREAKING CHANGES:

  • honeycombio_query_result now takes the Query Specification JSON directly (#165)

HOUSEKEEPING:

  • terraform-plugin-sdk upgraded from 2.15.0 to 2.16.0 (#164)

v0.6.0

09 May 18:15
36f6c18
Compare
Choose a tag to compare

FEATURES:

  • New Data Source: honeycombio_query_result (#151)

HOUSEKEEPING:

  • terraform-plugin-sdk upgraded from 2.14.0 to 2.15.0 (#161)