5.19.0-beta.2 (2026-03-17)
Full Changelog: v5.19.0-beta.1...v5.19.0-beta.2
Features
- account_member: state upgrade (62d0ea7)
- account_token: version 500 and upgrade path (a0469d7)
- account: state upgrader (82ee06e)
- byo_ip_prefix: add migrations test (da3d2f6)
- certificate_authorities_hostname_associations: add mtls cert id query param and lifecycle tests (97df6f2)
- chore(terraform): point go to next branch (14f1093)
- ci: include resources in run ci (a666cc5)
- ci: make unit tests fast (cb2f2c6)
- custom_ssl: state upgrader (ada4f8f)
- feat(ip_profile): onboard new terraform resource cloudflare_zero_trust_device_ip_profile (7b251d2)
- feat(pipelines): add terraform resources (de21a25)
- feat(r2_data_catalog): add Terraform resource (e8d7f3b)
- feat(workers): WO-989 Adds Workers>Observability>Destinations resources (312d3af)
- feat(zero_trust_device_subnet): onboard new terraform resource cloudflare_zero_trust_device_subnet (ebb8216)
- logpush_ownership_challenge: state upgrader (2578526)
- mtls_certificate: state upgrader (70d46e0)
- observatory_scheduled_test: add migration and state upgraders logic (89f123e)
- ruleset: add content_converter support to configuration rules (726b8e7)
- workers_custom_domain: state upgraders (6a40c69)
- zero_trust_device_default_profile, cloudflare_zero_trust_local_fallback_domain: state upgraders (77090dc)
- zero_trust_device_ip_profile: onboard new terraform resource cloudflare_zero_trust_device_ip_profile (991da77)
- zero_trust_device_posture_integration: state upgrader (32bc328)
- zero_trust_gateway_certificate: state upgrader (ceff5a4)
- zero_trust_gateway_settings: state upgraders (3dae4a3)
- zero_trust_split_tunnel: Update migration guide (7e2bedc)
- zt_tunnel_virtual_network: support state upgraders (1f0f135)
Bug Fixes
- account_member|ruleset: migration tests (3369f6b)
- account_member: emails in tests (0c16559)
- account_member: skip acceptance test during unit tests (0f6399f)
- apijson: return empty object from MarshalForPatch when no fields are serialisable (270fe86)
- cascading deletions with malformed refreshed zone ID (e494e8f)
- ci: migration tests (d05bec5)
- custom_hostname_fallback_origin: eventual consistency (d55a74a)
- custom_hostname_fallback_origin: skip if TF_ACC is not set (b12af2b)
- custom_hostname: allow ssl as null (6e17010)
- custom_ssl: fix patch cert replacement and send bundle_method (bebe53b)
- drift in migration (8e8edf9)
- healthcheck: acceptance and migration tests (4f8a8c2)
- healthcheck: model schema parity (8ccf8e8)
- migration tests (797b79a)
- page_rule: properly encode page_rule automatic_https_rewrites (47ebbf4)
- schema collision (a2a4642)
- schema detection (dd216f9)
- tests: migration related bugs (4d1149b)
- zero_trust_access_policy: normalize transforms (18c2ae3)
- zero_trust_device_default_profile: skip PATCH when MarshalForPatch returns nil (8f29013)
- zero_trust_device_managed_networks: acceptance and migration tests (df26983)
- zero_trust_device_posture_rule: schema default was removed intentionally (eef56df)
- zero_trust_tunnel_cloudflared_config: acceptance and migration tests (c96ccce)
- zero_trust_tunnel_cloudflared_config: dont use init (090ff6a)
Chores
- account_member: skip test for ci user due to API behavior (b7e1850)
- account_token: fix directory structure (299568f)
- auth_origin_pulls_cert: add test cases for migration (f83cefe)
- authenticated_origin_pulls_hostname_certificate: skip, api conflict (a2c5865)
- bump all remaining resources to schema version 500 (c424347)
- changelog: update changelog (76d1b49)
- ci: build (3bc6024)
- ci: parallel in shards (c53a182)
- ci: pin go (ca49baf)
- ci: use beta.5 tf-migrate release (9eb3a25)
- ci: use latest tf-migrate release (7088d5b)
- custom_hostname: add state upgraders logic (24e4f06)
- docs: regen docs (e1a1591)
- docs: update v5 guide templates (307f275)
- internal: codegen related update (7a07092)
- internal: codegen related update (925fe31)
- leaked_credential_check_rule: add state upgraders (745f1e2)
- leaked_credential_check: add state upgraders (9372a7d)
- queue_consumer: skip tests with recurring diff (802799b)
- regional_tiered_cache: add state upgraders logic (430edbd)
- resources: remove state upgrader gaurds (d69545f)
- skips (a7f8af6)
- turnstile_widget: add state upgraders logic (94b9515)
- zero_trust_device_subnet: add default values to 'is_default_network' and 'comment' (bf6b267)
- zero_trust_device_subnet: add default values to 'is_default_network' and 'comment' (09ebd61)
- zt_organization: support state upgraders (9eb2864)