> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chronosphere.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Terraform provider release notes

To install the Terraform provider, see
[Install the Chronosphere Terraform provider](/tooling/infrastructure/terraform/install).

<Note>
  Chronosphere supports the version 1.x.x line of Terraform provider versions for one
  year from their release dates. Use only supported versions unless explicitly instructed
  otherwise by Chronosphere Support. If you experience issues, upgrade to the latest
  supported version.
</Note>

<Update label="Version 1.32.0" description="Released 2026.07.01">
  <h3 id="features-v1-32-0">
    Feature
  </h3>

  * Add the `TRACE_PROCESSED_BYTES`, `TRACE_PERSISTED_BYTES`, and `TRACE_ALL` values to the `resource_group` field on `chronosphere_consumption_budget` thresholds.
  * Add the `ALL` value to the `resource_group` field on `chronosphere_consumption_budget` thresholds.
</Update>

<Update label="Version 1.31.0" description="Released 2026.06.22">
  <h3 id="features-v1-31-0">
    Feature
  </h3>

  * Add the `LOG_ALL` value to the `resource_group` field on `chronosphere_consumption_budget` thresholds.
  * Add the `trace_span_filters` field to `chronosphere_consumption_config` partition filter conditions, which matches incoming trace data at the span level.
</Update>

<Update label="Version 1.30.0" description="Released 2026.06.12">
  <h3 id="features-v1-30-0">
    Feature
  </h3>

  * Add `PARENT_SERVICE`, `PARENT_OPERATION`, `ROOT_SERVICE`, and `ROOT_OPERATION` group-by key types to `chronosphere_trace_metrics_rule`.

  <h3 id="removals-v1-30-0">
    Removal
  </h3>

  * Remove the deprecated `sku_group` field from `chronosphere_consumption_budget` thresholds. Use `resource_group` instead.
</Update>

