BREAKING CHANGES:
- resource/cloudflare_ruleset: Prevent the rule ID, version and last updated attributes from being set (#2511)
ENHANCEMENTS:
- cloudflare_pages_project: add
placement
to deployment config (#2480) - resource/access_application: add support for self_hosted_domains (#2441)
- resource/cloudflare_custom_hostname: add support for
bundle_method
TLS configuration (#2494) - resource/cloudflare_device_posture_rule: add ability to create intune and kolide s2s posture rule creation (#2474)
- resource/cloudflare_device_settings_policy: add
description
to device settings policy (#2474) - resource/cloudflare_load_balancer: Add support for least_outstanding_requests steering (#2472)
- resource/cloudflare_load_balancer_pool: Add support for least_outstanding_requests origin steering (#2472)
- resource/cloudflare_page_rule: removes ability to set wildcards for include and exclude, provides guidance on proper values to use instead (#2491)
- resource/cloudflare_teams_account: add ability to set
root_ca
for ZT Accounts (#2474)
BUG FIXES:
- cloudflare_pages_project: use user provided configuration for secrets in the state handler since the API does not return them (#2480)
- resource/cloudflare_certificate_pack: handle UI deletion scenarios for HTTP 404s and
status = "deleted"
responses (#2497) - resource/cloudflare_custom_hostname: use user provided values for state management when the API response isn't provided (#2494)
- resource/cloudflare_origin_ca_certificate: mark
csr
as Required (#2496) - resource/cloudflare_ruleset: Mark that the ruleset must be re-created if the shareable entitlement name attribute changes (#2511)
- resource/cloudflare_ruleset: Populate the rule ID, ref, version and last updated attributes in API requests and from API responses (#2511)
- resource/cloudflare_ruleset: Populate the shareable entitlement name attribute in API requests and from API responses (#2511)
- resource/cloudflare_ruleset: handle
Import
operations where the required values are missing for providing a nicer error message (#2503)
DEPENDENCIES:
- provider: bumps github.com/cloudflare/cloudflare-go from 0.68.0 to 0.69.0 (#2507)
- provider: bumps github.com/hashicorp/terraform-plugin-framework from 1.2.0 to 1.3.0 (#2509)
- provider: bumps github.com/hashicorp/terraform-plugin-log from 0.8.0 to 0.9.0 (#2489)
- provider: bumps github.com/hashicorp/terraform-plugin-testing from 1.2.0 to 1.3.0 (#2524)
- provider: bumps golang.org/x/net from 0.10.0 to 0.11.0 (#2523)
- provider: bumps goreleaser/goreleaser-action from 4.2.0 to 4.3.0 (#2519)