github.com/cloudflare/cf-terraforming
v0.28.0
#1264 most downloaded on Go modules
cloudflare/cf-terraforming
What this package is like to depend on
Last release 1 months ago
20 Jul 2026
Ships unpredictably
gaps range from 8 days to 8 months
Some releases are documented
notes for 17 of 48 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
210 releases · first in 2019
6 releases in the last 12 months
see the full history below
Release timeline
210 releases · Oct 2019 to Jul 2026Releases
latest 60 of 210-
v0.28.1-0.20260720210543-96600579454d20 Jul 2026 pre-releaseNothing published for this version
-
v0.28.020 Jul 2026Release notes
Open source →Merge pull request #990 from cloudflare/feat/add-ai-gateway-support
feat(ai_*): add cloudflare_ai_* resource generate and import support
-
v0.27.026 May 2026 -
v0.26.001 May 2026Release notes
Open source →Merge pull request #974 from cloudflare/vaishak/upgrade-hc-install
fix: upgrade hc-install to v0.9.4 to fix expired PGP key
-
v0.25.027 Feb 2026Release notes
Open source →Features
- User-Agent identification: cf-terraforming/ is now appended to the User-Agent header on all outgoing Cloudflare API requests, enabling identification of tool-generated traffic in API logs. (#967 (#967))
Bug Fixes
- cloudflare_ruleset: Fixed a validation error that occurred when generating rulesets containing skip rules with empty rules lists. (#957 (#957))
- cloudflare_filter (v5): Fixed incorrect HCL output by restructuring the flat API response into the nested body block required by the v5 provider schema. (#958 (#958))
- cloudflare_account_subscription (v5): Fixed extraneous fields being included in the rate_plan block; only id and scope are now emitted. (#958 (#958))
- cloudflare_snippet_rules (v5): Fixed generation by collapsing the multiple per-rule API responses into a single resource containing a rules array, matching the v5 provider's expected schema. (#958 (#958))
- cloudflare_snippets (v5): Fixed generation by promoting the main_module field into a metadata block as required by the v5 provider schema. (#958 (#958))
Full Changelog: v0.24.0...v0.25.0
-
v0.24.1-0.20260227214851-a6c81103997327 Feb 2026 pre-releaseNothing published for this version
-
v0.24.010 Jul 2025Release notes
Open source →What's Changed
- Support for terraform v5 provider resources
- build(deps): bump github.com/cloudflare/cloudflare-go/v4 from 4.0.0 to 4.1.0 by @dependabot[bot] in #794
- build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot[bot] in #799
- First pass for adding v5 provider support by @musa-cf in #802
- fix: api shield testdata and test by @vaishakdinesh in #805
- fix: custom hostnames for v5 by @vaishakdinesh in #806
- fix: deeply nested structure by @vaishakdinesh in #808
- fix: accounts for v5 by @vaishakdinesh in #807
- Add custom response processing for V5 resources by @musa-cf in #811
- fix: default to env variable by @vaishakdinesh in #814
- fix: turnstile widgets by @vaishakdinesh in #822
- Fix: waiting rooms by @vaishakdinesh in #821
- fix: dns zone transfers by @vaishakdinesh in #819
- fix: update testdata by @vaishakdinesh in #818
- fix: account subscriptions by @vaishakdinesh in #815
- fix: url snippets web3 by @vaishakdinesh in #823
- fix: notification policies by @vaishakdinesh in #825
- fix: healthcheck transforms lockdown by @vaishakdinesh in #826
- build(deps): bump golang.org/x/net from 0.34.0 to 0.36.0 by @dependabot[bot] in #827
- fix: d1 database by @vaishakdinesh in #828
- fix: workers, regional queue by @vaishakdinesh in #830
- fix: address content creds log pages by @vaishakdinesh in #831
- Fix: stream tieredcache snippets by @vaishakdinesh in #829
- fix: email security block sender by @vaishakdinesh in #820
- fix: content scanning expression by @vaishakdinesh in #834
- fix: account member for v5 by @vaishakdinesh in #812
- fix: r2 bucket by @vaishakdinesh in #835
- build(deps): bump github.com/spf13/viper from 1.19.0 to 1.20.0 by @dependabot[bot] in #836
- chore: update mapping by @vaishakdinesh in #833
- fix: zero trust device resources by @vaishakdinesh in #837
- build(deps): bump github.com/cloudflare/cloudflare-go/v4 from 4.1.0 to 4.2.0 by @dependabot[bot] in #839
- fix: zero trust 3 by @vaishakdinesh in #840
- fix: zero trust 2 by @vaishakdinesh in #838
- fix: zt gateway settings by @vaishakdinesh in #843
- fix: page rule filters by @vaishakdinesh in #845
- fix: bot mananagement by @vaishakdinesh in #846
- fix: zero trust by @vaishakdinesh in #844
- build(deps): bump golangci/golangci-lint-action from 6 to 7 by @dependabot[bot] in #848
- fix: zone settings by @vaishakdinesh in #847
- fix: hostname_tls_setting for v5 provider by @musa-cf in #850
- migrate golangci-lint config by @jacobbednarz in #853
- build(deps): bump github.com/spf13/viper from 1.20.0 to 1.20.1 by @dependabot[bot] in #852
- chore: handle non-standard registries more automatically by @jacobbednarz in #854
- Add tests for load balancer resources by @musa-cf in #816
- Fix
rulesetfor the v5 provider by @musa-cf in #851 - build(deps): bump actions/stale from 5 to 9 by @dependabot[bot] in #858
- fix: cli flags by @vaishakdinesh in #859
- fix: registrar emailsec ratelimit by @vaishakdinesh in #862
- fix: more path param resources by @vaishakdinesh in #863
- fix: api calls specturm by @vaishakdinesh in #864
- chore: warn deprecation by @vaishakdinesh in #865
- fix: zt dlp predefined profile by @vaishakdinesh in #871
- fix: zt access idp and custom pages by @vaishakdinesh in #870
- fix: Clarify that the tool is not meant for use in CI by @musa-cf in #872
- fix: web analytics by @vaishakdinesh in #873
- fix: waiting room events by @vaishakdinesh in #874
- build(deps): bump github.com/cloudflare/cloudflare-go/v4 from 4.2.0 to 4.3.0 by @dependabot[bot] in #876
- build(deps): bump golangci/golangci-lint-action from 7 to 8 by @dependabot[bot] in #875
- build(deps): bump github.com/hashicorp/hc-install from 0.9.1 to 0.9.2 by @dependabot[bot] in #861
- build(deps): bump github.com/hashicorp/terraform-exec from 0.22.0 to 0.23.0 by @dependabot[bot] in #860
- build(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 by @dependabot[bot] in #866
- build(deps): bump github.com/hashicorp/terraform-json from 0.24.0 to 0.25.0 by @dependabot[bot] in #877
- build(deps): bump github.com/cloudflare/cloudflare-go/v4 from 4.3.0 to 4.4.0 by @dependabot[bot] in #879
- build(deps): bump github.com/zclconf/go-cty from 1.16.2 to 1.16.3 by @dependabot[bot] in #880
- fix: certs and file by @vaishakdinesh in #882
- fix: tests for resources and refactor by @vaishakdinesh in #887
- fix: zt dlp custom profile by @vaishakdinesh in #889
- fix: magic wan static route by @vaishakdinesh in #890
- fix: imports by @vaishakdinesh in #895
- chore: release prep by @vaishakdinesh in #896
- fix: pagination by @vaishakdinesh in #897
- fix: update readme for path params by @vaishakdinesh in #900
- Fix: empty hcl generated by rulesets by @vaishakdinesh in #899
- fix: doc and import by @vaishakdinesh in #902
- chore: build instructions by @vaishakdinesh in #903
- fix: unique names by @vaishakdinesh in #905
- cloudflare_managed_headers supported since #446 by @hulet in #752
- fix: content and data by @vaishakdinesh in #907
- fix: minor updates to testdata and enahcements by @vaishakdinesh in #910
- Add triage workflow by @jhutchings1 in #912
- chore: quality of service by @vaishakdinesh in #915
Full Changelog: v0.23.3...v0.24.0
-
v0.23.4-0.20250710231803-09fdf95db6e510 Jul 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250702172535-2007b4eafee402 Jul 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250630181243-c2100d62b92530 Jun 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250627194336-e124552181a227 Jun 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250626185435-7a61c86a6bac26 Jun 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250624154709-0e16036027f224 Jun 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250620175614-40e0f0b030dd20 Jun 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250612205123-70a8087941b912 Jun 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250602202345-0893b36e26e002 Jun 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250529155820-40ce5b15373629 May 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250520024819-a1a54040a45f20 May 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250515004928-f3ba7ae5fb2915 May 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250506023143-a2d33701b32106 May 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250502182934-0d98d8e1d15b02 May 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250430002533-4f6674a2ab5b30 Apr 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250415222145-0f86ca2d00a115 Apr 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250411001717-c93e85fa62c711 Apr 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250401231336-050e09a5e48301 Apr 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250328005048-5a32d0c11d0328 Mar 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250320224310-7690addcaefe20 Mar 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250317195953-574457061fb017 Mar 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250306182129-9a5bb7cec25506 Mar 2025 pre-releaseNothing published for this version
-
v0.23.4-0.20250217201156-50293b23036b17 Feb 2025 pre-releaseNothing published for this version
-
v0.23.303 Feb 2025Release notes
Open source →What's Changed
- build(deps): bump github.com/cloudflare/cloudflare-go from 0.114.0 to 0.115.0 by @dependabot in #788
- internal: handle explicitly provided credentials by @jacobbednarz in #791
Full Changelog: v0.23.2...v0.23.3
-
v0.23.228 Jan 2025Release notes
Open source →What's Changed
- fix: handle failure to fetch versions gracefully by @jacobbednarz in #786
- fix: handle singular endpoints that behave as lists by @jacobbednarz in #787
Full Changelog: v0.23.1...v0.23.2
-
v0.23.124 Jan 2025Release notes
Open source →What's Changed
- fix(generate): skip some known problematic resources by @jacobbednarz in #785
Full Changelog: v0.23.0...v0.23.1
-
v0.23.024 Jan 2025Release notes
Open source →What's Changed
- build(deps): bump github.com/zclconf/go-cty from 1.16.1 to 1.16.2 by @dependabot in #781
- build(deps): bump github.com/hashicorp/terraform-exec from 0.21.0 to 0.22.0 by @dependabot in #779
- Improve API error handling for
generateby @jacobbednarz in #782 - feat(import): support dynamic import statements by @jacobbednarz in #784
Full Changelog: v0.22.0...v0.23.0
-
v0.22.1-0.20250123233914-387c96e9f02f23 Jan 2025 pre-releaseNothing published for this version
-
v0.22.017 Jan 2025Release notes
Open source →What's Changed
- build(deps): bump github.com/cloudflare/cloudflare-go from 0.106.0 to 0.107.0 by @dependabot in #750
- build(deps): bump github.com/cloudflare/cloudflare-go from 0.107.0 to 0.108.0 by @dependabot in #751
- build(deps): bump github.com/hashicorp/terraform-json from 0.22.1 to 0.23.0 by @dependabot in #753
- build(deps): bump github.com/cloudflare/cloudflare-go from 0.108.0 to 0.109.0 by @dependabot in #756
- build(deps): bump github.com/hashicorp/hcl/v2 from 2.22.0 to 2.23.0 by @dependabot in #758
- build(deps): bump github.com/cloudflare/cloudflare-go from 0.109.0 to 0.110.0 by @dependabot in #760
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #761
- build(deps): bump github.com/zclconf/go-cty from 1.15.0 to 1.15.1 by @dependabot in #762
- build(deps): bump github.com/cloudflare/cloudflare-go from 0.110.0 to 0.111.0 by @dependabot in #764
- test: fix rulesets output assertions by @jacobbednarz in #766
- test: fix whitespace by @jacobbednarz in #767
- build(deps): bump golang.org/x/crypto from 0.29.0 to 0.31.0 by @dependabot in #765
- build(deps): bump github.com/hashicorp/terraform-json from 0.23.0 to 0.24.0 by @dependabot in #768
- setup terraform in validate CI by @jacobbednarz in #773
- build(deps): bump github.com/cloudflare/cloudflare-go from 0.111.0 to 0.113.0 by @dependabot in #772
- build(deps): bump github.com/zclconf/go-cty from 1.15.1 to 1.16.0 by @dependabot in #775
- refactor(internal): swap to resource and endpoint mapping by @jacobbednarz in #776
- build(deps): bump github.com/cloudflare/cloudflare-go from 0.113.0 to 0.114.0 by @dependabot in #778
Full Changelog: v0.21.0...v0.22.0
-
v0.21.1-0.20250114043551-9cc22576cc0a14 Jan 2025 pre-releaseNothing published for this version
-
v0.21.1-0.20250108045503-8bed70cf3b3008 Jan 2025 pre-releaseNothing published for this version
-
v0.21.1-0.20241205012321-a3dcd4d96b2305 Dec 2024 pre-releaseNothing published for this version
-
v0.21.1-0.20241128010452-ba4208de27b328 Nov 2024 pre-releaseNothing published for this version
-
v0.21.1-0.20241125201152-870fb9b1cad425 Nov 2024 pre-releaseNothing published for this version
-
v0.21.1-0.20241121015054-ad0abab2710c21 Nov 2024 pre-releaseNothing published for this version
-
v0.21.1-0.20241120203936-bd2effc2a09920 Nov 2024 pre-releaseNothing published for this version
-
v0.21.1-0.20241118022432-c6b93ad82a9a18 Nov 2024 pre-releaseNothing published for this version
-
v0.21.1-0.20241106222030-fee40c4e391706 Nov 2024 pre-releaseNothing published for this version
-
v0.21.030 Sep 2024Nothing published for this version
-
v0.20.1-0.20240930001730-e8d25db44a7f30 Sep 2024 pre-releaseNothing published for this version
-
v0.20.1-0.20240911024710-c88aa25a7ebd11 Sep 2024 pre-releaseNothing published for this version
-
v0.20.1-0.20240902032730-ce37ba4db02002 Sep 2024 pre-releaseNothing published for this version
-
v0.20.1-0.20240802023314-3ab7b24cd8ab02 Aug 2024 pre-releaseNothing published for this version
-
v0.20.1-0.20240703202659-674b852315aa03 Jul 2024 pre-releaseNothing published for this version
-
v0.20.1-0.20240702001719-d2271739ef9602 Jul 2024 pre-releaseNothing published for this version
-
v0.20.1-0.20240527002014-b6245192bd7d27 May 2024 pre-releaseNothing published for this version
-
v0.20.1-0.20240520052427-93505ea2319b20 May 2024 pre-releaseNothing published for this version
-
v0.20.1-0.20240516004258-faa07a44548b16 May 2024 pre-releaseNothing published for this version
-
v0.20.014 May 2024Nothing published for this version
-
v0.19.1-0.20240509050154-77fb02bde11c09 May 2024 pre-releaseNothing published for this version
-
v0.19.1-0.20240403004035-4f4382c21e6803 Apr 2024 pre-releaseNothing published for this version
-
v0.19.1-0.20240327001238-79204329639627 Mar 2024 pre-releaseNothing published for this version
-
v0.19.021 Mar 2024Nothing published for this version