v1.0.0-beta.1
Pre-release
Pre-release
·
86 commits
to main
since this release
Changelog
Features
- 4a0d2ab feat(zero_trust_tunnel_cloudflared_config): support v4 to v5 migration
- d48ab60 feat(zone): add resource migration (#34)
- 3d78f9f feat(access_rule): support state upgraders for migration (#170)
- 38ec86f feat(access_rule): support v4 to v5 migration (#108)
- 43a8127 feat(authenticated_origin_pulls): v4 to v5 migration (#151)
- 2054bc2 feat(authenticated_origin_pulls_certificate): v4 to v5 migration (#159)
- 855628b feat(custom_hostname_fallback_origin): add v4 to v5 migration logic (#139)
- 71f661f feat(load_balancer): v4 to v5 migration (#83)
- 7c7bc87 feat(logpush_job): support state upgrader (#162)
- 2c44d36 feat(logpush_job): v4 to v5 migrations (#16)
- 4f2ab01 feat(managed_transforms): v4 to v5 migrations (#31)
- eef0924 feat(migration): add v4 to v5 migration for zero_trust_access_mtls_hostname_settings (#70)
- cee1322 feat(origin_ca_cert): support v4 to v5 migration (#156)
- 383ef6a feat(queue): support v4 to v5 migration (#103)
- 64629db feat(r2_bucket): add state upgrader logic (#154)
- 0b182b2 feat(regional_hostname): remove state upgrades (#160)
- 3355833 feat(regional_tiered_cache): add v4 to v5 migrator (#113)
- 4cc195b feat(ruleset): v4 to v5 migration (#91)
- d29e264 feat(snippet): add v4 to v5 migration for snippet (#75)
- 1f61cf1 feat(snippet_rules): add v4 to v5 migration (#95)
- 7ba302a feat(spectrum_application): support v4 to v5 migration (#65)
- 812ccba feat(url_normalization_settings): add v4 to v5 migration (#61)
- 0d274ed feat(worker_route): v4 to v5 migration (#81)
- d02e8f0 feat(workers_for_platforms_dispatch_namespace): support migration (#117)
- c783186 feat(workers_kv_namespace): add state upgrader logic (#161)
- 409680c feat(zero_trust_access_application): generate moved blocks (#143)
- bd6f48b feat(zero_trust_access_identity_provider): add migration support for v4 to v5 (#68)
- 38eddbd feat(zero_trust_access_mtls_certificate): v4 to v5 migration (#79)
- e1f703e feat(zero_trust_cloudflared_tunnel): support state upgrader in provider (#182)
- 3d1e05e feat(zero_trust_organization): support v4 to v5 migration (#124)
- 4c41832 feat(zero_trust_tunnel_cloudflared_config): support state upgrader (#205)
- cd35b1f feat(zero_trust_tunnel_cloudflared_route): support tunnel_route for v4 to v5 migration (#90)
- b689dd2 feat(zero_trust_tunnel_cloudflared_route): v4 to v5 migration (#28)
- e34fd44 feat(zero_trust_tunnel_cloudflared_virtual_network): support v4 to v5 migration (#96)
- a9e006a feat(zone_dnssec): add state upgrader logic (#195)
- 1aab1a1 feat(zone_setting): v4 to v5 migration (#84)
- e6c27e0 feat: Add migration logic and tests for cloudflare_pages_project resource (#48)
- 6c64cd3 feat: add
cloudflare_healthcheckv4 to v5 migration (#46) - af4365c feat: add logpull_retention resource for v4 to v5 migrations (#12)
- 2f1fdfe feat: add support for migrating any versions (#3)
- 558207d feat: add v4->v5 migration support for 'leaked_credential_check' (#130)
- 71180a4 feat: add v4->v5 migration support for 'leaked_credential_check_rule' (#136)
- 7b29ad3 feat: add v4->v5 migration support for 'load_balancer_pools' data source (#138)
- 9a7cb36 feat: add v4->v5 migration support for 'logpush_ownership_challenge' (#128)
- 5e3f5ef feat: add v4->v5 migration support for 'mtls_certificate' (#129)
- b06d372 feat: add v4->v5 migration support for 'rulesets' data source (#137)
- bca0879 feat: apache 2.0 license (#190)
- 52b89aa feat: api token migrations (#6)
- 8cd4d33 feat: e2e system (#23)
- 2d4b3b8 feat: go releaser (#214)
- fe235c4 feat: list and list item migration (#73)
- 47665d7 feat: migrate individual resources with comprehensive fixes (#29)
- dbc10c9 feat: migrate regional hostnames (#66)
- 4e5d91d feat: migrate zt dlp profile (#17)
- fc050eb feat: prefix all e2e tests (#54)
- cce218e feat: state and config processing framework (#1)
- b525d60 feat: v4 to v5 migration for DNS records (#4)
- e51bf6b feat: v4 to v5 migration for cloudflare_r2_bucket (#22)
- c7227d5 feat: v4 to v5 migration for cloudflare_workers_kv (#20)
- 17f51ba feat: v4 to v5 migration for cloudflare_zone_dnssec (#8)
- 3ece5e9 feat: v4 to v5 migration for custom_pages (#62)
- e8cd0c2 feat: v4 to v5 migration for load_balancer_monitor (#64)
- 4bf142b feat: v4 to v5 migration for page_rule (#59)
- e5ed976 feat: v4 to v5 migration for workers kv namespace (#14)
- 4943ea0 feat: v4 to v5 migration for zero trust access service token (#11)
- 0111d93 feat: v4 to v5 migration for zero trust list (#10)
- ee2cd96 feat: v4 to v5 migration for zero_trust_access_group (#72)
- 895dffd feat: v4 to v5 migration for zero_trust_gateway_policy (#13)
- 2481ef7 feat: v4 to v5 migration zero_trust_tunnel_cloudflared_route (#15)
- bb41ed3 feat: v4 to v5 migrations - account_member (#9)
- 2be746e feat: variables should be part of testdata (#32)
- e143b7f feat: zero_trust_device_default_profile, zero_trust_local_fallback_domain - v4 to v5 migration (#109)
Bug Fixes
- d3e3363 fix(api_token): fix not_before date (#102)
- 5b86591 fix(api_token): migration logic and tests (#42)
- a178856 fix(dns_record): migration (#18)
- 9100548 fix(load_balancer_pool): fix dynamic block transformation (#86)
- 01aad7f fix(managed_transforms): ensure integration tests are run (#58)
- 5a717c6 fix(pages_project): adjust tests for compatibility_flags fix (#71)
- 2574877 fix(pages_project): align compatibility_flags migration with provider (#69)
- de532ff fix(pages_project): fix v4 to v5 migration (#120)
- 4244eb1 fix(pages_project): v4 to v5 migration logic adjustment for pages_project (#76)
- 4d283cd fix(snippet): fix schema version (#82)
- 06c54a0 fix(tests): undeclared references (#191)
- 9363780 fix(zero_trust_access_group): adjust to state upgrader logic (#157)
- e3e1fff fix(zero_trust_organization): make auth domain in e2e unique (#132)
- b9e6ec0 fix: add fixes to resources after adding provider tests (#112)
- 509c1b2 fix: add missing prefixes (#56)
- 3505881 fix: add v4 to v5 inegration tests for workers_kv, workers_kv_namespace, r2_bucket (#39)
- cb9d921 fix: adds sweeper prefix for resources (#105)
- 536dde6 fix: fix dns_record due to failing provider tests (#7)
- 692d1e1 fix: fix resources so v5 apply can pass (#26)
- cfe95b4 fix: include cloudflare_domain in integration tests (#80)
- 44470d6 fix: temporarily remove zone tests that were failing (#36)
- 2ffc433 fix: update ci to use new runner (#115)
- effafc8 fix: update r2 variables to use CLOUDFLARE_ as a prefix (#49)
Others
- eff2c0b (Phase 0): v4->v5 zero_trust_access_application (#52)
- 914f7a8 Add Local Provider Testing Support for Migration E2E Tests & improve integration tests (#47)
- e29a4a1 Cloudflare/turnstile widget migration (#123)
- f44b652 Fix e2e (#147)
- d56cac5 Update tiered_cache v4->v5 migration
- 7386266 add comprehensive int tests for singleton resources (#116)
- 361773e add comprehensive integration test data for zero_trust_access_service_token
- 795e9ce add comprehensive integration test data for zero_trust_device_posture_rule (#38)
- ef3eba6 add comprehensive tests for logpull_retention (#33)
- 85d5bb1 add comprehensive tests for notification_policy_webhooks (#35)
- 83e418f add default profile test cases and fix state bug
- 850c58a add notification_policy_webhooks migration (#24)
- aa729fd add prefixes to resources for easier cleanup (#50)
- 8bcd017 api_shield state upgrader
- 3496be5 api_shield v4->v5 migration
- 4827d74 api_shield_operation state upgrader
- 75450d2 api_shield_operation v4->v5 migration
- bd0515c api_shield_operation v4->v5 migration
- 00c12f3 argo state upgraders
- ef35d42 argo v4->v5 migration
- 41c26bc bot_management v4->v5 migration
- 5938385 certificate_pack state upgrader
- 00c4aca certificate_pack v4->v5 migration
- 1f224d9 chore(api_token): remove state upgrade (#167)
- f4969d5 chore(bot_management): update state transform logic (#166)
- ae4649f chore(custom_pages): adjust for state upgraders logic (#206)
- a765c1c chore(documentation): adding resource documentations (#111)
- 6c65ba8 chore(list|list_item): update state transform logic (#153)
- 407c8f8 chore(load_balancer): clean up data source state transformation test data (#198)
- 6e99fa1 chore(load_balancer): remove state transformations (#192)
- e4c6218 chore(load_balancer_monitor): remove state transformations (#193)
- 47424d3 chore(load_balancer_pool): clean up leftovers from StateUpgrader transition (#174)
- f750493 chore(managed_transforms): update state transform logic (#164)
- dbb2e9e chore(notification_policy_webhooks): support state upgrader (#177)
- 12fa8f2 chore(pages_project): remove state migration (#140)
- 47c282b chore(queue): support state upgraders (#187)
- d8c9f05 chore(regional_tiered_cache): add state upgraders logic (#208)
- 9d91a2e chore(ruleset): clean up data source state integration test data (#199)
- 61653ca chore(ruleset): remove state transformations (#197)
- baf320e chore(snippet): remove state transform (#180)
- 0bc5502 chore(spectrum_application): update state transform logic (#163)
- cfc1979 chore(turnstile_widget): add state upgraders logic (#209)
- ed06938 chore(url_normalization_settings): update state transform logic (#165)
- 7669c28 chore(wfp_dispatch_namespace): support state upgraders (#196)
- 3a135e1 chore(workers_kv): adjust for state upgraders logic (#203)
- 45cebdd chore(workers_route): drop state transform (#186)
- 75d4ed9 chore(zero_trust_access_mtls_certificate): remove state upgrader (#171)
- 21ed401 chore(zero_trust_access_mtls_hostname_settings): remove state upgrader (#172)
- 905f126 chore(zero_trust_device_posture_rule): remove state upgrade (#168)
- d6fb773 chore(zero_trust_dlp_custom_profile): e2e tests (#43)
- ed59013 chore(zero_trust_dlp_profile): remove state transform (#178)
- 8082b39 chore(zero_trust_identity_provider): remove state upgrader (#169)
- 5c7087f chore(zero_trust_list): drop state transform (#189)
- 2fca13f chore(zero_trust_tunnel_cloudflared_route): remove support for state upgraders (#184)
- 7d8800b chore(zone): drop state migrations (#200)
- 540bce8 chore: first commit
- 5de9859 chore: remove state logic (#141)
- 688a5d4 device default profile input state should have v4 resource types
- 588751f don't rename state resource types in preprocess
- b70a224 feat (workers_script): add v4 to v5 migration support (#74)
- 0d1120e feat(e2e-runner): phase 0 and 1 test runner (#212)
- dde8c6b feat(page_rule) UsesProviderStateUpgrader (#150)
- 5db4bce feat(pages_project) v4 to v5 migration (#119)
- b37a09f feat(zone, zones): support data source migrations (#40)
- ebd4421 fix state policy_id lookup in split_tunnel
- a431b01 fix(zero_trust_*): ensure all resources use cftftest prefix (#99)
- 3ba3b22 free up disk space before integration tests
- 39c525c free up disk space before unit tests
- 5993b32 healthcheck state upgrader
- e4247e8 improve tests
- 1565a0c migrate zero_trust_device_posture_rule from v4 to v5
- 731e6aa notification_policy state upgrader
- 4385ac9 notification_policy v4->v5 migration
- a550a54 reafactor: refactor state upgraders (#125)
- a5f4d3d refactor(e2e): implement hierarchical drift exemptions system (#155)
- b5a26f9 refactor(hcl): extract array sorting into common helper function (#126)
- b314bbf refactor(workers_script): drop state transform (#185)
- 6d748d6 refactor(zone): drop state migrations from tf-migrate (#181)
- 041c43a rename example.com domains
- d024a49 support state upgrader for logpull_retention (#158)
- d7eb1a2 support zero_trust_tunnel for migration (#93)
- ce47669 tiered_cache v4->v5 migration
- 069ad14 update e2e tests to only require env variables declared in modules we are running tests for
- ad427a9 update profiles to standard prefix that sweeper can find (#45)
- b47f458 update webhook url to fix broken e2e tests (#44)
- 806c490 update webhook urls
- c4414a9 update zero_trust_gateway_settings for provider tests
- aeb3cc7 wip
- 052bb12 zero_trust_access_service_token state upgrader
- 46c2a88 zero_trust_device_managed_networks state upgrader
- 357cbe7 zero_trust_device_managed_networks v4->v5 migration
- 5c2fd33 zero_trust_dex_test state upgrader
- 140995c zero_trust_dex_test v4->v5 migration
- d26309d zero_trust_gateway_certificate_v4_to_v5 migration
- bb912d9 zero_trust_gateway_policy state upgrader
- 7b90cc7 zero_trust_gateway_settings v4->v5 migration
- bf1c79e zero_trust_local_fallback_domain v4->v5 migration
- b17749b zero_trust_posture_integration v4->v5 migration