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 patterns (736b9ac)
- grit patterns for dns records (6e0785e)
- handle empty tags (35ab9f7)
- implement migration for ZT IDP in the migrate tool (df2289e)
- load_balancer_monitor: Fix detected drift on refresh (024f015)
- load_balancer: Fix detected drift on refresh and update (3d06582)
- migrate for managed headers (8398f4f)
- migrate: fix incorrect setting name for
0rtt
(4943ca2) - migrate: fix zone_settings migrations (d24ce96)
- populate computed_optional collections from API responses (d6c64dc)
- properly handle null nested objects in customfield marshaling (61c808d)
- remove state upgrade (c6716e7)
- resolve test failures in magic_wan_static_route and (11d91df)
- resolve type mismatches in zero trust access policy and application migrations (8e3b4b6)
- test: Add plan check validations to cloudflare_zero_trust_tunnel_cloudflared_route resource (c94fb5b)
- test: add planmodifiers for dynamic type (eaf6f17)
- use planmodifier for zone_settings value normalization (468f59a)
- wire up migrates (54c3248)
- zero trust access policy acceptance tests (4804ca3)
- zero_trust_device_custom_profile_local_domain_fallback: fix recurring diffs and add acceptance tests for multiple domains (c8e790a)
- zero_trust_device_custom_profile: fix recurring diffs and add acceptance tests (2b358e6)
- zone_setting: remove grit patterns for
cloudflare_zone_settings_override
(3b6edda)
Chores
- add load balancer acceptance tests to CI (b9df93d)
- add sweeper for magic_wan_gre_tunnel (e31976a)
- add tests for zero_trust_device_custom_profile (cc567a8)
- add zero trust device tests to CI (bcff1a8)
- api: upload stainless config from cloudflare-config (9a32393)
- api: upload stainless config from cloudflare-config (00d150d)
- api: upload stainless config from cloudflare-config (ca57125)
- api: upload stainless config from cloudflare-config (416b5c1)
- ci: skip ZT mTLS tests (289ce58)
- ci: temporarily disable migration tests (e1c5b3d)
- ci: temporarily disable migration tests (8ab562f)
- clean up (0415065)
- comment modified on test (d403d5f)
- disable failing queue and r2bucket sweepers (e1394a8)
- docs: generate provider docs (d86327b)
- fix ci script (5991be1)
- fix magic_wan_ipsec_tunnel acceptance tests (5f5b50a)
- fix sweepers for many resources (c2f66f6)
- fix TestAccCloudflareAccessOrganization (8b0e176)
- fix TestAccCloudflareAccessPolicy_ApprovalGroup (52ef60b)
- fix workers_script tests (1116eac)
- fix zero_trust_access_identity_provider tests (2575473)
- fix zero_trust_access_mtls_certificate acct tests (a00f421)
- fix zero_trust_access_mtls_hostname_settings tests (166517f)
- fix zero_trust_tunnel_cloudflared_route (0e961f7)
- fix zero_trust_tunnel_cloudflared_route tests (3c51256)
- improve integrity test error messages (2d410d2)
- increase ci test timeout (5da9eab)
- increase number of ci jobs (50ee749)
- internal: add test rule to lint for dynamic attributes that do not have planmodifier (a725465)
- internal: codegen related update (42115d7)
- internal: codegen related update (8feeada)
- internal: codegen related update (17863a2)
- internal: codegen related update (0bd098f)
- internal: codegen related update (4e59511)
- internal: codegen related update (55d5985)
- internal: codegen related update (5505692)
- internal: codegen related update (7765dbf)
- internal: codegen related update (1748ea8)
- internal: codegen related update (e0eff5c)
- internal: codegen related update (cde67a4)
- internal: codegen related update (5d2fe3d)
- internal: codegen related update (a9610ce)
- internal: codegen related update (90aa9c5)
- internal: codegen related update (2b37de1)
- internal: codegen related update (b27f531)
- internal: codegen related update (2275aa2)
- internal: codegen related update (4cbcff5)
- internal: codegen related update (2136d08)
- load_balancer_pool: fix test data and skip broken test (3be61aa)
- merge acct GH steps into a single step (d27710c)
- more tests and drift (f1cc4ac)
- parallel ci test runs (260a5b9)
- remove state upgraders (ca04b97)
- remove version from schema (73f2e17)
- run sweeper before any test run (5bac861)
- separate acceptance and migration tests (e466442)
- skip failing ruleset test (7746f2b)
- skip failing sweepers (46810fe)
- update all cf-go v5 -> v6 imports (2cd840f)
- we can have only 3 parallel jobs (588c710)
- wire up migrate commands (b574a2a)
- zero_trust_access_mtls_certificate tests (07e374e)