Releases: cloudflare/terraform-provider-cloudflare
Releases · cloudflare/terraform-provider-cloudflare
v5.17.0
5.17.0 (2026-02-12)
Full Changelog: v5.16.0...v5.17.0
Features
- ai_search_instance: add data source for querying AI search instances
- ai_search_token: add data source for querying AI search tokens
- account: add support for tenant unit management with new
unitfield - account: add automatic mapping from
managed_by.parent_org_idtounit.id - account: deprecate
typefield in favor of computed value - authenticated_origin_pulls_certificate: add data source for querying authenticated origin pull certificates
- authenticated_origin_pulls_hostname_certificate: add data source for querying hostname-specific authenticated origin pull certificates
- authenticated_origin_pulls_settings: add data source for querying authenticated origin pull settings
- workers_kv: add
valuefield to data source to retrieve KV values directly - workers_script: add
scriptfield to data source to retrieve script content - workers_script: add support for
simplerate limit binding - workers_script: add support for targeted placement mode with
placement.targetarray for specifying placement targets (region, hostname, host) - workers_script: add
placement_modeandplacement_statuscomputed fields - zero_trust_dex_test: add data source with filter support for finding specific tests
- zero_trust_dlp_predefined_profile: add
enabled_entriesfield for flexible entry management
Bug Fixes
- cloudforce_one_request_message: use correct
request_idfield instead ofidin API calls - dns_zone_transfers_incoming: use correct
zone_idfield instead ofidin API calls - dns_zone_transfers_outgoing: use correct
zone_idfield instead ofidin API calls - email_routing_settings: use correct
zone_idfield instead ofidin API calls - hyperdrive_config: add proper handling for write-only fields to prevent state drift
- hyperdrive_config: add normalization for empty
mtlsobjects to prevent unnecessary diffs - magic_network_monitoring_rule: use correct
account_idfield instead ofidin API calls - stream_key: use correct
account_idfield instead ofidin API calls - waiting_room_rules: use correct
waiting_room_idfield instead ofidin API calls - zero_trust_dlp_integration_entry: use correct
entry_idfield instead ofidin API calls - zero_trust_dlp_predefined_entry: use correct
entry_idfield instead ofidin API calls
Chores
- add state upgraders to 95+ resources for smooth upgrades from v5.16.0
- certificate_pack: add state migration handler for SDKv2 to Framework conversion
- dns_record: add state migration handler for SDKv2 to Framework conversion
- load_balancer_pool: add state migration handler with detection for v4 vs v5 format
- pages_project: add state migration handler for SDKv2 to Framework conversion
- zero_trust_dlp_predefined_profile: deprecate
entriesfield in favor ofenabled_entries
v5.16.0
5.16.0 (2026-01-20)
Full Changelog: v5.15.0...v5.16.0
Features
- custom_pages: add "waf_challenge" as new supported error page type identifier in both resource and data source schemas
- list: enhance CIDR validator to check for normalized CIDR notation requiring network address for IPv4 and IPv6
- magic_wan_gre_tunnel: add automatic_return_routing attribute for automatic routing control
- magic_wan_gre_tunnel: add BGP configuration support with new BGP model attribute
- magic_wan_gre_tunnel: add bgp_status computed attribute for BGP connection status information
- magic_wan_gre_tunnel: enhance schema with BGP-related attributes and validators
- magic_wan_ipsec_tunnel: add automatic_return_routing attribute for automatic routing control
- magic_wan_ipsec_tunnel: add BGP configuration support with new BGP model attribute
- magic_wan_ipsec_tunnel: add bgp_status computed attribute for BGP connection status information
- magic_wan_ipsec_tunnel: add custom_remote_identities attribute for custom identity configuration
- magic_wan_ipsec_tunnel: enhance schema with BGP and identity-related attributes
- ruleset: add request body buffering support
- ruleset: enhance ruleset data source with additional configuration options
- workers_script: add observability logs attributes to list data source model
- workers_script: enhance list data source schema with additional configuration options
Bug Fixes
- dns_record: remove unnecessary fmt.Sprintf wrapper around LoadTestCase call in test configuration helper function
- load_balancer: fix session_affinity_ttl type expectations to match Float64 in initial creation and Int64 after migration
- workers_kv: handle special characters correctly in URL encoding
Documentation
- account_subscription: update schema description for rate_plan.sets attribute to clarify it returns an array of strings
- api_shield: add resource-level description for API Shield management of auth ID characteristics
- api_shield: enhance auth_id_characteristics.name attribute description to include JWT token configuration format requirements
- api_shield: specify JSONPath expression format for JWT claim locations
- hyperdrive_config: add description attribute to name attribute explaining its purpose in dashboard and API identification
- hyperdrive_config: apply description improvements across resource, data source, and list data source schemas
- hyperdrive_config: improve schema descriptions for cache settings to clarify default values
- hyperdrive_config: update port description to clarify defaults for different database types
v5.15.0
5.15.0 (2025-12-19)
Full Changelog: v5.14.0...v5.15.0
Features
- ai_search: add AI Search endpoints (6f02adb)
- certificate_pack: add terraform config for CRUD support. This ensures proper Terraform resource ID handling for path parameters in API calls. (081f32a)
- leaked_credentials_check: Add GET endpoint for leaked_credentials_check/detections (feafd9c)
- worker_version: support
startup_time_ms(286ab55) - zero_trust_access_group: v4 to v5 migration acceptance tests (9c877c7)
- zero_trust_access_mtls_hostname_settings: use v2 migrator (b14aa6d)
- zero_trust_dlp_custom_entry: support
upload_status(7dc0fe3) - zero_trust_dlp_entry: support
upload_status(7dc0fe3) - zero_trust_dlp_integration_entry: support
upload_status(7dc0fe3) - zero_trust_dlp_predefined_entry: support
upload_status(7dc0fe3) - zero_trust_gateway_policy: support
forensic_copy(5741fd0) - zero_trust_list: support additional types (category, location, device) (5741fd0)
Bug Fixes
- access_rules: Add validation to prevent state drift. Ideally we'd use Semantic Equality but since that isn't an option, this will remove a foot-gun. (4457791)
- cloudflare_pages_project: addressing drift issues (6edffcf) (3db318e)
- cloudflare_worker: can be cleanly imported (4859b52)
- cloudflare_worker: ensure clean imports (5b525bc)
- list_items: Add validation for IP List items to avoid inconsistent state (b6733dc)
- zero_trust_access_application: remove all conditions from sweeper (3197f1a)
- map missing fields during spectrum resource import (#6495) (ddb4e72)
- update invalid codegen (d365b98) (92f5c9e)
Chores
- certificate_pack:
hostsis now a set, not a list (286ab55) - ci: split acceptance tests into 37 parallel groups for faster (8c6212b)
- healthcheck: add test for expected_body default value (c5afb48) (e99b43f)
- magic_wan_ipsec_tunnel: remove
custom_remote_entities(286ab55) - queue_consumer: Test data fixes for queue consumer acceptance tests (1b92700)
- update go to point to next (25d640a)
- update regional hostnames migration test to use new migrator (d5ac65f)
- update test to use new migrator (d5ac65f) (ec875bb)
Documentation
Refactors
v5.14.0
5.14.0 (2025-12-06)
Full Changelog: v5.13.0...v5.14.0
Features
- add v4->v5 migration tests for pages_project and adjust schema (#6506) (6de0179)
- chore(api_shield_discovery_operation): Deprecate api_shield_discovery_operation (7dc0a63)
- feat(bot_management): add bot management feedback endpoints to stainless config (prod) (f5112e1)
- feat(r2_data_catalog): Configure SDKs/Terraform to use R2 Data Catalog routes (5beb50b)
- feat(radar): Add origins endpoints to public api docs (ee51e5f)
- improve and standardize sweepers (#6501) (03fb2d2)
Bug Fixes
- account_members: making member policies a set (#6488) (f3ecaa5)
- pages_project: non empty refresh plans (#6515) (bc526ff)
- pages_project: use correct field name in test sweeper (6dc0e53)
- r2 sweeper (#6512) (fec953c)
- tests: resolve SDK v6 migration test failures (#6507) (bad9716)
- utils: test assertions (4c3e2db)
- workers_kv: ignore value import state verify (#6521) (c3e3f89)
- workers_script: No longer treating the migrations attribute as WriteOnly (#6489) (dc60e38)
- workers_script: resource drift when worker has unmanaged secret (#6504) (505c0fe)
- zero_trust_device_posture_rule: preserve input.version and other fields (#6500) (4c4e54b)
- zero_trust_device_posture_rule: preserve input.version and other fields (#6503) (d45be9a)
- zero_trust_dlp_custom_profile: add sweepers for dlp_custom_profile (cbcb325)
- zone_subscription|account_subscription: add partners_ent as valid enum for rate_plan.id (#6505) (2a70fb4)
- zone: datasource model schema parity (#6487) (861c68f)
- update import signature to accept account_id/subscription_id in order to import account subscription (#6510) (c2db582)
- json decoder and tests (#6516) (4c3e2db)
Chores
- api_shield_discovery_operation: Deprecate api_shield_discovery_operation (7dc0a63)
- account_member: dont run acceptance with env variable (4c3e2db)
- account_member: fix check for env var (#6517) (07e9aa5)
- account_member: skip until user is dsr enabled (#6522) (dd7c2fe)
- account_tokens: adding a simple CRUD test (#6484) (6869538)
- zero_trust_dlp_entry: add
profilesattribute to DLP entry resources (71fc050) - r2_bucket_sippy: add S3-compatible provider support with
bucket_urlattribute (71fc050) - pages_project: add
sourceconfig block for granular source control settings (68d017a) - certificate_pack: add
certificatesandprimary_certificateattributes (68d017a) - zero_trust_device_posture_rule: add
antivirusposture rule type (68d017a) - zero_trust_device_settings: add external emergency signal configuration attributes (68d017a)
- cloudflare_api_shield_operation: add acceptance tests (#6491) (37e1fdf)
- logpush_job: add v4 to v5 migration tests (#6483) (2e4b8a0)
- tests: cloud connector rules parity tests and add connectivity_directory_service tests (#6513) (5341c82)
- zero_trust_device_default_profile_local_domain_fallback: add tests (#6464) (365cb71)
- zero_trust_device_default|custom_profile: acceptance test coverage (#6511) (8e4ec1a)
- zero_trust_device_managed_networks: add tests (#6463) (e9b6783)
- zero_trust_device_posture_integration: update tests for to test with Crowdstrike (#6470) (e360d6f)
- zone: update migration tests (#6468) (8ff53df)
- internal: update cloudflare-g...
v5.13.0
5.13.0 (2025-11-21)
Full Changelog: v5.12.0...v5.13.0
⚠ BREAKING CHANGES: cloudflare_api_token & cloudflare_account_token Schema Update
The 5.13 release includes major updates to the cloudflare_api_token resource to eliminate configuration drift caused by policy ordering differences in the Cloudflare API.
Fixes: #6092
Whats changed
- policies are now a Set; order is ignored to prevent drift.
- When defining a policy, resources must use jsonencode(); all policy resource values must now be JSON-encoded strings.
- Removed fields: id, name, and meta have been removed from policy blocks.
Required Action (v5.13+)
Customers looking to upgrade to v5.13+ must update all cloudflare_api_token & cloudflare_account_token resources to wrap policy resource values in jsonencode()
Before:
resources = {
"com.cloudflare.api.account.${var.cf_account_id}" = "*"
}
After:
resources = jsonencode({
"com.cloudflare.api.account.${var.cf_account_id}" = "*"
})
- account_token: token policy order and nested resources (#6440)
Features
- add new resources and data sources (7ce3dec)
- api_token+account_tokens: state upgrader and schema bump (#6472) (42f7db2)
- chore(build): point Terraform to released Go v6.3.0 (6d06b46)
- docs: make docs explicit when a resource does not have import support (02699f6)
- magic_transit_connector: support self-serve license key (#6398) (a6ec134)
- worker_version: add content_base64 support (6ff643f)
- worker_version: boolean support for run_worker_first (#6407) (116a67b)
- workers_script_subdomains: add import support (#6375) (40f7ed8)
- zero_trust_access_application: add proxy_endpoint for ZT Access Application (#6453) (177f20a)
- zero_trust_dlp_predefined_profile: Switch DLP Predefined Profile endpoints, introduce enabled_entries attribute (bc69569)
- zero_trust_tunnel_cloudflared: v4 to v5 migration tests (#6461) (ffa0fef)
Bug Fixes
- account_token: token policy order and nested resources (#6440) (86c5972)
- allow r2_bucket_event_notification to be applied twice without failing (#6419) (6fbd4c5)
- cloudflare_worker+cloudflare_worker_version: import for the resources (#6357) (b98e0be)
- dns_record: inconsistent apply error (#6452) (f289994)
- pages_domain: resource tests (#6338) (d769e29)
- pages_project: unintended resource state drift (#6377) (1a3955a)
- queue_consumer: id population (#6181) (f3c6498)
- workers_kv: multipart request (#6367) (65f8c19)
- workers_kv: updating workers metadata attribute to be read from endpoint (#6386) (3a35757)
- workers_script_subdomain: add note to cloudflare_workers_script_subdomain about redundancy with cloudflare_worker (#6383) (9cc9b59)
- workers_script: allow config.run_worker_first to accept list input (fab567c)
- zero_trust_device_custom_profile_local_domain_fallback: drift issues (#6365) (65c0c18)
- zero_trust_device_custom_profile: resolve drift issues (#6364) (4cd2cbd)
- zero_trust_dex_test: correct configurability for 'targeted' attribute to fix drift (cd81178)
- zero_trust_tunnel_cloudflared_config: remove warp_routing from cloudflared_config (#6471) (dc9d557)
Chores
- account_member: add migration test (#6425) (967a972)
- byoip: integrate generated changes for BYOIP resources (432160e)
- certificate_pack: docs show safe rotation instructions (#6388) (3d37264)
- ci: clean up leftover files in resources (#6474) (e8aee72)
- ci: drop migration tests from CI (#6476) (968565f)
- ci: fix tests ran on release PR (#6478) (0b43c46)
- ci: fixes for parity tests and build failures (#6475) (3561876)
- ci: modify sweepers (#6479) (4c8915d)
- ci: skip flaky test in CI (fb14d86)
- cloudflare_zero_trust_dlp_custom_profile: migration test and ignore order as set (#6428) ([1659ff3](htt...
v5.12.0
5.12.0 (2025-10-30)
Full Changelog: v5.11.0...v5.12.0
Features
- organization: add Organizations and OrganizationsProfile (1f6eae3)
- add mcp portals endpoints (1e317de)
- radar: add new group by dimension endpoints; deprecate to_markdown endpoint (bcb58cb)
- content_scanning: content scanning terraform resource (03b7004)
- workers_domain: treat
PUT /workers/domainsas a create operation (8ff0c7d) - zero_trust_access_application: Add support for MCP & MCP_PORTAL (#6326) (9524b60)
Bug Fixes
- account_member: update policies test by selecting correct resource group (#6352) (693dc9d)
- cloudflare_r2_bucket_sippy: attribute name in example (#6336) (208bf81)
- cloudflare_worker_version: replace when module content_sha256 value changes (#6335) (e31395d)
- cloudflare_workers_script: Update docs note for resource (#6304) (f7b4cef)
- cloudflare_workflow: download dependencies for workflow resource acceptance tests (#6302) (84bade9)
- correctly detect more ID attributes for data sources (d5f4e7d)
- custom_pages: fix broken tests (#6372) (95f344e)
- custom_pages: update type enumerations (#6369) (8bd0d09)
- enable skipped gateway policy tests and simplify quarantine test (#6296) (b220f2b)
- ensure model/schema parity across several resources (#6379) (418aedd)
- fix zero_trust_dex_test tests (#6301) (0345a4d)
- internal: correctly generate schema according to annotations (529f0ff)
- migrate: add target flag to specify resources (#6324) (1b94fcd)
- notification_policy: address drift due to unordered lists, converted to sets (#6316) (7eabe67)
- read by id data sources should have required IDs (1ca9485)
- restore missing testdata (#6378) (5cb8dc6)
- workers_version: inconsistent binding order causing inconsistent result after apply (#6342) (1de79a4)
- zero_trust_access_service_token: client secret versioning (#6328) (d6b7107)
- zero_trust_dex_test: ensure model/schema parity (#6370) (066ae4f)
- zero_trust_dex_test: fix duplicate key, imports (#6366) (15c05d0)
- zero_trust_dlp_custom_profile: fix read, refresh, import (#6391) (3154453)
- zero_trust_tunnel_cloudflared_virtual_network: fix sweeper panics (#6392) (c190bc7)
Chores
- chore: pin cloudflare-go for provider release (61a33f9)
- chore: use cloudflare-go@next for the 'next' branch (8d8ff6d)
- chore(abuse): rename path parameter (cbda07b)
- modernize zero_trust_tunnel_cloudflared_config tests and fix warp_routing (#6294) (36d38a6)
- modernize zero_trust_tunnel_cloudflared_virtual_network tests and improve (#6293) (1b0f6d6)
- api_shield: Acceptance tests increase coverage (#6325) (3e957c7)
- fix errors in
cloudflare_pages_projectacceptance tests (#6318) (cb63e28) - logpush_jobs: Add tests from basic to full fields, and changes on omitempty field (#6337) (696abcd)
- organizations and organization_profiles: Acceptance Tests and wait after create (#6329) (ecfd9bf)
- organizations: wire up acceptance test in CI (#6349) (c1cbe9e)
- pages_project: only sweep pages projects resources created during testing (#6298) (1a2daa3)
- pages_project: update CLOUDFLARE_PAGES_OWNER and CLOUDFLARE_PAGES_REPO used for acceptance tests (#6300) (939499e)
- queue: Acceptance tests (#6339) (d9eb75d)
- r2_bucket_lock, r2_bucket_lifecycle: add acceptance tests (#6299) ([1fdbd28](https://...
v5.11.0
5.11.0 (2025-10-02)
Full Changelog: v5.10.1...v5.11.0
Features
- add
assets.directoryattribute for handling assets uploads incloudflare_workers_scriptandcloudflare_worker_versionresources (#6160) (50168e5) - add comprehensive test coverage for cloudflare_zero_trust_list types and (#6258) (6d2746c)
- add missing services to CI test runner (#6271) (1477df8)
- added capability for
dynamicvalidatorto do arbitrary semantic equivalence check (e1faeb8) - Add custom origin trust store support (175f4f5)
- Add Terraform resource for Workflows (7533c05)
- Add leaked credential check resources (c6be1c6)
- Update worker and access application schemas (ed096e0)
- Adding new self-service SSO APIs (007bdbc)
- Changing SSO update from put to patch (f67fbd5)
- Rename duplicate parameter in the to_markdown subresource (07ccc50)
- Add to_markdown subresource to AI resource (1a71265)
Bug Fixes
- bugfix for setting JSON keys with special characters (9a106e3)
- build: fix broken builds on 'next' (#6280) (2224d8a)
- build: revert cache resources to released state (#6289) (e62250c)
- case-insensitive location handling for R2 bucket resources (#6026) (78c33ff)
- cloudflare_workers_custom_domain failing to update (#6082) (46203a3)
- fix acceptance tests in CI (#6286) (c0a9e89)
- Fix zero trust access application acceptance tests (#6243) (4a2cbdb)
- list_item: source url validation (#6226) (70abffa)
- migrate: concatenate static and dynamic rules blocks (#6215) (be571d8)
- migrate: page rules status defaults (#6212) (42a83d1)
- migrate: zt access app default type (#6218) (cea98f8)
- r2_bucket: case-insensitive location comparison and preserve state case in R2 bucket resource (#6211) (5babbb1)
- resolve compilation and schema parity errors across multiple services (#6241) (052cab8)
- resolve compilation errors in zero_trust_access_application and workers_script (#6230) (2b78333)
- resolve provider schema validation errors and R2 bucket test failures (#6222) (2df6eb1)
- resolve zero trust test failures from computed attribute refresh drift (#6224) (5351c6a)
- ruleset: allow rewrite rules to set an empty URL query string (#6256) (b177cc0)
- workers script migration (#6210) (dca249e)
Chores
- add easy sweeper script (#6220) (7fe36e5)
- do not install brew dependencies in ./scripts/bootstrap by default (44f11c3)
- ensure
tfplugindocsalways use/var/tmpfor compilation on linux (3ccb727) - improve example values (1ac2c1e)
- logpush_jobs: Switch to Plan and State Checks from legacy Checks for logpush_jobs resource (#6083) (5933a83)
- mcp: allow pointing
docs_searchtool at other URLs (195dbf4) - migrate: remove debug statements from migration tool (#6223) (b50ee7c)
- run migration tests with sweepers (#6209) (489795d)
- run workers_kv and regional_hostname tests in CI (#6240) (5433d6b)
- skip mtls migration test (#6207) (1730fa2)
- test: use no-grit by default when running migration tests (#6214) (267dfc2)
- zero_trust_dex_test: Updated acceptance tests (#6183) (cd7af0a)
- Point to next version ([ac09de9](https://github.com/clo...
v5.10.1
5.10.1 (2025-09-17)
Full Changelog: v5.10.0...v5.10.1
Features
Bug Fixes
- cloudflare_load_balancer transformation issues (#6171) (92f4a4a)
- fix grit in migration tests (#6175) (0a25a5e)
- fix zero trust access application state migration (07a5d06)
- handling of nested arrays in ruleset migration (#6187) (a00b67f)
- lb and lb pool config migration (#6170) (2af41f8)
- lb monitor state migration (#6180) (c9811ba)
- migrate: block transformations (#6203) (245166d)
- migrate: fix main_module value migration (#6204) (fd24c07)
- migrate: improve
zone_settingmigrations (#6169) (6ba251f) - remove 'disable_railgun' from state after v4 migration (#6186) (453d774)
- remove zone settings with null values (#6201) (f99bac4)
- ruleset migration in nogrit (#6174) (ecb450d)
- ruleset migration issues (#6163) (44b653c)
- ruleset migration issues (#6168) (11b3961)
- ruleset state (#6191) (dfd36a2)
- variable interpolation (#6193) (332de8d)
- workers_script: fix incorect model type of
run_worker_firstattribute (#6199) (13bf28d) - zone_setting: ensure clean state after migrate (#6190) (41ae093)
Chores
- compare better (#6192) (ff67b9e)
- enable mconn tests (#6166) (9c6653b)
- limit max retries (#6173) (8c1c81c)
- point transformations to gh/next (#6177) (c35109a)
- zero trust config issues (#6179) (07a5d06)
Documentation
v4.52.5
v5.10.0
5.10.0 (2025-09-12)
Full Changelog: v5.9.0...v5.10.0
Features
- add 'ruleset' support in migration tool (#6104) (82158eb)
- add migration tool support for cloudflare_snippet (79e19d3)
- add migration tool support for cloudflare_snippet_rules (b1d4e92)
- cloudflare_list: add nested list items to data source (0818c2d)
- cloudflare_list: add nested set list items (f96b922)
- handle list items in v4 (5c315f2)
- internal: support CustomMarshaler interface for encoding types (3ce3cbc)
- Merge branch 'vaishak/bump-sdk-version' into 'main' (2d4ae17)
- merge items into list (0709233)
- migrate list with embedded items from v4 to v5 (40ff2dd)
- migrate: add comprehensive workers cross-resource reference support (39032e3)
- migrate: fix load_balancer migration test (#6148) (1d21133)
- migrate: implement comprehensive workers_script v4→v5 bindings migration (59d436b)
- migrate: implement remaining workers_script binding migration fixes (6324582)
- migrate: support migrations for workers_route and workers_script (3308fa5)
- migration tests (1e35d38)
- migration tests (8ec2d24)
- modernize healthcheck tests (74a358d)
- modernize notification_policy_webhooks tests (bbab7d5)
- modernize r2_bucket tests (ecf2609)
- modernize zero_trust_dlp_custom_profile tests (cb11079)
- modernize zero_trust_dlp_entry tests (6f0a6b1)
- modernize zero_trust_list tests (27e8cab)
- ruleset: validate action parameters are used with correct action (578879e)
- workers_route, workers_script: implement migration for workers_(script|route) (ff3e68e)
- zone: add v4 -> v5 migrations (279070c)
- zone: implement migrations (717787a)
Bug Fixes
- broken test data and block attribute conversion (#6138) (6a07ac2)
- ci workflows (ee2117a)
- comment_modified_on drift in DNS records (b5bdee4)
- discord failure (8b8eb19)
- dns record empty states (e8f418e)
- don't announce to discord (9e7a495)
- dynamic 'origins' blocks migrations (8d5de51)
- dynamic blocks and tests (4d6855c)
- fix snippets tests (52dfe49)
- fix zero_trust_dlp_entry acceptance tests (5007122)
- inconsistent apply Issue #6076 (#6139) (0e9650f)
- migrate: add missing hyperdrive binding attribute renames (fc6b137)
- migrate: correct module transformation and clean up dead code tests (c364035)
- migrate: custom_pages state migrations (8b4e1cf)
- migrate: implement dispatch_namespace attribute to binding migration (3a432dd)
- migrate: implement module attribute to main_module/body_part migration (dd94222)
- migrate: implement workers_secret cross-resource migration to secret_text bindings (5ff5c6c)
- migrations for config and state (24e44b0)
- more roboust retry logic for certificate tests (#6154) (25039bc)
- nil dereference in
cloudflare_workers_scriptresource (#6158) (bcfc129), closes #6147 - prevent resource type corruption in workers_secret state migration (abc0548)
- prevent resource type corruption in workers_secret state migration (adbbae2)
- required field ttl (b88e5b8)
- resolve race condition in zero_trust_access_mtls_hostname_settings migration tests (#6152) (9c6deef)
- run spinnets in sequence (0789979)
- skip acceptance tests in unit test scope (#6155) (e860eb5)
- snippet and load balancer migration t...