Skip to content

Releases: DataDog/terraform-provider-datadog

v3.34.0

14 Dec 18:33
8c838b6
Compare
Choose a tag to compare

What's Changed

BUGFIXES

  • [datadog_dashboard] Don't crash on empty group_by in widgets by @therve in #2189
  • [datadog_service_definition_yaml] Validate tag type is string by @nkzou in #2196

IMPROVEMENTS

  • [datadog_integration_azure] Migrate resource to framework by @skarimo in #2202
  • [datadog_dashboards] [datadog_powerpacks] clarify widget layout schema component descriptions by @dashashifrina in #2182

FEATURES

  • [datadog_powerpack] Add powerpack resource by @skarimo in #2187
  • [datadog_integration_azure] Add resource_collection_enabled by @ava-silver in #2203
  • [dashboards] Support for powerpack widgets by @dashashifrina in #2205
  • [datadog_security_monitoring_rule] Support for Application Security rule type by @nizox in #2195

NOTES

  • [datadog_integration_aws_*] Validate AWS account ID and improve error handling by @rjhornsby in #2201

New Contributors

Full Changelog: v3.33.0...v3.34.0

v3.33.0

21 Nov 19:47
e61ff20
Compare
Choose a tag to compare

What's Changed

BUGFIXES

  • [datadog_service_definition_yaml] Keep ci-pipeline-fingerprints sorted in state by @nkzou in #2178

IMPROVEMENTS

  • [provider] Remove terraform logger transport by @skarimo in #2167
  • [data_source_datadog_service_level_objectives] Add ability to query slo with multiple tags by @skarimo in #2172
  • [datadog_monitor] Add custom_schedule fields by @unclebconnor in #2177

FEATURES

  • [datadog_integration_azure] Add container_app_filters by @ava-silver in #2138
  • [apm_retention_filters] Add resources and datasource by @SalahEddineBC in #2137
  • [datadog_metric_tag_configuration] Adds exclude_tags_mode; updates include_percentiles by @jmfurlott in #1949

NOTES

New Contributors

Full Changelog: v3.32.0...v3.33.0

v3.32.0

31 Oct 17:59
46ff323
Compare
Choose a tag to compare

What's Changed

BUGFIXES

  • [datadog_service_definition_yaml] Fix typo in v2.2 example by @hyperloglogy in #2152
  • [datadog_integration_aws] Allow account_id to be specified in an access_key configured integration by @nkzou in #2154

IMPROVEMENTS

  • [data_source_datadog_team_memberships] add exact match support by @skarimo in #2118

Full Changelog: v3.31.0...v3.32.0

v3.31.0

18 Oct 15:09
14f505b
Compare
Choose a tag to compare

What's Changed

BUGFIXES

  • [datadog_sensitive_data_scanner_group] Avoid panic when nil returned by @mikutas in #2097
  • [datadog_synthetics_test] Prevent setting empty values for rum settings by @romainberger in #2124
  • [datadog_cloud_configuration_rule] Set userActivationStatus to true when at least one group_by field is present by @christophetd in #2131

IMPROVEMENTS

  • [datadog_synthetics_test] Add support for timings scope for response assertions by @romainberger in #2101
  • [datadog_dashboard] Support Formula and Function requests in heatmap widget by @nkzou in #2103
  • [datadog_provider] Document default values of schemas by @skarimo in #2139
  • [datadog_ip_ranges] Adds global prefixes to the data source by @nkzou in #1783
  • [datadog_dashboards] Implement support for split graph widget by @adil-alimbetov in #2129

FEATURES

  • [datadog_service_definition_yaml] Support service definition schema v2.2 by @hyperloglogy in #2126
  • [datadog_synthetics_test] Add support for proto files for grpc tests by @romainberger in #2116

NOTES

New Contributors

Full Changelog: v3.30.0...v3.31.0

v3.30.0

12 Sep 19:21
55fcfc9
Compare
Choose a tag to compare

What's Changed

BUGFIXES

  • [datadog_downtimes_schedule] Fix downtimes schedule with monitor id identifier by @skarimo in #2092

IMPROVEMENTS

  • [datadog_synthetics_tests] Retrieve synthetics test in datasource by making 2 api calls by @skarimo in #2068
  • [datadog_dashboard] Add support for sunburst widget request style by @matt-miller-ddog in #2089

FEATURES

  • [datadog_synthetics_test] Add support for metadata for Synthetics grpc tests by @romainberger in #2094

NOTES

Full Changelog: v3.29.0...v3.30.0

v3.29.0

23 Aug 18:34
977ae7e
Compare
Choose a tag to compare

What's Changed

BUGFIXES

  • [datadog_sensitive_data_scanner_rule] Handle empty string for excluded_namespaces by @skarimo in #2041
  • [datadog_dashboard] Fix handling of nil notify_by list by @therve in #2046
  • [datadog_spans_metric] Normalize tag value by @skarimo in #2056
  • [datadog_integration_aws_tag_filter] Prevent concurrency issues with mutex by @nkzou in #2063

IMPROVEMENTS

  • [restriction_policy] Update restriction_policy resource documentation for private beta dashboard support by @sanjaythakkar-dd in #2028
  • [datadog_dashboard_list] Migrate to tf framework by @HantingZhang2 in #2038
  • [data_sources] Relax unparsed object check for datasources by @skarimo in #2043
  • Use validators to mark objects as required by @skarimo in #2053
  • [datadog_synthetics_test] Add persistCookies option by @luissmg in #2058

FEATURES

  • [datadog_cloud_configuration_rule] Added filter field by @symphony-elias in #2015
  • [datadog_downtime_schedule] Add support for Downtime V2 by @carlmartensen in #2023
  • [datadog_integration_azure] Add app_service_plan_filters, cspm, and custom metrics by @ava-silver in #2059
  • [datadog_team_permission] Add team permission setting resource by @skarimo in #2070

