Skip to content

Releases: cloudflare/terraform-provider-cloudflare

v4.52.2

05 Sep 20:19
eea106f
Compare
Choose a tag to compare

ENHANCEMENTS:

  • internal/sdkv2provider/schema_cloudflare_access_service_tokens.go: Add graceful rotation support for client secrets
  • internal/sdkv2provider/resource_cloudflare_access_service_tokens_test.go: Add graceful rotation support for client secrets
  • internal/sdkv2provider/resource_cloudflare_access_service_tokens.go: Add graceful rotation support for client secrets

v5.9.0

29 Aug 23:51
7358f25
Compare
Choose a tag to compare

5.9.0 (2025-08-29)

Full Changelog: v5.8.4...v5.9.0

Features

  • add comprehensive zero_trust_access_group v4→v5 migration support (44b55c1)
  • add job IDs (8bcdbd5)
  • api: api update (b9b17cf)
  • api: api update (8ec5c0e)
  • api: api update (fb4eddb)
  • api: api update (12c4328)
  • api: api update (511614c)
  • api: api update (1d22129)
  • api: api update (7391faf)
  • api: api update (4fa333d)
  • api: api update (5f93f24)
  • api: api update (b584f87)
  • api: api update (ff12699)
  • api: api update (ad38f3f)
  • api: api update (51bbca9)
  • api: api update (d873115)
  • api: api update (a6065ba)
  • api: api update (2545b2c)
  • api: api update (abcd800)
  • api: api update (9251429)
  • api: api update (4980f38)
  • api: api update (76010ab)
  • api: api update (627dfd8)
  • api: api update (b6e00b8)
  • api: api update (8bfb0c4)
  • api: api update (d614e59)
  • api: api update (b1cb9f3)
  • api: api update (098a710)
  • api: api update (da44c34)
  • api: api update (276d413)
  • api: api update (403f6a6)
  • api: api update (51788e7)
  • api: api update (841fa60)
  • api: api update (cfcd80d)
  • api: api update (8832c77)
  • api: api update (f02e8ce)
  • api: api update (bfd878b)
  • implement automated v4→v5 migrations for zero trust access application (344d995)
  • implement automated v4→v5 migrations for zero trust access policy (204a2c0)
  • implement comprehensive v4 to v5 migration for zero_trust_access_group resources (c63bd93)
  • implement comprehensive v4→v5 migration for tiered_cache resources (1d763a9)
  • migrate argo (21bef66)
  • migrate state (47c25c2)
  • migrate state (799e3c2)
  • migrate: fix access application domain_type and destinations migration (f572e62)
  • migrate: remove skip_app_launcher_login_page when type is not app_launcher (1cfa5ec)
  • migrations for zero_trust_access_application (bb35c7c)
  • migrations for zero_trust_access_identity_provider (75e412f)
  • migrations for zero_trust_access_mtls_certificate (4d547c5)
  • migrations for zero_trust_access_mtls_hostname_settings (82ff1cb)
  • parallel test runs (48d5c35)
  • regional_hostname: support migration from v4 to v5 (ffd589d)
  • state upgrader (ed2ad91)
  • sweeper for magic_wan_static_route (51728f9)
  • zero trust access policy migrations (134df93)

Bug Fixes

  • 'created_on' API inconsistencies in LB pool (e8d34db)
  • access application model schema parity (94311b7)
  • account_member tests (832a05a)
  • api_token (3846ff9)
  • drift (6e5659d)
  • dynamic type validators should handle int and floats correctly (5ae1226)
  • enable account_member tests (d3ba4ab)
  • encoder crash for nested nils in dynamic types (91e9782)
  • enhance DNS record sweeper to prevent apex domain test conflicts (4be8681)
  • grit p...
Read more

v5.8.4

15 Aug 19:11
579c51a
Compare
Choose a tag to compare

5.8.4 (2025-08-15)

Full Changelog: v5.8.3...v5.8.4

Bug Fixes

  • cloudflare_ruleset: update for consistency with OpenAPI schema (837da07)

Chores

  • don't announce to discord (1816fff)
  • generate docs for 5.8.4 release (ae12b37)
  • only include ones that have tests (ebc40cf)
  • run one by one (1185be7)

v5.8.3

15 Aug 07:07
da975cb
Compare
Choose a tag to compare

