github cloudflare/terraform-provider-cloudflare v5.19.0-beta.2

18 hours ago

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)

Don't miss a new terraform-provider-cloudflare release

NewReleases is sending notifications on new releases.