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)
- update pr template (#6359) (a062c51)
- zero_trust_connectivity_directory_service: Add wvpc / connectivity directory servic acceptance tests (#6334) (63e78d5)
- zero_trust_dlp_custom_profile: shared_entries acceptance tests (#6317) (83cf87b)
- zero_trust_network_hostname_route: Add acceptance tests for Hostname Routes (#6282) (0ec769b)
- zerot trust dl resources: Add acceptance tests for DLP resources (rebased version of !5751) (#6233) (cbd0568)
 loudflare/commit/6bffa7c23f5d42826b818052e5581745464530dd))