5.8.3 (2025-08-15)

Full Changelog: v5.8.2...v5.8.3

Features

Bug Fixes

  • cloudflare_ruleset: handle omitted rules in API responses (7f15668)
  • dont run in parallel (9c952a9)
  • imports (4369f06)
  • list item test execution and add managed_transforms (c3c3bb4)
  • list_item: Use proper pagination from client (8f692ad)
  • regex to not account order (1e2d64d)
  • remove workers_for_platforms_dispatch_namespace default value for 'trusted_workers' (dded442)
  • test assertion regex (9a0b7ab)
  • test data (1cc94d4)
  • update schema (6c97aad)
  • workers_script: ignore unmanaged secret_text bindings (a3b6816), closes #5892
  • workers_script: Obtain migrations directly from config instead of plan (2602dba), closes #5898
  • workers_script: Revert treating cloudflare_workers_script.bindings as a Set (757b98f)
  • zero_trust_access_application tests (d7eccc3)
  • zt orgs (fc9f9a2)
  • zt orgs another way (93f95cd)

Chores

  • add bot management test (6114b7d)
  • api: upload stainless config from cloudflare-config (68454d3)
  • api: upload stainless config from cloudflare-config (33e7b03)
  • api: upload stainless config from cloudflare-config (bf113c7)
  • api: upload stainless config from cloudflare-config (7b2fe37)
  • api: upload stainless config from cloudflare-config (9c03a0e)
  • api: upload stainless config from cloudflare-config (9babc23)
  • api: upload stainless config from cloudflare-config (872f8ba)
  • api: upload stainless config from cloudflare-config (b21ea4a)
  • api: upload stainless config from cloudflare-config (5790fb1)
  • api: upload stainless config from cloudflare-config (2016bf8)
  • api: upload stainless config from cloudflare-config (ef987a8)
  • api: upload stainless config from cloudflare-config (26c37c4)
  • enable token-based auth for acceptance tests (20ea7d8)
  • extra checks (3e5591e)
  • fix deterministic zone names in cloudflare_zone acceptance tests (1de0cc3)
  • fix TestAccCloudflareAccessIdentityProvider_OAuth_Import (82c589a)
  • fix ZT mtls certificate acceptance tests (cda1128)
  • internal: upgrade cloudflare/circl (2df21d4)
  • modernize zero_trust_access_mtls_hostname_settings tests (0a0556b)
  • new line (1c0eb79)
  • no-op plan (db1b335)
  • remove line ([1adfcc1](1adfcc100ebce5d31b9...
Read more

v5.8.2

01 Aug 20:18
158b4a5
Compare
Choose a tag to compare

5.8.2 (2025-08-01)

Full Changelog: v5.8.1...v5.8.2

Features

Chores

  • update model for zt gateway settings (a084e1b)

v5.8.1

01 Aug 09:31
14d34c7
Compare
Choose a tag to compare

5.8.1 (2025-08-01)

Full Changelog: v5.8.0...v5.8.1

Bug Fixes

Chores

  • docs: generate provider documentation (21a9cd4)
  • skip flaky tests (890d693)
  • snippet rules not ready (e2312e2)
  • update zone name for tests and not in parallel (d3b0d00)

v5.8.0

01 Aug 02:02
250737b
Compare
Choose a tag to compare

5.8.0 (2025-08-01)

Full Changelog: v5.7.1...v5.8.0

Features

Bug Fixes

  • add version back to extended email settings for gateway (81df358)
  • initial snippets acceptance tests (e2d6a0e)
  • list item model (b64e4fc)
  • make gateway settings host selector + inspection optional (a5cbc80)
  • workers_script: add missing workflow value to bindings.type validator (cb5d655)
  • workers_script: fix nested computed attributes under bindings causing unwarranted plan diffs (ab9dd38)
  • workers_script: handle text value for secret_text bindings during refresh plan (3ff7ac3)
  • workers_script: handle empty placement object during refresh plan (ee64d6b)
  • workers_script: mark migrations as WriteOnly (409e81b)
  • zero_trust_gateway_settings: remove leftover import (1c3c135)

Chores

  • api: update composite API spec (c1d05a1)
  • api: upload OpenAPI schema from api-schemas (cb6f526)
  • api: upload stainless config from cloudflare-config (033cf6d)
  • api: upload stainless config from cloudflare-config (d30fb7f)
  • api: upload stainless config from cloudflare-config (59efb43)
  • api: upload stainless config from cloudflare-config (0ac93c5)
  • api: upload stainless config from cloudflare-config (91aa4e4)
  • fix code formatting (ff642bc)
  • housekeeping (a42c70a)
  • missing import (629f60d)
  • remove redundant newline (2a4b8f7)
  • tests: Add acceptance tests for WARP Connector resource (62f19ce)
  • workers_script: add import verification step to test cases (f89916c)
  • workers_script: update tests to replace legacy check functions with state checks (6181db3)

v4.52.1

22 Jul 19:08
de9201d
Compare
Choose a tag to compare

4.52.1 (July 22th, 2025)

ENHANCEMENTS:

  • internal/sdkv2provider/schema_cloudflare_load_balancer.go: remove "Computed" primitive from user configurable properties (#5621)

v5.7.1

16 Jul 00:45
Compare
Choose a tag to compare

5.7.1 (2025-07-15)

Full Changelog: v5.7.0...v5.7.1

Bug Fixes

  • api: Fix update/read path parameter for zone subscription (c763edf)

Chores

v5.7.0

15 Jul 00:38
ebe40a3
Compare
Choose a tag to compare

5.7.0 (2025-07-14)

Full Changelog: v5.6.0...v5.7.0

Features

  • api: Add 'zero_trust_tunnel_warp_connector' Terraform resource (204d752)
  • api: Add DELETE and POST routes for Magic Connector (b3c8c0a)
  • api: api update (85a1a2f)
  • api: api update (c20c04c)
  • api: api update (f936dc9)
  • api: api update (a5634a8)
  • api: api update (d7e118c)
  • api: api update (7a1200e)
  • api: api update (97ea6d6)
  • api: api update (75e1515)
  • api: api update (223c0ff)
  • api: api update (7e9304b)
  • api: api update (b98281d)
  • api: api update (d94fb1f)
  • api: api update (7861f45)
  • api: api update (534cc05)
  • api: api update (39676a0)
  • api: api update (c449ded)
  • api: api update (de3965a)
  • api: api update (ab0e41a)
  • api: api update (c8168f2)
  • api: api update (371b58e)
  • new option to send computed values back to server (2b9c5d5)
  • workers_script: support content_file and content_sha256 attribute pair as alternative to content (6c850b0)
  • zero_trust_dlp: Added individual resources and new routes (2b7185f)

Bug Fixes

  • assertion (58392a5)
  • ci jobs (8fd4d84)
  • ci run setup (b38f788)
  • ci: release-doctor — report correct token name (87e54a5)
  • logpull_retention: Fix Terraform ID property (de3811f)
  • null nested attribute decoding (5ba7d5b)
  • terraform: strip leading/trailing underscores from attribute names (e00ca4b)
  • zone_subscription: Fix incorrect path identifier on Update and Read (e00223d)

Chores

  • api: Specify default value for Zone Lockdown 'paused' property (808598c)
  • api: Specify default value for Zone Lockdown 'paused' property (072f9f7)
  • ci: only run for pushes and fork pull requests (df566b9)
  • config: bump cloudflare-go (8671c9a)
  • internal: codegen related update (70ba827)
  • internal: codegen related update (f29c24a)
  • run steps on failure (c7360a5)
  • skip flaky list item tests due to rate limit (85f5b78)
  • skip flaky list item tests due to rate limit (c980fdc)
  • test: Fix acceptance test runner (c964479)
  • test: Fix model parity tests (52446ec)
  • test: Skip GRE tunnel tests (7278846)
  • test: Skip magic tests when we don't have the right environment (c8c505b)
  • test: Skip some Access IDP tests (9e13c6f)
  • test: Skip some rulesets tests (263f43c)
  • test: Skip TestAccCloudflareAPIShieldBasic (b5a6ba3)
  • test: Skip TestAccCloudflareAPITokenData (11f728d)
  • test: Skip TestAccCloudflareTeamsList_LottaListItems (7e6c4da)
  • test: Skip zone lockdown tests (bfe7436)
  • test: Skip zone subscription tests (a533043)
  • update docs (884dcd8)
  • update docs (cd30cb5)
  • zone_subscription: Fix ID property configuration (b762cf2)