Skip to content

Releases: DataDog/terraform-provider-datadog

v2.21.0

09 Feb 17:36
9779dba
Compare
Choose a tag to compare

IMPROVEMENTS:

  • datadog_integration_aws_filter: Add new resource (#881).
  • datadog_slo_correction: Add new resource (#866).

FEATURES:

  • datadog_monitor: Add restricted roles. (#883).
  • datadog_synthetics_test: Add parameter to prevent useless diffs for browser tests (#854).
  • datadog_synthetics_test: Add new browser_step field for browser tests (#849).

BUGFIXES:

  • datadog_synthetics_global_variable: Fix setting parse_test_options attribute (#867).
  • datadog_security_monitoring_rule: Fix enabled attribute retrieval (#862).
  • datadog_metric_metadata: Fix id retrieval when calling the read function (#856).
  • datadog_logs_custom_pipeline: Support empty strings for filter query (#855).
  • datadog_dashboard: Handle crash in timeseries_definition (#863).
  • datadog_synthetics_test: Turn locations into a set (#864).

NOTES:

  • datadog_dashboard: Deprecate TypeMap complex fields (#853).
  • datadog_synthetics_test: Deprecate TypeMap field (#870).
  • datadog_monitor : Include SDK when a tag is a unexpected prefix (#781).
  • Backport performance fix to SDK v1.

v2.20.0

20 Jan 12:59
0305451
Compare
Choose a tag to compare

IMPROVEMENTS:

  • datadog_logs_metrics: Add new resource (#823).

FEATURES:

  • datadog_dashboard: Store dashboard widget IDs (#815).
  • datadog_synthetics_test: Add support for global variables from test (#831).

BUGFIXES:

  • datadog_synthetics_test: Store SHA 256 hash of certificates in state instead of the actual cert (#835).

NOTES:

  • datadog_user: Deprecate access_role field (#834).
  • datadog_monitor: Provide alternative to TypeMap complex fields (#833).
  • datadog_logs_archive: Provide alternative to TypeMap complex fields (#838).

v2.19.1

08 Jan 09:47
3352969
Compare
Choose a tag to compare

BUGFIXES:

  • datadog_monitor: Handle 404 properly with retry (#824).
  • datadog_integration_aws: Remove incorrect deprecation warning (#820).

v2.19.0

07 Jan 14:11
a227163
Compare
Choose a tag to compare

FEATURES:

  • datadog_synthetics_test: Add support for config variables (#807).

BUGFIXES:

  • datadog_user: Add ability to send user invitations in v2 API (#814).
  • datadog_monitor: Fix updating priorities. (#804).
  • datadog_monitor: Add retry on 502 for get and validate (#816).
  • datadog_synthetics_test: Fix error when setting status code assertion with regex (#784).
  • datadog_logs_index_order: Enable UpdateLogsIndexOrder operation (#790).
  • Validate enum values (#794).

NOTES:

  • Remove deprecated ExistsFunc usage (#805).

v2.18.1

09 Dec 08:49
f350de0
Compare
Choose a tag to compare

BUGFIXES:

  • datadog_user: Automatically upgrade users when roles is set (#778)
  • datadog_dashboard: Add ForceNew to layout_type dashboard attribute (#774

v2.18.0

08 Dec 09:14
10d5a79
Compare
Choose a tag to compare

IMPROVEMENTS:

  • datadog_synthetics_private_location: Add support for synthetics private locations (#761)
  • datadog_security_monitoring_rule: Add support for security monitoring rules (#763)

FEATURES:

  • datadog_service_level_objective: Add force_delete attribute, to manage deletion in dashboard references (#771)
  • datadog_synthetics_global_variable: Add support for secure global variables (#758)

BUGFIXES:

  • datadog_synthetics_test: Handle numbers in targetvalue for synthetics assertions (#766)

NOTES:

  • datadog_user: Use v2 API. This deprecates several v1 only attributes (#752)

v2.17.0

24 Nov 17:47
ce0742f
Compare
Choose a tag to compare

FEATURES:

  • datadog_role: Add role datasource (#751)
  • datadog_role: Add roles resource and permissions datasource (#753)

BUGFIXES:

  • datadog_dashboard: Handle multiple dashboards correctly in the datasource (#759)
  • datadog_synthetics_test: Set client certificate content as sensitive (#750)
  • datadog_monitor: Fix monitor no_data_timeframe import (#748)

v2.16.0

09 Nov 10:05
2d50d62
Compare
Choose a tag to compare

IMPROVEMENTS:

  • datadog_dashboard: Add new data source (#734).

BUGFIXES:

  • datadog_dashboard: Update go client to get new palette values (#743).

v2.15.0

02 Nov 17:59
ca6b072
Compare
Choose a tag to compare

IMPROVEMENTS:

  • datadog_monitor: Add priorityfield (#729).

BUGFIXES:

  • datadog_synthetics_test: Handle missing variables field from API response (#733).
  • datadog_monitor: Handle 0 in new_host_delay (#726).

NOTES:

  • provider: Replace 4d63.com/tz with time/tzdata. It means go 1.15 is required now to build the provider (#728

v2.14.0

28 Oct 07:51
64ab833
Compare
Choose a tag to compare

FEATURES:

  • datadog_logs_archive_order: Add a new resource to reorder logs archives (#694)
  • datadog_synthetics_global_variable: Add a new resource to support global variables in synthetics tests (#675)

IMPROVEMENTS:

  • datadog_dashboard: Add support for apm_stats_query request type in widgets (#676).
  • datadog_dashboard: Add support for dual y-axis for timeseries widgets (#685).
  • datadog_dashboard: Add support for has_search_bar and cell_display_mode properties on widgets (#686).
  • datadog_dashboard: Add support for custom_links property on widgets (#696).
  • datadog_logs_archive: Add rehydration_tags property (#705).
  • datadog_logs_archive: Add include_tags property (#715).
  • datadog_logs_custom_pipeline: Add target_format property to the Logs attribute remapper (#682).
  • datadog_service_level_objective: Add validate option (#672)
  • datadog_synthetics_test: Add support for DNS tests (#673).
  • datadog_synthetics_test: Add support for global variables (#691).
  • datadog_synthetics_test: Add support for dns_server and request_client_certificate properties (#711).

BUGFIXES:

  • datadog_synthetics_test: Don't ignore options diff (#707).
  • datadog_synthetics_test: Make tags property optional (#712).
  • datadog_ip_ranges: Support EU site (#713).