NOTES

  • [datadog_provider] Bump go version to 1.20 and other terraform package versions by @skarimo in #2030
  • [datadog_provider] Switch sdkv2 schemas to SchemaFunc by @skarimo in #2034
  • [datadog_provider] Bump datadog-api-client to 2.16.0 by @skarimo in #2074

New Contributors

Full Changelog: v3.28.0...v3.29.0

v3.28.0

20 Jul 22:53
9f2223a
Compare
Choose a tag to compare

What's Changed

BUGFIXES

  • [datadog_dashboard_json] Check if widgets are valid while casting by @nkzou in #2012

IMPROVEMENTS

  • [data_source_datadog_synthetics_test] Allow datasource to take a test URL as well as id by @Cgg in #1993
  • [datadog_dashboard] Add a new field additional_query_filters to Formula and Function SLO query by @zhengshizhao in #1997
  • [restriction_policy] Update restriction_policy resource documentation by @sanjaythakkar-dd in #1995
  • [datadog_dashboard] Support overlay display type in dashboard widget definition requests by @nkzou in #2006
  • [datadog_integration_confluent_resource] Add support for enable_custom_metrics by @skarimo in #2011

FEATURES

  • [datadog_service_definition] support backstage schema validation by @hyperloglogy in #2004
  • [datadog_service_definition] support backstage schema validation v2 by @hyperloglogy in #2008

New Contributors

Full Changelog: v3.27.0...v3.28.0

v3.27.0

03 Jul 19:12
f9a043d
Compare
Choose a tag to compare

What's Changed

BUGFIXES

  • [datadog_synthetics_test] Fix for optional fields in synthetics oauth by @romainberger in #1956
  • [datadog_synthetics_test] Handle both example and secure missing from variables by @therve in #1959
  • [datadog_monitor] Fix unsetting of restricted_roles by @skarimo in #1970
  • [datadog_spans_metric] Convert group_by to set by @therve in #1972
  • [datadog_synthetics_test] Fix targetvalue for isUndefined json path assertions by @romainberger in #1966
  • [datadog_synthetics_test] Allow synthetics web basicauth without password set by @nkzou in #1989

IMPROVEMENTS

  • [datadog_user] Add support for exact_match in data source by @skarimo in #1968
  • [datadog_dashboard] Add note about tf managed dashboard lists when using dashboard_lists resource by @skarimo in #1975

FEATURES

  • [datadog_service_account_application_key] Add service_account_application_key resource and service_account data source by @nkzou in #1955
  • [restriction_policy] Add restriction policy resource by @agnesjang98 in #1957

NOTES

  • [datadog_integration_gcp] Mark resource as deprecated by @joshhuie in #1965
  • [provider] Add datasource wrapper by @skarimo in #1962
  • [provider] Remove ResourceDataKey by @skarimo in #1961
  • Upgrade testing framework to terraform-plugin-testing by @skarimo in #1967
  • [provider] bump datadog-api-client Go SDK to v2.14.0 by @nkzou in #1988

New Contributors

Full Changelog: v3.26.0...v3.27.0

v3.26.0

05 Jun 19:22
6767e6a
Compare
Choose a tag to compare

What's Changed

BUGFIXES

  • [provider] Check for empty api_url string by @nkzou in #1907
  • [datadog_logs_custom_pipelines] Add empty string validation to grok parser samples list by @nkzou in #1917
  • [datadog_logs_archive] Don't crash on empty logs archives destination by @therve in #1915
  • [provider] Fix segfault on invalid API URL by @nkzou in #1921
  • [datadog_synthetics_test] Fix segfault on uninitialized basic auth fields by @nkzou in #1948

IMPROVEMENTS

  • [datadog_dashboard] Add slo datasource to dash widget formulas and functions query by @zhengshizhao in #1924
  • [datadog_synthetics_test] Add secure field to browser variables and update docs by @alai97 in #1918
  • [multiple_resources] Cleanup refs in resources by @skarimo in #1925
  • [datadog_provider] Add resource wrapper and support adding enum values to docs by @skarimo in #1922
  • [datadog_synthetics_test] Add secure options to extracted values in synthetics multistep tests by @romainberger in #1938
  • [datadog_dashboard] Add sort block to Dashboard list_stream query block by @nkzou in #1941

FEATURES

  • [datadog_integration_aws_namespace_rules] Add data source for available aws namespace rules by @nkzou in #1905
  • [datadog_spans_metric] Add spans metric support by @vitormaco in #1858
  • [datadog_synthetics_concurrency_cap] Add concurrency cap resource for synthetics tests by @nkzou in #1913
  • [datadog_integration_gcp_sts] generate GCP STS account resource by @skarimo in #1936
  • [datadog_team] Add support for datadog team resource by @skarimo in #1908
  • [datadog_team_link] Add support for datadog team link resource by @skarimo in #1908
  • [datadog_team_membership] Add support for datadog team membership resource by @skarimo in #1908
  • [datadog_team] Add datadog team data source by @skarimo in #1946
  • [datadog_team_memberships] Add datadog team memberships data source by @skarimo in #1946

NOTES

  • [provider] Bump datadog-api-client version to v2.13.0 by @skarimo in #1940

New Contributors

Full Changelog: v3.25.0...v3.26.0

v3.25.0

05 May 19:20
039caa6
Compare
Choose a tag to compare

What's Changed

BUGFIXES

  • [provider] Update API key validation call to use official SDK by @nkzou in #1902

IMPROVEMENTS

FEATURES

  • [datadog_sensitive_data_scanner_group_order] Add resource and datasource for SDS group order by @nkzou in #1820

Full Changelog: v3.24.1...v3.25.0