<Update label="Version 1.29.0" description="Released 2026.06.04">
  <h3 id="features-v1-29-0">
    Feature
  </h3>

  * Add `resource_group` field to `chronosphere_consumption_budget` thresholds as a replacement for the deprecated `sku_group` field. Both fields accept the same values. Use `resource_group` for new thresholds.
  * Publish generated reference documentation for every resource and data source to the [Terraform Registry](https://registry.terraform.io/providers/chronosphereio/chronosphere/latest/docs), including field-level descriptions and example usage.

  <h3 id="deprecations-v1-29-0">
    Deprecation
  </h3>

  * Deprecate the `sku_group` field on `chronosphere_consumption_budget` thresholds. Use `resource_group` instead.
</Update>

<Update label="Version 1.28.0" description="Released 2026.05.28">
  <h3 id="features-v1-28-0">
    Feature
  </h3>

  * Add `ROLLING_30_MINUTE_VOLUME` threshold type to `chronosphere_consumption_budget` thresholds.

  <h3 id="fixes-v1-28-0">
    Fix
  </h3>

  * When the Config API returns the redaction sentinel secret fields, preserve configured secret values during refresh of these resources: `chronosphere_webhook_alert_notifier`, `chronosphere_slack_alert_notifier`, `chronosphere_pagerduty_alert_notifier`, `chronosphere_opsgenie_alert_notifier`, and `chronosphere_victorops_alert_notifier`. Real server-side changes still surface as drift.
</Update>

<Update label="Version 1.27.0" description="Released 2026.05.04">
  <h3 id="breaking-changes-v1-27-0">
    Breaking change
  </h3>

  * Change the singular `routing_key` field in the VictorOps destination in
    `v1/config/NotificationPolicy` to be plural `routing_keys`.

  <h3 id="removals-v1-27-0">
    Removal
  </h3>

  * Remove `trace_filter` field from `chronosphere_consumption_config` partition
    filter conditions.

  <h3 id="fixes-v1-27-0">
    Fix
  </h3>

  * Fix `chronosphere_pagerduty_external_connection` to support PagerDuty REST API
    keys by using a new `pagerduty_rest_api_key` field, mutually exclusive with the
    existing `pagerduty_api_key` and `pagerduty_events_version` fields.
</Update>

<Update label="Version 1.25.0" description="Released 2026.04.17">
  <h3 id="features-v1-25-0">
    Feature
  </h3>

  * Add `chronosphere_slack_external_connection`, `chronosphere_pagerduty_external_connection`, `chronosphere_webhook_external_connection`, `chronosphere_victorops_external_connection`, and `chronosphere_opsgenie_external_connection` resources. Manages external connections for notification targets including Slack, PagerDuty, Webhook, VictorOps, and OpsGenie.
  * Update `chronosphere_notification_policy` to allow configuration of notification routing to an external connection.
  * Add `parse_field` control rule type and `grok_parser` support to `chronosphere_log_control_config` and `chronosphere_log_ingest_config` resources.
  * Add `metric_filter` and `trace_filter` fields to `chronosphere_consumption_config` partition filter conditions.
  * Add `METRIC_PERSISTED_SERIES` and `METRIC_ALL` SKU groups to `chronosphere_consumption_budget` thresholds.
  * Add `CREDITS` unit to `chronosphere_consumption_budget` thresholds.
</Update>

<Update label="Version 1.24.0" description="Released 2026.04.08">
  <h3 id="feature-v1-24-0">
    Feature
  </h3>

  * Add `notification_template` field to `chronosphere_monitor` resource. Allows customizing notification title and description using Go templates with alert context variables such as severity, labels, and threshold values.
</Update>

<Update label="Version 1.23.0" description="Released 2026.04.07">
  <h3 id="feature-v1-23-0">
    Feature
  </h3>

  * Add `resolve_value` field to `chronosphere_monitor` conditions. Allows configuring a different threshold for resolving an alert than the threshold used to trigger it.
</Update>

<Update label="Version 1.22.0" description="Released 2026.04.01">
  <h3 id="feature-v1-22-0">
    Feature
  </h3>

  * Add `chronosphere_log_retention_config` resource for configuring log retention rules.
  * Add `filters` and `rollup_rules` fields to `chronosphere_gcp_metrics_integration` metric groups.
  * Add `scope_filter` field to `chronosphere_trace_metrics_rule` resource.
  * Add `SIGNAL_NOT_EXISTS` condition op to `chronosphere_monitor` resource. Signal no longer exists. Behavior varies by alert type: single monitor alerts trigger if all series are missing; signal-based alerts trigger if all series in the signal go missing; alert-on-every-series alerts trigger if any individual series disappears.
</Update>

<Update label="Version 1.21.0" description="Released 2026.02.20">
  <h3 id="feature-v1-21-0">
    Feature
  </h3>

  * Add `execution_mode` field to `chronosphere_recording_rule` resource. This field controls how a recording rule is assigned to shards for execution.
  * Pass the value of the `CHRONOSPHERE_ACTOR` environment variable in the `Chronosphere-Actor` header on API requests. The value is recorded as change metadata in Version History.
  * Add `threshold.sku_group` and `threshold.unit` fields to `chronosphere_consumption_budget` resource. These fields allow consumption budgets to set thresholds across multiple SKUs.

  <h3 id="deprecations-v1-21-0">
    Deprecations
  </h3>

  * Deprecate the `resource` field on `chronosphere_consumption_budget` resources. Use `threshold.sku_group` and `threshold.unit` instead.
</Update>

<Update label="Version 1.20.0" description="Released 2026.01.27">
  <h3 id="feature-v1-20-0">
    Feature
  </h3>

  * <Badge color="red">Breaking change</Badge>

    Add `service` to `chronosphere_log_ingest_config`
    resource. This field replaces the `primary_key` field, which is deprecated and
    can no longer be set.

  <h3 id="deprecations-v1-20-0">
    Deprecations
  </h3>

  * Deprecate the `primary_key` field in the `chronosphere_log_ingest_config` resource
    in favor of the `service` field. This field can no longer be set.
</Update>

<Update label="Version 1.19.0" description="Released 2025.12.16">
  <h3 id="feature-v1-19-0">
    Feature
  </h3>

  * Add `ROLLING_1_DAY_VOLUME` and `ROLLING_7_DAY_VOLUME` thresholds to `chronosphere_consumption_budget` resource.
</Update>

<Update label="Version 1.18.0" description="Released 2025.12.10">
  <h3 id="feature-v1-18-0">
    Feature
  </h3>

  * Add `chronosphere_service_attributes` resource for configuring service attributes.
  * Add `skip_on_conflict` field to `chronosphere_rollup_rule` resource.
</Update>

<Update label="Version 1.17.0" description="Released 2025.11.03">
  <h3 id="feature-v1-17-0">
    Feature
  </h3>

  * Add `ROLLING_1_HOUR_VOLUME` and `ROLLING_3_HOUR_VOLUME` thresholds to `chronosphere_consumption_budget` resource.
</Update>

<Update label="Version 1.16.0" description="Released 2025.10.22">
  <h3 id="feature-v1-16-0">
    Feature
  </h3>

  * Add `emit_metrics` and `replace_fields` control rule types to `chronosphere_log_control_config` resource.
  * Add `field_normalization` to `chronosphere_log_ingest_config` resource.
</Update>

<Update label="Version 1.15.0" description="Released 2025.10.14">
  <h3 id="feature-v1-15-0">
    Feature
  </h3>

  * Add `HOURLY_VOLUME` threshold type to `chronosphere_consumption_budget` resource.
  * Add `alert_action_config` field to `chronosphere_consumption_budget` resource
    for customizing consumption budget alerts.
</Update>

<Update label="Version 1.14.0" description="Released 2025.10.02">
  <h3 id="feature-v1-14-0">
    Feature
  </h3>

  * Add `azure_metrics_integration` resource for configuring the CloudScraper Azure
    metrics integration.
  * <Badge color="red">Breaking change</Badge>

    Add `mode` field to the `chronosphere_drop_rule` resource. This field replaces
    the `active` field, which is deprecated. The mode field accepts values of `enabled`,
    `disabled`, and `preview`. Defaults to `enabled`. The `active` field was `disabled`
    by default.

  <h3 id="deprecations-v1-14-0">
    Deprecations
  </h3>

  * <Badge color="red">Breaking change</Badge>

    Deprecate the `active` field in the `chronosphere_drop_rule` resource. This field
    can't be set to `false`, and you must switch to the `mode` field, its replacement.
</Update>

<Update label="Version 1.13.0" description="Released 2025.08.27">
  <h3 id="feature-v1-13-0">
    Feature
  </h3>

  * Add `chronosphere_log_control_config` resource for configuring log control rules.
  * Replace `drop_original` with `keep_original` in LogIngestConfig parser.
  * Promote `chronosphere_consumption_config` resource from unstable to `/v1`.
  * Promote `chronosphere_consumption_budget` resource from unstable to `/v1`.
  * Add `span_tag` field to `chronosphere_derived_label` resource.
</Update>

<Update label="Version 1.12.0" description="Released 2025.08.05">
  <h3 id="feature-v1-12-0">
    Feature
  </h3>

  * Add unstable `chronosphere_consumption_config` resource for configuring telemetry partitions.
  * Add unstable `chronosphere_consumption_budget` resource for configuring telemetry data budgets.
  * Update parsing support in `chronosphere_log_ingest_config` resource.

  <h3 id="deprecations-v1-12-0">
    Deprecations
  </h3>

  * Deprecate `permissive` in `chronosphere_rollup_rule` resource.
</Update>

<Update label="Version 1.11.0" description="Released 2025.05.15">
  <h3 id="feature-v1-11-0">
    Feature
  </h3>

  * Add TimeSlice indicator support to the `chronosphere_slo` resource with the `custom_timeslice_indicator`
    field.
</Update>

## Unsupported versions

<Accordion title="Click to view unsupported Terraform provider version release notes.">
  {/* markdownlint-enable MD033 */}

  <Update label="Version 1.10.0" description="Released 2025.04.24">
    <h3 id="feature-v1-10-0">
      Feature
    </h3>

    * Promote the `chronosphere_slo` resource from unstable to v1 in the API.

    <h3 id="deprecations-v1-10-0">
      Deprecations
    </h3>

    * Remove queryless SLO fields from the unstable `chronosphere_slo` resource.
    * Remove `reporting_windows` from the unstable `chronosphere_slo` resource.
  </Update>

  <Update label="Version 1.9.0" description="Released 2025.04.03">
    <h3 id="features-v1-9-0">
      Features
    </h3>

    * Add burn rate settings to the unstable `chronosphere_slo` resource.
    * Add SLI level `additional_promql_filters` to the unstable `chronosphere_slo`
      resource.

    <h3 id="deprecation-v1-9-0">
      Deprecation
    </h3>

    * Deprecated queryless `additional_promql_filters` in unstable `chronosphere_slo`
      resource.
  </Update>

  <Update label="Version 1.8.0" description="Released 2025.02.28">
    <h3 id="feature-v1-8-0">
      Feature
    </h3>

    * Adds `priority_thresholds` to `chronosphere_resource_pools_config` pools.
  </Update>

  <Update label="Version 1.7.0" description="Released: 2025.02.13">
    <h3 id="features-v1-7-0">
      Features
    </h3>

    * Adds support for logging query in the `chronosphere_monitor` resource.
    * Adds support for custom dimension labels in the `chronosphere_slo` resource.
    * Add support for `is_root_span` field in common trace span filter type.
    * Allow disabling dry-run validation using the provider configuration `disable_dryrun`.

    <h3 id="fix-v1-7-0">
      Fix
    </h3>

    * Fix dry-run for `chronosphere_recording_rule` with `bucket_slug` and `execution_group`.
  </Update>

  <Update label="Version 1.6.2" description="Released: 2024.12.18">
    This release contains no user-facing changes in behavior or function.
  </Update>

  <Update label="Version 1.6.1" description="Released: 2024.12.04">
    <h3 id="fixes-v1-6-1">
      Fixes
    </h3>

    {/* vale PANW.WordList = NO */}

    {/* vale PANW.Spelling = NO */}

    * Fix `chronosphere_resource_pools_config` error when default pool isn't set. Prior
      to this fix, the initial application of the configuration would succeed but then
      reading that configuration back would fail.

    {/* vale PANW.Spelling = YES */}

    {/* vale PANW.WordList = YES */}
  </Update>

  <Update label="Version 1.6.0" description="Released: 2024.10.31">
    <h3 id="features-v1-6-0">
      Features
    </h3>

    * Add support for `labels` in `chronosphere_dashboard`.
    * Allow `chronosphere_notification_policy` resources without a `team_id`.

    <h3 id="fix-v1-6-0">
      Fix
    </h3>

    * Support dry-run validation of Prometheus queries in a monitor that contain
      dynamic expressions, which aren't known at plan time.
  </Update>

  <Update label="Version 1.5.1" description="Released: 2024.10.08">
    <h3 id="fixes-v1-5-1">
      Fixes
    </h3>

    * Allow creating `chronosphere_slack_notifier` resources with `actions`, without
      the `action_confirm_text` parameter.
    * Fix an issue where applying a `chronosphere_rollup_rule` or `chronosphere_mapping_rule`
      resource without a defined `interval` or `storage_policy` caused Terraform to continually
      detect a difference.
  </Update>

  <Update label="Version 1.5.0" description="Released: 2024.08.29">
    <h3 id="feature-v1-5-0">
      Feature
    </h3>

    * Add `fixed_value` in `chronosphere_resource_pools_config.pools[].allocation`, which
      lets you specify absolute DPPS per defined pool instead of as a percentage.

    <h3 id="deprecation-v1-5-0">
      Deprecation
    </h3>

    * Deprecates `allocation` in `chronosphere_resource_pools_config.default_pool`. The
      `default_pool.allocation` is now inferred to be any remaining quota unallocated across
      non-default pools.
  </Update>

  <Update label="Version 1.4.3" description="Released: 2024.07.29">
    <h3 id="features-v1-4-3">
      Features
    </h3>

    * Add new `chronosphere_logscale_alert` Terraform resource for creating LogScale
      alerts.
    * Add new `chronosphere_logscale_action` Terraform resource for creating LogScale
      actions.
    * Add new `chronosphere_otel_metrics_ingestion` Terraform resource to configure how
      OpenTelemetry metrics are converted into Chronosphere format at ingestion.
  </Update>

  <Update label="Version 1.3.0" description="Released: 2024.07.09">
    This release contains no user-facing changes in behavior or function.
  </Update>

  <Update label="Version 1.2.0">
    <h3 id="features-v1-2-0">
      Features
    </h3>

    * Add server-side validation support for `chronosphere_trace_metrics_rule`.
    * Add `group_by` to `notification_routes` in `notification_policy` resources.
  </Update>

  <Update label="Version 1.1.0" description="Released: 2024.06.12">
    <h3 id="feature-v1-1-0">
      Feature
    </h3>

    * Add server-side validation support for `chronosphere_trace_tail_sampling_rules`

    <h3 id="deprecations-v1-1-0">
      Deprecations
    </h3>

    * Deprecate `proxy_url` in alert receivers.
    * Deprecate `chronosphere_mapping_rule.drop_timestamp`.

    <h3 id="fix-v1-1-0">
      Fix
    </h3>

    * Fix an issue where `chronosphere_resource_pools_config` would not allow certain combinations
      of allocation percents due to float arithmetic not adding to exactly 100 percent. The provider
      now relies on server-side validation of pools.
  </Update>

  <Update label="Version 1.0.0" description="Released: 2024.05.15">
    {/* vale PANW.WordList = NO */}

    As of version 1.0.0, the Chronosphere Terraform provider is now open source and
    hosted on the public
    [HashiCorp Terraform Registry](https://registry.terraform.io/providers/chronosphereio/chronosphere/latest).

    {/* vale PANW.WordList = YES */}

    Chronosphere has deprecated versions of the provider prior to 1.0.0 and no longer
    provides support for them. Upgrade to at least version 1.0.0 as soon as possible
    to continue receiving new features and fixes to the provider.

    Legacy versions of the provider remain available on the Chronosphere-hosted Terraform
    registry. For instructions on installing older versions, see
    [Install versions prior to v1.0.0](/tooling/infrastructure/terraform/install#install-versions-prior-to-v100).

    This version removes deprecated and unsupported features. To avoid issues, review
    these release notes before upgrading.

    <h3 id="features-v1-0-0">
      Features
    </h3>

    * Add data source for `chronosphere_collection`.
    * Add support for `drop_nan_value` in `chronosphere_drop_rule` resource.
    * Add `chronosphere_gcp_metrics_integration` resource.
    * Add `name` field to `chronosphere_dashboard` resource.
    * Add new resource type, `chronosphere_dataset`, for tracing dataset management.
    * Add support for `graphite_label_policy` in `chronosphere_rollup_rule` resource.
    * Add new `IN` and `NOT_IN` support for tracing matchers.

    <h3 id="fix-v1-0-0">
      Fix
    </h3>

    * Fix `chronosphere_rollup_rule` migration from `storage_policies` to `interval`.

    <h3 id="removals-v1-0-0">
      Removals
    </h3>

    * Prevent unsupported use of duplicate routes with the same severity in
      `chronosphere_notification_policy`.
    * Remove unsupported `bucket_id` in `chronosphere_notification_policy`.
    * Remove unsupported data source for `chronosphere_notification_policy`.
    * Remove deprecated `rules` field from `chronosphere_notification_policy`.
    * Remove in-provider validation of rollup rules in favor of server-side dry run
      validation.
    * Consolidate tracing schemas: Replace usage of `tags` with `tag`, `min_seconds`
      with `min_secs`, and `max_seconds` with `max_secs`.
    * Remove support for setting a `chronosphere_dashboard` resource's name through
      the `dashboard_json.metadata.name` field.
    * Remove deprecated resource `chronosphere_grafana_dashboard` in favor of
      `chronosphere_classic_dashboard`.

    <h3 id="deprecation-v1-0-0">
      Deprecation
    </h3>

    * Deprecate `chronosphere_rollup_rule.storage_policies` and
      `chronosphere_mapping_rule.storage_policy`, and recommends `interval`.
  </Update>

  <Update label="Version 0.46.0" description="Released: 2024.02.06">
    This release contains no user-facing changes in behavior or function.
  </Update>

  <Update label="Version 0.45.0" description="Released: 2024.01.18">
    <h4 id="features-v0-45-0">
      Features
    </h4>

    * Update `chronosphere_collection` to make `team_id` optional.
    * Add `regex` match type for trace metrics filters.
    * Add `group_by` field to `chronosphere_trace_metrics_rule` resource.
  </Update>

  <Update label="Version 0.44.0" description="Released: 2023.12.13">
    <h4 id="features-v0-44-0">
      Features
    </h4>

    * Add new `chronosphere_service` data source for services, which associates monitors
      with dashboards in service collections.
  </Update>

  <Update label="Version 0.43.0" description="Released: 2023.11.30">
    <h4 id="features-v0-43-0">
      Features
    </h4>

    * Add new resource `chronosphere_classic_dashboard`.
  </Update>

  <Update label="Version 0.42.0" description="Released: 2023.11.15">
    <h4 id="features-v0-42-0">
      Features
    </h4>

    {/* vale PANW.Spelling = NO */}

    * Add support for the `resolve_sustain` field in monitor threshold conditions.
    * Add `numeric_value` in span filter tags used in `chronosphere_trace_tail_sampling_rules`
      and `chronosphere_trace_metrics_rule` resources.
    * Add the attributes `name` and `system_name` to `chronosphere_trace_tail_sampling_rules`.
    * Add `chronotf import-state` ownership transfers for `chronosphere_resource_pools_config`.

    {/* vale PANW.Spelling = YES */}

    <h4 id="fixes-v0-42-0">
      Fixes
    </h4>

    * Fix a bug that caused `terraform plan` to fail when converting a notification
      policy from inline to independent.
  </Update>

  <Update label="Version 0.41.0" description="Released: 2023.09.28">
    This release contains no user-facing changes in behavior or function.
  </Update>

  <Update label="Version 0.40.0" description="Released: 2023.09.15">
    This release contains no user-facing changes in behavior or function.
  </Update>

  <Update label="Version 0.39.0" description="Released: 2023.09.05">
    <h4 id="features-v0-39-0">
      Features
    </h4>

    * Update a monitor when changing its `bucket_id` instead of forcibly deleting and
      recreating it.
  </Update>

  <Update label="Version 0.38.0" description="Released: 2023.08.28">
    <h4 id="features-v0-38-0">
      Features
    </h4>

    {/* vale PANW.WordList = NO */}

    * Add `unrestricted`, `email`, and `slug` support to `chronosphere_service_account`.
    * Add new required `one_of` between `unrestricted` and `restriction` to
      `chronosphere_service_account`.
    * Add support for the `description` field on Teams.
    * Add a new enumerator `DISTRIBUTION` to the metric types for rollup rules.

    {/* vale PANW.WordList = YES */}

    <h4 id="fixes-v0-38-0">
      Fixes
    </h4>

    * Fix an unexpected diff after applying a notification policy in the `notification_policy_data`
      field.
    * Fix diff suppression for dashboard resource. JSON payload registers null and empty
      fields as equivalent.
  </Update>

  <Update label="Version 0.37.0" description="Released: 2023.07.26">
    <h4 id="features-v0-37-0">
      Features
    </h4>

    * Promote `Dashboard` resource for general availability.
    * Add `Dashboard` support to `chronotf export-config` and `chronotf import-state`.
  </Update>

  <Update label="Version 0.36.0" description="Released: 2023.06.23">
    <h4 id="features-v0-36-0">
      Features
    </h4>

    * Make `name_mappings` optional for `derived_label` resources.
    * Add `interval` field to `mapping_rule` and `rollup_rule` resources.
    * Add `chronotf import-state` support for Grafana dashboards.
    * Add `chronotf export-config` support for Grafana dashboards with `--include-grafana-dashboards`,
      which exports dashboard JSON content to separate files.

    <h4 id="fixes-v0-36-0">
      Fixes
    </h4>

    {/* vale PANW.WordList = NO */}

    * Remove `one_of` between `service_key` and `routing_key` for PagerDuty notifiers.

    {/* vale PANW.WordList = YES */}
  </Update>

  <Update label="Version 0.35.0" description="Released: 2023.05.10">
    <h4 id="features-v0-35-0">
      Features
    </h4>

    * Increase speed of reading from data source buckets.
    * Hide Chronosphere-internal resources from `chronotf export-config`.
    * Add support to update `bucket_id` in place using `chronosphere_mapping_rule`,
      `chronosphere_recording_rule`, and `chronosphere_rollup_rule`.

    <h4 id="fixes-v0-35-0">
      Fixes
    </h4>

    * Fix `chronotf export-config` not exporting all buckets.
    * Fix `chronotf import-state` timeout errors when importing a large number of resources.
    * Support monitor schedules without any ranges.
  </Update>

  <Update label="Version 0.34.0" description="Released: 2023.04.07">
    <h4 id="features-v0-34-0">
      Features
    </h4>

    * Explicitly ask to set remote resource ownership to Terraform when running
      `chronotf import-state` instead of changing ownership automatically.
    * Enable dry run validation support for Notifiers.
    * Remove redundant logs from `chronotf import-state` output.
    * Enhance error messages by always showing HTTP verb, URL, status code, and body.

    <h4 id="fixes-v0-34-0">
      Fixes
    </h4>

    * Allow Terraform updates to modify a notifier's type instead of returning an error
      if the notifier's type changed on the server.
    * Display all HTTP error responses in the Chronosphere UI and API responses.
  </Update>

  <Update label="Version 0.33.0" description="Released: 2023.03.29">
    <h4 id="feature-v0-33-0">
      Feature
    </h4>

    * Enable dry run validation support for collections, derived metrics, derived labels,
      drop rules, recording rules, teams, classic dashboards, and buckets.
  </Update>

  <Update label="Version 0.32.0" description="Released: 2023.03.23">
    <h4 id="feature-v0-32-0">
      Feature
    </h4>

    * Add `import-state` and `export-config` for ResourcePoolsConfig.
  </Update>

  <Update label="Version 0.31.0" description="Released: 2023.03.15">
    <h4 id="feature-v0-31-0">
      Feature
    </h4>

    * Add support for managing derived labels, using the `chronosphere_derived_label`
      resource.
  </Update>

  <Update label="Version 0.30.0" description="Released: 2023.03.09">
    <h4 id="feature-v0-30-0">
      Feature
    </h4>

    * Improve whitespace formatting in `chronotf export-config`.
  </Update>

  <Update label="Version 0.29.0" description="Released: 2023.02.27">
    <h4 id="features-v0-29-0">
      Features
    </h4>

    * Enable dry run validation support for notification policies, mapping rules, and
      rollup rules.
    * Add support to filter `chronotf export-config` by slugs.

    <h4 id="fix-v0-29-0">
      Fix
    </h4>

    * Fix exporting of buckets with notification policies that have a mismatched slug.
  </Update>

  <Update label="Version 0.28.0" description="Released: 2023.02.03">
    <h4 id="features-v0-28-0">
      Features
    </h4>

    * Enable server-side dry run validation for monitor resources.
    * Add system ownership support for mapping rules, roll-up rules, recording rules,
      and derived metrics. When Terraform creates or changes these objects, Chronosphere
      flags them as owned by Terraform and prevents overriding changes from other interfaces.
  </Update>

  <Update label="Version 0.27.0" description="Released: 2023.01.30">
    This release contains no user-facing changes in behavior or function.
  </Update>

  <Update label="Version 0.23.1" description="Released: 2022.11.29">
    <h4 id="features-v0-23-1">
      Features
    </h4>

    * Add support for managing service accounts, using the `chronosphere_service_account`
      resource.
    * Add support for managing multiple match rules, using the `chronosphere_resource_pools_config`
      resource.

    <h4 id="fixes-v0-23-1">
      Fixes
    </h4>

    * `chronotf export-config` and `import-state` correctly support all recording rules
      and roll-up rules.
    * `chronotf export-config` correctly exports notification routes with an empty list
      of notifiers.
    * Conditional drop rules' rate limit thresholds are now specified as a percentage.
    * Terraform plan stage validates usage of `route` and `override`.
    * Terraform plan stage warns about usage of deprecated features.
    * `chronotf import-state` correctly handles resources in modules.
    * `chronosphere_mapping_rule` validates that at most one aggregation is specified.
  </Update>

  <Update label="Version 0.22.0" description="Released: 2022.10.11">
    <h4 id="feature-v0-22-0">
      Feature
    </h4>

    * Improve formatting of drop rules when exporting configurations.

    <h4 id="fix-v0-22-0">
      Fix
    </h4>

    * Rename `value_based_drop_policy` to `value_based_drop`.
  </Update>

  <Update label="Version 0.21.0" description="Released: 2022.10.11">
    <h4 id="feature-v0-21-0">
      Feature
    </h4>

    * Add support for value-based decisions in drop rules.

    <h4 id="fix-v0-21-0">
      Fix
    </h4>

    * Correctly import buckets nested in a module.
    * Fix `chronotf import-state` re-importing resources that are already managed by
      Terraform due to an unknown/updated field requiring the resource to be re-created.
  </Update>

  <Update label="Version 0.20.0" description="Released: 2022.09.27">
    <h4 id="feature-v0-20-0">
      Feature
    </h4>

    * Drop empty fields when exporting email alert notifiers in `chronotf export-config`.
  </Update>

  <Update label="Version 0.19.0" description="Released: 2022.09.07">
    <h4 id="feature-v0-19-0">
      Feature
    </h4>

    * Add `permissive` field to `chronosphere_rollup_rule` resources.

    <h4 id="fix-v0-19-0">
      Fix
    </h4>

    {/* vale PANW.Spelling = NO */}

    * Change `chronosphere_notification_policy.route.notifiers` to a TypeSet to prevent
      ordering diffs.
    * Symmetrically export and import `chronosphere_notification_policy` repeat intervals.

    {/* vale PANW.Spelling = YES */}
  </Update>

  <Update label="Version 0.18.1" description="Released: 2022.08.23">
    <h4 id="fix-v0-18-1">
      Fix
    </h4>

    * Don't show unnecessary diffs for monitor conditions.
  </Update>

  <Update label="Version 0.18.0" description="Released: 2022.08.23">
    <h4 id="features-v0-18-0">
      Features
    </h4>

    * Add support for monitors that use a `NOT_EXISTS` condition without a value.
    * Improve diffs to schedules in `chronosphere_monitor` resources.
    * Improve diffs for changes to complex objects in a list, such as monitor schedules,
      mapping rule storage policies, and monitor label matchers.

    <h4 id="fixes-v0-18-0">
      Fixes
    </h4>

    * Don't show unnecessary diffs to empty labels on buckets.
    * Don't update the Terraform state on update errors.
    * Remove incorrect log when importing notification policies with overrides.

    <h4 id="deprecation-v0-18-0">
      Deprecation
    </h4>

    * `chronosphere_notification_policy.rule` is now deprecated. Use `route` instead.
  </Update>

  <Update label="Version 0.17.0" description="Released: 2022.07.26">
    <h4 id="feature-v0-17-0">
      Feature
    </h4>

    * Add support for monitors using an `EXISTS` condition without a value.

    <h4 id="fixes-v0-17-0">
      Fixes
    </h4>

    * Fix notification policy bugs that report changes immediately after an apply.
    * Fix `activated_drop_duration` in drop rules showing unexpected changes after
      an apply.
  </Update>

  <Update label="Version 0.16.0" description="Released: 2022.06.21">
    <h4 id="features-v0-16-0">
      Features
    </h4>

    * Add support for managing teams, using the `chronosphere_team` resource.
    * Add support for slug in all notifiers.
    * Add support for slug in buckets.
    * Add support for slug-based matching in `chronotf import-state` for monitors,
      teams, drop rules, mapping rules, roll-up rules, and all notifiers.
    * Make `storage_policies` optional for roll-up rules.
    * Add support for `DELTA` roll-up rules without a new metric name.

    <h4 id="fix-v0-16-0">
      Fix
    </h4>

    * Handle 404 as success when attempting to delete an already-deleted resource.
  </Update>

  <Update label="Version 0.15.0" description="Released: 2022.05.10">
    <h4 id="features-v0-15-0">
      Features
    </h4>

    * Add support for `drop_raw` with roll-up rules.
    * Add support for `slug` with `chronosphere_bucket` resources.
  </Update>

  <Update label="Version 0.14.1" description="Released: 2022.04.26">
    <h4 id="fix-v0-14-1">
      Fix
    </h4>

    * Fix an issue with webhook notifiers using `bearer_token`.
  </Update>

  <Update label="Version 0.14.0">
    <h4 id="feature-v0-14-0">
      Feature
    </h4>

    * Recording rules now support independent specification of the target `metric_name`.
    * Add support for `repeat_interval` in the `chronosphere_notification_policy`
      resource.
    * `chronotf` now handles exporting drop rule configuration.

    <h4 id="fixes-v0-14-0">
      Fixes
    </h4>

    * Correctly handle the case of a notification policy introduced using the UI.
  </Update>

  <Update label="Version 0.13.0">
    <h4 id="feature-v0-13-0">
      Feature
    </h4>

    * Add support for new resources for distributed tracing.
  </Update>

  <Update label="Version 0.12.0" description="Released: 2022.03.11">
    <h4 id="features-v0-12-0">
      Features
    </h4>

    {/* vale PANW.WordList = NO */}

    * Provider registry hosting moved to `tf-registry.chronosphere.io`.
    * Add support for importing and exporting mapping rules.

    {/* vale PANW.WordList = YES */}
  </Update>

  <Update label="Version 0.11.0" description="Released: 2022.02.24">
    <h4 id="fixes-v0-11-0">
      Fixes
    </h4>

    * Fix an issue sending `chronosphere_export_job` on updates.
  </Update>

  <Update label="Version 0.10.0" description="Released: 2022.02.17">
    <h4 id="feature-v0-10-0">
      Feature
    </h4>

    * Add support for managing mapping rules, using the `chronosphere_mapping_rule`
      resource.
  </Update>

  <Update label="Version 0.9.0" description="Released: 2022.02.03">
    <h4 id="features-v0-9-0">
      Features
    </h4>

    * Allow selecting a notification policy for a monitor independent of the bucket.
    * Add support for new stat namespace in `chronosphere_export_job` resource.

    <h4 id="fixes-v0-9-0">
      Fixes
    </h4>

    * Import and export support for buckets without a notification policy.
  </Update>

  <Update label="Version 0.8.0" description="Released: 2022.01.27">
    <h4 id="features-v0-8-0">
      Features
    </h4>

    * Add support for managing drop rules, using the `chronosphere_drop_rule` resource.
    * Add support for specifying durations in Prometheus format (support for d/w/y suffixes).

    <h4 id="fixes-v0-8-0">
      Fixes
    </h4>

    * Fix panic when org name is incorrectly specified.
    * Fix `chronotf import-state` errors regarding unresolved references with recent
      versions of Terraform.
  </Update>

  <Update label="Version 0.7.0" description="Released: 2021.12.17">
    <h4 id="feature-v0-7-0">
      Feature
    </h4>

    * Add support for VictorOps alert notifications.

    <h4 id="fixes-v0-7-0">
      Fixes
    </h4>

    * Correctly handle converting Chronosphere slugs to Terraform IDs. Escape strings
      to support quotes and other special characters.
  </Update>

  <Update label="Version 0.6.0" description="Released: 2021.11.12">
    <h4 id="feature-v0-6-0">
      Feature
    </h4>

    * Add support for managing Opsgenie notifiers, using the `chronotf export-config`
      resource.

    <h4 id="fixes-v0-6-0">
      Fixes
    </h4>

    * Fix an issue where objects deleted outside of Terraform caused the provider
      to error out.
    * Fix a bug with marshalling attributes with special characters (like quotes)
      for `chronotf export-config`.
    * Fix incorrect output when marshalling a PagerDuty notifier using a RoutingKey
      in `chronotf export-config`.
    * Fix incorrect terraform IDs in the output of `chronotf export-config`.
  </Update>

  <Update label="Version 0.5.3" description="Released: 2021.10.28">
    <h4 id="feature-v0-5-3">
      Feature
    </h4>

    * Add support for managing roll-up rules, using the `chronosphere_rollup_rule`
      resource.
  </Update>

  <Update label="Version 0.5.2" description="Released: 2021.10.14">
    <h4 id="fixes-v0-5-2">
      Fixes
    </h4>

    * Fix escaping of quotes for `chronotf export-config`.
  </Update>

  <Update label="Version 0.5.1" description="Released: 2021.10.14">
    <h4 id="feature-v0-5-1">
      Feature
    </h4>

    * Add support for managing recording rules, using the `chronosphere_recording_rule`
      resource.
  </Update>
</Accordion>
