[!WARNING]
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
cloudflare/terraform-provider-cloudflare (cloudflare)
### [`v4.46.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4460-November-13th-2024)
[Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.45.0...v4.46.0)
ENHANCEMENTS:
- resource/cloudflare_waiting_room: add "bg-BG", "hr-HR", "cs-CZ", "da-DK", "fi-FI", "lt-LT", "ms-MY", "nb-NO", "ro-RO", "el-GR", "he-IL" "hi-IN", "hu-HU", "sr-BA", "sk-SK", "sl-SI", "sv-SE", "tl-PH", "th-TH", "uk-UA", and "vi-VN" to default_template_language field ([#4509](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4509))
BUG FIXES:
- resource/cloudflare_certificate_pack: Fix importing existing resources issue due to 3 ignored required fields in importer ([#4544](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4544))
- resource/cloudflare_list: Don't read list items if there are none configured ([#4511](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4511))
- resource/cloudflare_zero_trust_list: Consider `items_with_description` when updating a ZT list ([#4477](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4477))
- resource/turnstile: Force recreate on region update ([#4496](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4496))
DEPENDENCIES:
- provider: bump github.com/cloudflare/cloudflare-go from 0.108.0 to 0.109.0 ([#4523](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4523))
- provider: bump github.com/hashicorp/terraform-plugin-framework-validators from 0.14.0 to 0.15.0 ([#4492](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4492))
- provider: bump github.com/hashicorp/terraform-plugin-go from 0.24.0 to 0.25.0 ([#4483](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4483))
- provider: bump github.com/hashicorp/terraform-plugin-mux from 0.16.0 to 0.17.0 ([#4484](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4484))
- provider: bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.34.0 to 2.35.0 ([#4491](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4491))
- provider: bump golang.org/x/net from 0.30.0 to 0.31.0 ([#4541](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4541))
- provider: bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0 ([#4531](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4531))
### [`v4.45.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4450-October-30th-2024)
[Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.44.0...v4.45.0)
NOTES:
- datasource/cloudflare_infrastructure_access_targets: deprecated in favour of `cloudflare_zero_trust_infrastructure_access_targets` and will be removed in the next major version. ([#4403](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4403))
- resource/cloudflare_infrastructure_access_target: deprecated in favour of `cloudflare_zero_trust_infrastructure_access_target` and will be removed in the next major version. ([#4403](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4403))
FEATURES:
- **New Resource:** `cloudflare_zero_trust_infrastructure_access_target` ([#4403](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4403))
ENHANCEMENTS:
- resource/cloudflare_ruleset: add support for `zstd` compression in the `compress_response` action ([#4300](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4300))
BUG FIXES:
- resource/cloudflare_workers_cron_trigger: fix incorrectly reported deprecated resource ([#4295](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4295))
- resource/cloudflare_zero_trust_dlp_profile: Include more fields in `entry` set hash function ([#4464](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4464))
DEPENDENCIES:
- provider: bump github.com/cloudflare/cloudflare-go from 0.107.0 to 0.108.0 ([#4394](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4394))
- provider: bump github.com/hashicorp/terraform-plugin-framework-validators from 0.13.0 to 0.14.0 ([#4313](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4313))
### [`v4.44.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4440-October-16th-2024)
[Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.43.0...v4.44.0)
NOTES:
- `cloudflare_list` has been migrated to the `terraform-plugin-framework` in doing so addresses issues with the internal representation of zero values. A downside to this is that to get the full benefits, you will need to remove the resource from your Terraform state (`terraform state rm ...`) and then import the resource back into your state. ([#4228](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4228))
ENHANCEMENTS:
- resource/cloudflare_certificate_pack: Add SSL.com as valid certificate authority ([#4267](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4267))
- resource/cloudflare_device_posture_rule: Add support for SentinelOne posture check operational_state field ([#4200](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4200))
BUG FIXES:
- resource/cloudflare_device_posture_rule: fix bug where locations were not parsed correctly for client_certificate_v2 posture rules ([#4168](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4168))
- resource/cloudflare_teams_rule: start persisting rule settings, wo rules may not stuck in plan cycle ([#4261](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4261))
- resource/cloudflare_zone: When changing `type` to or from `partial` the `verification_key` attribute will properly show that it will receive a new value. ([#4019](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4019))
INTERNAL:
- resource/cloudflare_list: migrate from SDKv2 to `terraform-plugin-framework` ([#4228](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4228))
DEPENDENCIES:
- provider: bump github.com/cloudflare/cloudflare-go from 0.106.0 to 0.107.0 ([#4251](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4251))
- provider: bump golang.org/x/net from 0.29.0 to 0.30.0 ([#4213](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4213))
### [`v4.43.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4430-September-30th-2024)
[Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.42.0...v4.43.0)
FEATURES:
- **New Resource:** `cloudflare_infrastructure_access_target` ([#4077](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4077))
ENHANCEMENTS:
- resource/cloudflare_access_application: added target contexts support for access application type infrastructure ([#4128](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4128))
- resource/cloudflare_access_policy: added infrastructure connection rule support for access policy ([#4128](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4128))
- resource/cloudflare_device_posture_integration: add support for managing `custom_s2s` third party posture provider. ([#3917](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3917))
- resource/cloudflare_device_posture_rule: add ability to create custom_s2s posture rule ([#3917](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3917))
- resource/cloudflare_zone_settings_override: add support for Speed Brain ([#4113](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4113))
DEPENDENCIES:
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.34 to 1.27.37 ([#4124](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4124))
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.37 to 1.27.38 ([#4127](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4127))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.32 to 1.17.35 ([#4124](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4124))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.35 to 1.17.36 ([#4127](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4127))
- provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.61.2 to 1.63.1 ([#4124](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4124))
- provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.63.1 to 1.63.2 ([#4127](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4127))
- provider: bump `github.com/aws/aws-sdk-go-v2` from 1.30.5 to 1.31.0 ([#4124](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4124))
- provider: bump actions/checkout from 3 to 4 ([#4101](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4101))
- provider: bump github.com/cloudflare/cloudflare-go from 0.104.0 to 0.105.0 ([#4125](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4125))
- provider: bump github.com/cloudflare/cloudflare-go from 0.105.0 to 0.106.0 ([#4137](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4137))
- provider: bump github.com/hashicorp/terraform-plugin-framework from 1.11.0 to 1.12.0 ([#4061](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4061))
- provider: bump github.com/hashicorp/terraform-plugin-go from 0.23.0 to 0.24.0 ([#4060](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4060))
### [`v4.42.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4420-September-18th-2024)
[Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.41.0...v4.42.0)
FEATURES:
- **New Resource:** `cloudflare_zero_trust_gateway_certificate` ([#3547](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3547))
ENHANCEMENTS:
- resource/cloudflare_notification_policy: add support for `image_notification` alert type ([#3981](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3981))
- resource/cloudflare_access_group: Added description strings to all rule types ([#3792](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3792))
- resource/cloudflare_bot_management: Add support for ai_bots_protection settings ([#3960](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3960))
- resource/cloudflare_record: remove internal references to deprecated ZoneID and ZoneName fields ([#4018](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4018))
- resource/cloudflare_workers_script: Add support for `hyperdrive` binding type ([#3821](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3821))
- resource/cloudflare_zone_settings_override: Add optional setting `replace_insecure_js` ([#3602](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3602))
- resource/rulesets: add cache_reserve terraform support and fix typo ([#3923](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3923))
- resource/zero_trust_gateway_settings: Add missing disable_for_time example field ([#3931](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3931))
BUG FIXES:
- resource/cloudflare_access_application: fix the name of the new resource to use when upgrading ([#4044](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4044))
- resource/cloudflare_access_application: reconcile access application custom attributes logic ([#3987](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3987))
- resource/cloudflare_hyperdrive_config: fix bug when calling passing Hyperdrive config ID to update method ([#4042](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4042))
DEPENDENCIES:
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.31 to 1.27.32 ([#3892](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3892))
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.32 to 1.27.33 ([#3901](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3901))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.30 to 1.17.31 ([#3892](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3892))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.31 to 1.17.32 ([#3901](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3901))
- provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.61.0 to 1.61.1 ([#3892](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3892))
- provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.61.1 to 1.61.2 ([#3901](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3901))
- provider: bump `github.com/aws/aws-sdk-go-v2` from 1.30.4 to 1.30.5 ([#3892](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3892))
- provider: bump github.com/aws/aws-sdk-go-v2/config from 1.27.33 to 1.27.34 in the aws group ([#4020](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4020))
- provider: bump github.com/cloudflare/cloudflare-go from 0.103.0 to 0.104.0 ([#3974](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3974))
- provider: bump golang.org/x/net from 0.28.0 to 0.29.0 ([#3911](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3911))
### [`v4.41.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4410-September-4th-2024)
[Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.40.0...v4.41.0)
NOTES:
- resource/cloudflare_logpush_job: Deprecate `frequency` in favour of `max_upload_interval_seconds` ([#3745](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3745))
- resource/cloudflare_record: remove deprecated zone_name field ([#3855](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3855))
FEATURES:
- **New Data Source:** `cloudflare_dcv_delegation` ([#3885](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3885))
- **New Resource:** `cloudflare_cloud_connector_rules` ([#3622](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3622))
ENHANCEMENTS:
- resource/cloudflare_device_posture_rule: Modify Tanium's eid_last_seen field to be relative instead of a timestamp value ([#3764](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3764))
- resource/cloudflare_teams_account: Add `disable_for_time` attribute ([#3526](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3526))
- resource/cloudflare_waiting_room: Add enabled_origin_commands field. ([#3805](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3805))
- resource/rulesets: add "contains" support to custom cache key headers ([#3820](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3820))
BUG FIXES:
- resource/cloudflare_access_mutual_tls_certificate: change associated hostnames to a set ([#3498](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3498))
- resource/cloudflare_access_policy: Fix forcing new access policies when account id is not set through import ([#3358](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3358))
- resource/cloudflare_record: Suppress matching ipv6 dns record ([#3888](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3888))
- resource/cloudflare_record: handle scenarios where `content` and `value` are both being set in state and erroneously always thinking the `content` field is the source of truth ([#3776](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3776))
- resource/cloudflare_zero_trust_access_group: Fix false deprecation warnings ([#3740](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3740))
- resource/cloudflare_zone_settings_override: fix migration process with nil initial_settings ([#3829](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3829))
- resource/hyperdrive_config: use hyperdrive_config id when updating resource ([#3704](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3704))
DEPENDENCIES:
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.27 to 1.27.31 ([#3801](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3801))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.27 to 1.17.30 ([#3801](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3801))
- provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.3 to 1.60.1 ([#3801](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3801))
- provider: bump `github.com/aws/aws-sdk-go-v2` from 1.30.3 to 1.30.4 ([#3801](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3801))
- provider: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.60.1 to 1.61.0 in the aws group ([#3823](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3823))
- provider: bump github.com/cloudflare/cloudflare-go from 0.101.0 to 0.102.0 ([#3713](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3713))
- provider: bump github.com/cloudflare/cloudflare-go from 0.102.0 to 0.103.0 ([#3824](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3824))
### [`v4.40.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4400-August-21st-2024)
[Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.39.0...v4.40.0)
NOTES:
- resource/cloudflare_access_application: deprecated in favour of `cloudflare_zero_trust_access_application` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_access_ca_certificate: deprecated in favour of `cloudflare_zero_trust_access_short_lived_certificate` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_access_custom_page: deprecated in favour of `cloudflare_zero_trust_access_custom_page` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_access_group: deprecated in favour of `cloudflare_zero_trust_access_group` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_access_identity_provider: deprecated in favour of `cloudflare_zero_trust_access_identity_provider` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_access_keys_configuration: deprecated in favour of `cloudflare_zero_trust_access_key_configuration` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_access_mutual_tls_certificate: deprecated in favour of `cloudflare_zero_trust_access_mtls_certificate` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_access_mutual_tls_hostname_settings: deprecated in favour of `cloudflare_zero_trust_access_mtls_hostname_settings` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_access_organization: deprecated in favour of `cloudflare_zero_trust_organization` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_access_policy: deprecated in favour of `cloudflare_zero_trust_access_policy` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_access_service_token: deprecated in favour of `cloudflare_zero_trust_access_service_token` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_access_tag: deprecated in favour of `cloudflare_zero_trust_access_tag` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_device_dex_test: deprecated in favour of `cloudflare_zero_trust_dex_test` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_device_managed_networks: deprecated in favour of `cloudflare_zero_trust_device_managed_networks` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_device_policy_certificates: deprecated in favour of `cloudflare_zero_trust_device_certificates` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_device_posture_integration: deprecated in favour of `cloudflare_zero_trust_device_posture_integration` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_device_posture_rule: deprecated in favour of `cloudflare_zero_trust_device_posture_rule` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_device_settings_policy: deprecated in favour of `cloudflare_zero_trust_device_profiles` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_dlp_custom_profile: deprecated in favour of `cloudflare_zero_trust_dlp_custom_profile` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_dlp_predefined_profile: deprecated in favour of `cloudflare_zero_trust_dlp_predefined_profile` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_dlp_profile: deprecated in favour of `cloudflare_zero_trust_dlp_profile` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_fallback_domain: deprecated in favour of `cloudflare_zero_trust_local_domain_fallback` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_gre_tunnel: deprecated in favour of `cloudflare_magic_wan_gre_tunnel` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_ipsec_tunnel: deprecated in favour of `cloudflare_magic_wan_ipsec_tunnel` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_record: fix a bug that prematurely removed the ability to set the deprecated `value` field. ([#3674](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3674))
- resource/cloudflare_risk_behavior: deprecated in favour of `cloudflare_zero_trust_risk_behavior` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_split_tunnel: deprecated in favour of `cloudflare_zero_trust_split_tunnels` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_static_route: deprecated in favour of `cloudflare_magic_wan_static_route` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_teams_account: deprecated in favour of `cloudflare_zero_trust_gateway_settings` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_teams_list: deprecated in favour of `cloudflare_zero_trust_list` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_teams_location: deprecated in favour of `cloudflare_zero_trust_dns_location` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_teams_proxy_endpoint: deprecated in favour of `cloudflare_zero_trust_gateway_proxy_endpoint` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_teams_rule: deprecated in favour of `cloudflare_zero_trust_gateway_policy` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_tunnel: deprecated in favour of `cloudflare_zero_trust_tunnel_cloudflared` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_tunnel_config: deprecated in favour of `cloudflare_zero_trust_tunnel_cloudflared_config` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_tunnel_route: deprecated in favour of `cloudflare_zero_trust_tunnel_route` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_tunnel_virtual_network: deprecated in favour of `cloudflare_zero_trust_tunnel_virtual_network` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_worker_cron_trigger: deprecated in favour of `cloudflare_workers_cron_trigger` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_worker_domain: deprecated in favour of `cloudflare_workers_custom_domain` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_worker_script: deprecated in favour of `cloudflare_workers_script` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_worker_secret: deprecated in favour of `cloudflare_workers_secret` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- resource/cloudflare_workers_for_platforms_namespace: deprecated in favour of `cloudflare_workers_for_platforms_dispatch_namespace` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
FEATURES:
- **New Resource:** `cloudflare_magic_wan_gre_tunnel` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_magic_wan_ipsec_tunnel` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_magic_wan_static_route` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_workers_cron_trigger` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_workers_custom_domain` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_workers_for_platforms_dispatch_namespace` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_workers_script` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_workers_secret` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_access_application` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_access_custom_page` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_access_group` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_access_identity_provider` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_access_key_configuration` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_access_mtls_certificate` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_access_mtls_hostname_settings` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_access_policy` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_access_service_token` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_access_short_lived_certificate` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_access_tag` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_device_certificates` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_device_managed_networks` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_device_posture_integration` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_device_posture_rule` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_device_profiles` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_dex_test` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_dlp_custom_profile` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_dlp_predefined_profile` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_dlp_profile` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_dns_location` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_gateway_policy` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_gateway_proxy_endpoint` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_gateway_settings` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_list` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_local_domain_fallback` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_organization` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_risk_behavior` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_risk_score_integration` ([#3563](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3563))
- **New Resource:** `cloudflare_zero_trust_split_tunnels` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_tunnel_cloudflared` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_tunnel_cloudflared_config` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_tunnel_route` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
- **New Resource:** `cloudflare_zero_trust_tunnel_virtual_network` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584))
ENHANCEMENTS:
- resource/cloudflare_device_posture_rule: add ability to create client_certificate_v2 posture rule ([#3512](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3512))
- resource/cloudflare_device_settings_policy: Add tunnel_protocol field for device policies ([#3513](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3513))
BUG FIXES:
- resource/cloudflare_access_policy: handle multiple okta idps in access policies ([#3579](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3579))
- resource/cloudflare_record: refactor validation to use `ExactlyOneOf` instead of custom logic ([#3699](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3699))
DEPENDENCIES:
- provider: bump github.com/hashicorp/terraform-plugin-framework from 1.10.0 to 1.11.0 ([#3575](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3575))
- provider: bump github.com/hashicorp/terraform-plugin-testing from 1.9.0 to 1.10.0 ([#3583](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3583))
- provider: bump golang.org/x/net from 0.27.0 to 0.28.0 ([#3576](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3576))
### [`v4.39.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4390-August-7th-2024)
[Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.38.0...v4.39.0)
NOTES:
- resource/cloudflare_access_policy: remove deprecation notice related to precedence ([#3556](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3556))
- resource/cloudflare_record: `value` is now deprecated in favour of `content` ([#3509](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3509))
- resource/cloudflare_worker_cron_trigger: deprecated in favour of `cloudflare_workers_cron_trigger` and will be removed in the next major version. ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500))
- resource/cloudflare_worker_domain: deprecated in favour of `cloudflare_workers_domain` and will be removed in the next major version. ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500))
- resource/cloudflare_worker_route: deprecated in favour of `cloudflare_workers_route` and will be removed in the next major version. ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500))
- resource/cloudflare_worker_script: deprecated in favour of `cloudflare_workers_script` and will be removed in the next major version. ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500))
- resource/cloudflare_worker_secret: deprecated in favour of `cloudflare_workers_secret` and will be removed in the next major version. ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500))
- resource/cloudflare_workers_for_platforms_namespace: deprecated in favour of `cloudflare_workers_for_platforms_dispatch_namespace` and will be removed in the next major version. ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500))
- resource/zone_settings_override: deprecate `minify` setting and include state migration to remove from local state. You should immediately remove the configuration from the resource to prevent permadiffs. Automatic migration of user configuration can be handled with [Grit](https://docs.grit.io/cli/quickstart) by running `grit apply github.com/cloudflare/terraform-provider-cloudflare#cloudflare_zone_settings_override_remove_minify` ([#3521](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3521))
FEATURES:
- **New Data Source:** `cloudflare_gateway_app_types` ([#3470](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3470))
- **New Resource:** `cloudflare_workers_cron_trigger` ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500))
- **New Resource:** `cloudflare_workers_domain` ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500))
- **New Resource:** `cloudflare_workers_for_platforms_dispatch_namespace` ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500))
- **New Resource:** `cloudflare_workers_route` ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500))
- **New Resource:** `cloudflare_workers_script` ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500))
- **New Resource:** `cloudflare_workers_secret` ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500))
ENHANCEMENTS:
- resource/access_application: add `skip_app_launcher_login_page` flag to skip the App Launcher landing page ([#3519](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3519))
- resource/cloudflare_device_posture_rules: added support for intune compliance_status values ([#3492](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3492))
- resource/cloudflare_teams_rule: Add `disable_clipboard_redirection` attribute to `BISOAdminControls` ([#3511](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3511))
- resource/hyperdrive_config: Add support for creating Hyperdrive over Access configs ([#3516](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3516))
- resource/hyperdrive_config: Add support for max_age and stale_while_revalidate in Hyperdrive Config caching settings ([#3516](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3516))
BUG FIXES:
- resource/cloudflare_list_item: handle overlapping hostname `url_hostname` ([#3515](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3515))
- resource/cloudflare_risk_behavior: fix bug where partial definition of risk behaviors resulted in a provider error ([#3463](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3463))
DEPENDENCIES:
- provider: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.58.2 to 1.58.3 in the aws group ([#3557](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3557))
- provider: bump github.com/cloudflare/cloudflare-go from 0.100.0 to 0.101.0 ([#3540](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3540))
- provider: bump github.com/cloudflare/cloudflare-go from 0.99.0 to 0.100.0 ([#3499](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3499))
### [`v4.38.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4380-July-24th-2024)
[Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.37.0...v4.38.0)
FEATURES:
- **New Data Source:** `cloudflare_gateway_categories` ([#3443](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3443))
ENHANCEMENTS:
- resource/cloudflare_teams_list: add support for descriptions on list items ([#3488](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3488))
- resource/cloudflare_teams_rules: add support for `ignore_cname_category_matches` ([#3473](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3473))
BUG FIXES:
- resource/cloudflare-access-application: fixes bug when updating self_hosted_domains ([#3468](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3468))
- resource/cloudflare_access_application: Fix bug that was not cleaning the API when removing all ids from the 'policies' list ([#3469](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3469))
DEPENDENCIES:
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.24 to 1.27.25 ([#3449](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3449))
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.25 to 1.27.27 ([#3483](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3483))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.24 to 1.17.25 ([#3449](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3449))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.25 to 1.17.27 ([#3483](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3483))
- provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.0 to 1.58.1 ([#3449](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3449))
- provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.1 to 1.58.2 ([#3483](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3483))
- provider: bump `github.com/aws/aws-sdk-go-v2` from 1.30.1 to 1.30.2 ([#3449](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3449))
- provider: bump `github.com/aws/aws-sdk-go-v2` from 1.30.2 to 1.30.3 ([#3483](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3483))
- provider: bump github.com/cloudflare/cloudflare-go/v2 from 2.3.0 to 2.4.0 ([#3480](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3480))
### [`v4.37.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4370-July-11th-2024)
[Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.36.0...v4.37.0)
ENHANCEMENTS:
- resource/cloudflare_notification_policy: Add tunnel_name filter for Magic Health Checks ([#3417](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3417))
BUG FIXES:
- resource/cloudflare_r2\_bucket: add validation to location hint to prevent invalid values from drifting ([#3441](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3441))
DEPENDENCIES:
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.21 to 1.27.22 ([#3404](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3404))
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.22 to 1.27.23 ([#3412](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3412))
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.23 to 1.27.24 ([#3437](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3437))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.21 to 1.17.22 ([#3404](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3404))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.22 to 1.17.23 ([#3412](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3412))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.23 to 1.17.24 ([#3437](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3437))
- provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.56.1 to 1.57.0 ([#3404](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3404))
- provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.57.0 to 1.57.1 ([#3412](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3412))
- provider: bump `github.com/aws/aws-sdk-go-v2` from 1.30.0 to 1.30.1 ([#3412](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3412))
- provider: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.57.1 to 1.58.0 in the aws group ([#3429](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3429))
- provider: bump github.com/cloudflare/cloudflare-go from 0.98.0 to 0.99.0 ([#3438](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3438))
- provider: bump github.com/hashicorp/terraform-plugin-framework from 1.9.0 to 1.10.0 ([#3445](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3445))
- provider: bump github.com/hashicorp/terraform-plugin-framework-validators from 0.12.0 to 0.13.0 ([#3447](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3447))
- provider: bump github.com/hashicorp/terraform-plugin-testing from 1.8.0 to 1.9.0 ([#3446](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3446))
- provider: bump golang.org/x/net from 0.26.0 to 0.27.0 ([#3442](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3442))
### [`v4.36.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4360-June-26th-2024)
[Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.35.0...v4.36.0)
NOTES:
- resource/zone_settings_override: deprecate `mobile_redirect` setting and include state migration to remove from local state. You should immediately remove the configuration from the resource to prevent permadiffs. ([#3337](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3337))
ENHANCEMENTS:
- resource/cloudflare_access_application: Support configuring OIDC SaaS access token lifetime ([#3353](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3353))
BUG FIXES:
- resource/cloudflare_list_item: fix crash when not using `type = "redirect"` due to attempting to compare `nil` ([#3368](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3368))
- resource/cloudflare_list_item: implement exact match for IP values to prevent overlapping IP prefixes from not being found ([#3368](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3368))
DEPENDENCIES:
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.18 to 1.27.19 ([#3360](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3360))
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.19 to 1.27.20 ([#3362](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3362))
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.20 to 1.27.21 ([#3364](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3364))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.18 to 1.17.19 ([#3360](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3360))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.19 to 1.17.20 ([#3362](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3362))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.20 to 1.17.21 ([#3364](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3364))
- provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.55.1 to 1.55.2 ([#3360](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3360))
- provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.55.2 to 1.56.0 ([#3362](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3362))
- provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.56.0 to 1.56.1 ([#3364](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3364))
- provider: bump `github.com/aws/aws-sdk-go-v2` from 1.27.2 to 1.28.0 ([#3360](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3360))
- provider: bump `github.com/aws/aws-sdk-go-v2` from 1.28.0 to 1.29.0 ([#3362](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3362))
- provider: bump `github.com/aws/aws-sdk-go-v2` from 1.29.0 to 1.30.0 ([#3364](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3364))
- provider: bump github.com/cloudflare/cloudflare-go from 0.97.0 to 0.98.0 ([#3365](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3365))
- provider: bump github.com/cloudflare/cloudflare-go/v2 from 2.2.0 to 2.3.0 ([#3363](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3363))
- provider: bump github.com/hashicorp/go-retryablehttp from 0.7.4 to 0.7.7 in /tools ([#3395](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3395))
### [`v4.35.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4350-June-12th-2024)
[Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.34.0...v4.35.0)
ENHANCEMENTS:
- resource/cloudflare_access_application: Add Hybrid and Implicit flow support to OIDC SaaS Apps ([#3324](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3324))
- resource/cloudflare_access_organization: Fix 'name' being optional ([#3343](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3343))
- resource/cloudflare_load_balancer_pool: Add support for virtual_network_id ([#3333](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3333))
- resource/cloudflare_teams_account: add support for 'virtual_ip' ([#3321](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3321))
- resource/resource_cloudflare_zone: add support for 'vanity_name_servers' ([#3315](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3315))
BUG FIXES:
- resource/cloudflare_access_application: Fix bug requiring explicit account_id or zone_id ([#3352](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3352))
- resource/cloudflare_access_application: force recreation if SaaS app `auth_type` is changed ([#3332](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3332))
- resource/cloudflare_list_item: handle overlapping redirect `source_url` ([#3335](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3335))
- resource/cloudflare_logpush_job: Mirror API defaults for record_delimiter to include newline ([#3334](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3334))
- resource/cloudflare_waiting_room_event: fix panic when trying to import a resource ([#3351](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3351))
DEPENDENCIES:
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.16 to 1.27.17 ([#3339](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3339))
- provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.17 to 1.27.18 ([#3350](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3350))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.16 to 1.17.17 ([#3339](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3339))
- provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.17 to 1.17.18 ([#3350](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3350))
- provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.54.3 to 1.54.4 ([#3339](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3339))
- provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.55.0 to 1.55.1 ([#3350](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3350))
- provider: bump `github.com/aws/aws-sdk-go-v2` from 1.27.0 to 1.27.1 ([#3339](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3339))
- provider: bump `github.com/aws/aws-sdk-go-v2` from 1.27.1 to 1.27.2 ([#3350](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3350))
- provider: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.54.4 to 1.55.0 in the aws group ([#3346](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3346))
- provider: bump github.com/cloudflare/cloudflare-go from 0.96.0 to 0.97.0 ([#3347](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3347))
- provider: bump github.com/hashicorp/terraform-plugin-framework from 1.8.0 to 1.9.0 ([#3341](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3341))
- provider: bump golang.org/x/net from 0.25.0 to 0.26.0 ([#3342](https://redirect.github.com/clo
Configuration
📅 Schedule: Branch creation - "on saturday" in timezone Asia/Kuala_Lumpur, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
4.34.0
->4.46.0
Release Notes
cloudflare/terraform-provider-cloudflare (cloudflare)
### [`v4.46.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4460-November-13th-2024) [Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.45.0...v4.46.0) ENHANCEMENTS: - resource/cloudflare_waiting_room: add "bg-BG", "hr-HR", "cs-CZ", "da-DK", "fi-FI", "lt-LT", "ms-MY", "nb-NO", "ro-RO", "el-GR", "he-IL" "hi-IN", "hu-HU", "sr-BA", "sk-SK", "sl-SI", "sv-SE", "tl-PH", "th-TH", "uk-UA", and "vi-VN" to default_template_language field ([#4509](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4509)) BUG FIXES: - resource/cloudflare_certificate_pack: Fix importing existing resources issue due to 3 ignored required fields in importer ([#4544](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4544)) - resource/cloudflare_list: Don't read list items if there are none configured ([#4511](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4511)) - resource/cloudflare_zero_trust_list: Consider `items_with_description` when updating a ZT list ([#4477](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4477)) - resource/turnstile: Force recreate on region update ([#4496](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4496)) DEPENDENCIES: - provider: bump github.com/cloudflare/cloudflare-go from 0.108.0 to 0.109.0 ([#4523](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4523)) - provider: bump github.com/hashicorp/terraform-plugin-framework-validators from 0.14.0 to 0.15.0 ([#4492](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4492)) - provider: bump github.com/hashicorp/terraform-plugin-go from 0.24.0 to 0.25.0 ([#4483](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4483)) - provider: bump github.com/hashicorp/terraform-plugin-mux from 0.16.0 to 0.17.0 ([#4484](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4484)) - provider: bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.34.0 to 2.35.0 ([#4491](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4491)) - provider: bump golang.org/x/net from 0.30.0 to 0.31.0 ([#4541](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4541)) - provider: bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0 ([#4531](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4531)) ### [`v4.45.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4450-October-30th-2024) [Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.44.0...v4.45.0) NOTES: - datasource/cloudflare_infrastructure_access_targets: deprecated in favour of `cloudflare_zero_trust_infrastructure_access_targets` and will be removed in the next major version. ([#4403](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4403)) - resource/cloudflare_infrastructure_access_target: deprecated in favour of `cloudflare_zero_trust_infrastructure_access_target` and will be removed in the next major version. ([#4403](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4403)) FEATURES: - **New Resource:** `cloudflare_zero_trust_infrastructure_access_target` ([#4403](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4403)) ENHANCEMENTS: - resource/cloudflare_ruleset: add support for `zstd` compression in the `compress_response` action ([#4300](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4300)) BUG FIXES: - resource/cloudflare_workers_cron_trigger: fix incorrectly reported deprecated resource ([#4295](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4295)) - resource/cloudflare_zero_trust_dlp_profile: Include more fields in `entry` set hash function ([#4464](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4464)) DEPENDENCIES: - provider: bump github.com/cloudflare/cloudflare-go from 0.107.0 to 0.108.0 ([#4394](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4394)) - provider: bump github.com/hashicorp/terraform-plugin-framework-validators from 0.13.0 to 0.14.0 ([#4313](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4313)) ### [`v4.44.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4440-October-16th-2024) [Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.43.0...v4.44.0) NOTES: - `cloudflare_list` has been migrated to the `terraform-plugin-framework` in doing so addresses issues with the internal representation of zero values. A downside to this is that to get the full benefits, you will need to remove the resource from your Terraform state (`terraform state rm ...`) and then import the resource back into your state. ([#4228](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4228)) ENHANCEMENTS: - resource/cloudflare_certificate_pack: Add SSL.com as valid certificate authority ([#4267](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4267)) - resource/cloudflare_device_posture_rule: Add support for SentinelOne posture check operational_state field ([#4200](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4200)) BUG FIXES: - resource/cloudflare_device_posture_rule: fix bug where locations were not parsed correctly for client_certificate_v2 posture rules ([#4168](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4168)) - resource/cloudflare_teams_rule: start persisting rule settings, wo rules may not stuck in plan cycle ([#4261](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4261)) - resource/cloudflare_zone: When changing `type` to or from `partial` the `verification_key` attribute will properly show that it will receive a new value. ([#4019](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4019)) INTERNAL: - resource/cloudflare_list: migrate from SDKv2 to `terraform-plugin-framework` ([#4228](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4228)) DEPENDENCIES: - provider: bump github.com/cloudflare/cloudflare-go from 0.106.0 to 0.107.0 ([#4251](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4251)) - provider: bump golang.org/x/net from 0.29.0 to 0.30.0 ([#4213](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4213)) ### [`v4.43.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4430-September-30th-2024) [Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.42.0...v4.43.0) FEATURES: - **New Resource:** `cloudflare_infrastructure_access_target` ([#4077](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4077)) ENHANCEMENTS: - resource/cloudflare_access_application: added target contexts support for access application type infrastructure ([#4128](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4128)) - resource/cloudflare_access_policy: added infrastructure connection rule support for access policy ([#4128](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4128)) - resource/cloudflare_device_posture_integration: add support for managing `custom_s2s` third party posture provider. ([#3917](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3917)) - resource/cloudflare_device_posture_rule: add ability to create custom_s2s posture rule ([#3917](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3917)) - resource/cloudflare_zone_settings_override: add support for Speed Brain ([#4113](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4113)) DEPENDENCIES: - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.34 to 1.27.37 ([#4124](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4124)) - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.37 to 1.27.38 ([#4127](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4127)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.32 to 1.17.35 ([#4124](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4124)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.35 to 1.17.36 ([#4127](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4127)) - provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.61.2 to 1.63.1 ([#4124](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4124)) - provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.63.1 to 1.63.2 ([#4127](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4127)) - provider: bump `github.com/aws/aws-sdk-go-v2` from 1.30.5 to 1.31.0 ([#4124](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4124)) - provider: bump actions/checkout from 3 to 4 ([#4101](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4101)) - provider: bump github.com/cloudflare/cloudflare-go from 0.104.0 to 0.105.0 ([#4125](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4125)) - provider: bump github.com/cloudflare/cloudflare-go from 0.105.0 to 0.106.0 ([#4137](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4137)) - provider: bump github.com/hashicorp/terraform-plugin-framework from 1.11.0 to 1.12.0 ([#4061](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4061)) - provider: bump github.com/hashicorp/terraform-plugin-go from 0.23.0 to 0.24.0 ([#4060](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4060)) ### [`v4.42.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4420-September-18th-2024) [Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.41.0...v4.42.0) FEATURES: - **New Resource:** `cloudflare_zero_trust_gateway_certificate` ([#3547](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3547)) ENHANCEMENTS: - resource/cloudflare_notification_policy: add support for `image_notification` alert type ([#3981](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3981)) - resource/cloudflare_access_group: Added description strings to all rule types ([#3792](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3792)) - resource/cloudflare_bot_management: Add support for ai_bots_protection settings ([#3960](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3960)) - resource/cloudflare_record: remove internal references to deprecated ZoneID and ZoneName fields ([#4018](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4018)) - resource/cloudflare_workers_script: Add support for `hyperdrive` binding type ([#3821](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3821)) - resource/cloudflare_zone_settings_override: Add optional setting `replace_insecure_js` ([#3602](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3602)) - resource/rulesets: add cache_reserve terraform support and fix typo ([#3923](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3923)) - resource/zero_trust_gateway_settings: Add missing disable_for_time example field ([#3931](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3931)) BUG FIXES: - resource/cloudflare_access_application: fix the name of the new resource to use when upgrading ([#4044](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4044)) - resource/cloudflare_access_application: reconcile access application custom attributes logic ([#3987](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3987)) - resource/cloudflare_hyperdrive_config: fix bug when calling passing Hyperdrive config ID to update method ([#4042](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4042)) DEPENDENCIES: - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.31 to 1.27.32 ([#3892](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3892)) - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.32 to 1.27.33 ([#3901](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3901)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.30 to 1.17.31 ([#3892](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3892)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.31 to 1.17.32 ([#3901](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3901)) - provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.61.0 to 1.61.1 ([#3892](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3892)) - provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.61.1 to 1.61.2 ([#3901](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3901)) - provider: bump `github.com/aws/aws-sdk-go-v2` from 1.30.4 to 1.30.5 ([#3892](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3892)) - provider: bump github.com/aws/aws-sdk-go-v2/config from 1.27.33 to 1.27.34 in the aws group ([#4020](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/4020)) - provider: bump github.com/cloudflare/cloudflare-go from 0.103.0 to 0.104.0 ([#3974](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3974)) - provider: bump golang.org/x/net from 0.28.0 to 0.29.0 ([#3911](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3911)) ### [`v4.41.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4410-September-4th-2024) [Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.40.0...v4.41.0) NOTES: - resource/cloudflare_logpush_job: Deprecate `frequency` in favour of `max_upload_interval_seconds` ([#3745](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3745)) - resource/cloudflare_record: remove deprecated zone_name field ([#3855](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3855)) FEATURES: - **New Data Source:** `cloudflare_dcv_delegation` ([#3885](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3885)) - **New Resource:** `cloudflare_cloud_connector_rules` ([#3622](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3622)) ENHANCEMENTS: - resource/cloudflare_device_posture_rule: Modify Tanium's eid_last_seen field to be relative instead of a timestamp value ([#3764](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3764)) - resource/cloudflare_teams_account: Add `disable_for_time` attribute ([#3526](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3526)) - resource/cloudflare_waiting_room: Add enabled_origin_commands field. ([#3805](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3805)) - resource/rulesets: add "contains" support to custom cache key headers ([#3820](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3820)) BUG FIXES: - resource/cloudflare_access_mutual_tls_certificate: change associated hostnames to a set ([#3498](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3498)) - resource/cloudflare_access_policy: Fix forcing new access policies when account id is not set through import ([#3358](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3358)) - resource/cloudflare_record: Suppress matching ipv6 dns record ([#3888](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3888)) - resource/cloudflare_record: handle scenarios where `content` and `value` are both being set in state and erroneously always thinking the `content` field is the source of truth ([#3776](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3776)) - resource/cloudflare_zero_trust_access_group: Fix false deprecation warnings ([#3740](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3740)) - resource/cloudflare_zone_settings_override: fix migration process with nil initial_settings ([#3829](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3829)) - resource/hyperdrive_config: use hyperdrive_config id when updating resource ([#3704](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3704)) DEPENDENCIES: - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.27 to 1.27.31 ([#3801](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3801)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.27 to 1.17.30 ([#3801](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3801)) - provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.3 to 1.60.1 ([#3801](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3801)) - provider: bump `github.com/aws/aws-sdk-go-v2` from 1.30.3 to 1.30.4 ([#3801](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3801)) - provider: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.60.1 to 1.61.0 in the aws group ([#3823](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3823)) - provider: bump github.com/cloudflare/cloudflare-go from 0.101.0 to 0.102.0 ([#3713](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3713)) - provider: bump github.com/cloudflare/cloudflare-go from 0.102.0 to 0.103.0 ([#3824](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3824)) ### [`v4.40.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4400-August-21st-2024) [Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.39.0...v4.40.0) NOTES: - resource/cloudflare_access_application: deprecated in favour of `cloudflare_zero_trust_access_application` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_access_ca_certificate: deprecated in favour of `cloudflare_zero_trust_access_short_lived_certificate` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_access_custom_page: deprecated in favour of `cloudflare_zero_trust_access_custom_page` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_access_group: deprecated in favour of `cloudflare_zero_trust_access_group` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_access_identity_provider: deprecated in favour of `cloudflare_zero_trust_access_identity_provider` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_access_keys_configuration: deprecated in favour of `cloudflare_zero_trust_access_key_configuration` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_access_mutual_tls_certificate: deprecated in favour of `cloudflare_zero_trust_access_mtls_certificate` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_access_mutual_tls_hostname_settings: deprecated in favour of `cloudflare_zero_trust_access_mtls_hostname_settings` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_access_organization: deprecated in favour of `cloudflare_zero_trust_organization` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_access_policy: deprecated in favour of `cloudflare_zero_trust_access_policy` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_access_service_token: deprecated in favour of `cloudflare_zero_trust_access_service_token` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_access_tag: deprecated in favour of `cloudflare_zero_trust_access_tag` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_device_dex_test: deprecated in favour of `cloudflare_zero_trust_dex_test` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_device_managed_networks: deprecated in favour of `cloudflare_zero_trust_device_managed_networks` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_device_policy_certificates: deprecated in favour of `cloudflare_zero_trust_device_certificates` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_device_posture_integration: deprecated in favour of `cloudflare_zero_trust_device_posture_integration` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_device_posture_rule: deprecated in favour of `cloudflare_zero_trust_device_posture_rule` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_device_settings_policy: deprecated in favour of `cloudflare_zero_trust_device_profiles` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_dlp_custom_profile: deprecated in favour of `cloudflare_zero_trust_dlp_custom_profile` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_dlp_predefined_profile: deprecated in favour of `cloudflare_zero_trust_dlp_predefined_profile` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_dlp_profile: deprecated in favour of `cloudflare_zero_trust_dlp_profile` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_fallback_domain: deprecated in favour of `cloudflare_zero_trust_local_domain_fallback` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_gre_tunnel: deprecated in favour of `cloudflare_magic_wan_gre_tunnel` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_ipsec_tunnel: deprecated in favour of `cloudflare_magic_wan_ipsec_tunnel` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_record: fix a bug that prematurely removed the ability to set the deprecated `value` field. ([#3674](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3674)) - resource/cloudflare_risk_behavior: deprecated in favour of `cloudflare_zero_trust_risk_behavior` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_split_tunnel: deprecated in favour of `cloudflare_zero_trust_split_tunnels` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_static_route: deprecated in favour of `cloudflare_magic_wan_static_route` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_teams_account: deprecated in favour of `cloudflare_zero_trust_gateway_settings` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_teams_list: deprecated in favour of `cloudflare_zero_trust_list` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_teams_location: deprecated in favour of `cloudflare_zero_trust_dns_location` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_teams_proxy_endpoint: deprecated in favour of `cloudflare_zero_trust_gateway_proxy_endpoint` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_teams_rule: deprecated in favour of `cloudflare_zero_trust_gateway_policy` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_tunnel: deprecated in favour of `cloudflare_zero_trust_tunnel_cloudflared` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_tunnel_config: deprecated in favour of `cloudflare_zero_trust_tunnel_cloudflared_config` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_tunnel_route: deprecated in favour of `cloudflare_zero_trust_tunnel_route` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_tunnel_virtual_network: deprecated in favour of `cloudflare_zero_trust_tunnel_virtual_network` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_worker_cron_trigger: deprecated in favour of `cloudflare_workers_cron_trigger` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_worker_domain: deprecated in favour of `cloudflare_workers_custom_domain` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_worker_script: deprecated in favour of `cloudflare_workers_script` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_worker_secret: deprecated in favour of `cloudflare_workers_secret` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - resource/cloudflare_workers_for_platforms_namespace: deprecated in favour of `cloudflare_workers_for_platforms_dispatch_namespace` and will be removed in the next major version. ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) FEATURES: - **New Resource:** `cloudflare_magic_wan_gre_tunnel` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_magic_wan_ipsec_tunnel` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_magic_wan_static_route` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_workers_cron_trigger` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_workers_custom_domain` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_workers_for_platforms_dispatch_namespace` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_workers_script` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_workers_secret` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_access_application` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_access_custom_page` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_access_group` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_access_identity_provider` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_access_key_configuration` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_access_mtls_certificate` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_access_mtls_hostname_settings` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_access_policy` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_access_service_token` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_access_short_lived_certificate` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_access_tag` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_device_certificates` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_device_managed_networks` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_device_posture_integration` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_device_posture_rule` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_device_profiles` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_dex_test` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_dlp_custom_profile` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_dlp_predefined_profile` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_dlp_profile` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_dns_location` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_gateway_policy` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_gateway_proxy_endpoint` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_gateway_settings` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_list` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_local_domain_fallback` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_organization` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_risk_behavior` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_risk_score_integration` ([#3563](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3563)) - **New Resource:** `cloudflare_zero_trust_split_tunnels` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_tunnel_cloudflared` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_tunnel_cloudflared_config` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_tunnel_route` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) - **New Resource:** `cloudflare_zero_trust_tunnel_virtual_network` ([#3584](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3584)) ENHANCEMENTS: - resource/cloudflare_device_posture_rule: add ability to create client_certificate_v2 posture rule ([#3512](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3512)) - resource/cloudflare_device_settings_policy: Add tunnel_protocol field for device policies ([#3513](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3513)) BUG FIXES: - resource/cloudflare_access_policy: handle multiple okta idps in access policies ([#3579](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3579)) - resource/cloudflare_record: refactor validation to use `ExactlyOneOf` instead of custom logic ([#3699](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3699)) DEPENDENCIES: - provider: bump github.com/hashicorp/terraform-plugin-framework from 1.10.0 to 1.11.0 ([#3575](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3575)) - provider: bump github.com/hashicorp/terraform-plugin-testing from 1.9.0 to 1.10.0 ([#3583](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3583)) - provider: bump golang.org/x/net from 0.27.0 to 0.28.0 ([#3576](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3576)) ### [`v4.39.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4390-August-7th-2024) [Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.38.0...v4.39.0) NOTES: - resource/cloudflare_access_policy: remove deprecation notice related to precedence ([#3556](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3556)) - resource/cloudflare_record: `value` is now deprecated in favour of `content` ([#3509](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3509)) - resource/cloudflare_worker_cron_trigger: deprecated in favour of `cloudflare_workers_cron_trigger` and will be removed in the next major version. ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500)) - resource/cloudflare_worker_domain: deprecated in favour of `cloudflare_workers_domain` and will be removed in the next major version. ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500)) - resource/cloudflare_worker_route: deprecated in favour of `cloudflare_workers_route` and will be removed in the next major version. ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500)) - resource/cloudflare_worker_script: deprecated in favour of `cloudflare_workers_script` and will be removed in the next major version. ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500)) - resource/cloudflare_worker_secret: deprecated in favour of `cloudflare_workers_secret` and will be removed in the next major version. ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500)) - resource/cloudflare_workers_for_platforms_namespace: deprecated in favour of `cloudflare_workers_for_platforms_dispatch_namespace` and will be removed in the next major version. ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500)) - resource/zone_settings_override: deprecate `minify` setting and include state migration to remove from local state. You should immediately remove the configuration from the resource to prevent permadiffs. Automatic migration of user configuration can be handled with [Grit](https://docs.grit.io/cli/quickstart) by running `grit apply github.com/cloudflare/terraform-provider-cloudflare#cloudflare_zone_settings_override_remove_minify` ([#3521](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3521)) FEATURES: - **New Data Source:** `cloudflare_gateway_app_types` ([#3470](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3470)) - **New Resource:** `cloudflare_workers_cron_trigger` ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500)) - **New Resource:** `cloudflare_workers_domain` ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500)) - **New Resource:** `cloudflare_workers_for_platforms_dispatch_namespace` ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500)) - **New Resource:** `cloudflare_workers_route` ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500)) - **New Resource:** `cloudflare_workers_script` ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500)) - **New Resource:** `cloudflare_workers_secret` ([#3500](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3500)) ENHANCEMENTS: - resource/access_application: add `skip_app_launcher_login_page` flag to skip the App Launcher landing page ([#3519](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3519)) - resource/cloudflare_device_posture_rules: added support for intune compliance_status values ([#3492](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3492)) - resource/cloudflare_teams_rule: Add `disable_clipboard_redirection` attribute to `BISOAdminControls` ([#3511](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3511)) - resource/hyperdrive_config: Add support for creating Hyperdrive over Access configs ([#3516](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3516)) - resource/hyperdrive_config: Add support for max_age and stale_while_revalidate in Hyperdrive Config caching settings ([#3516](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3516)) BUG FIXES: - resource/cloudflare_list_item: handle overlapping hostname `url_hostname` ([#3515](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3515)) - resource/cloudflare_risk_behavior: fix bug where partial definition of risk behaviors resulted in a provider error ([#3463](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3463)) DEPENDENCIES: - provider: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.58.2 to 1.58.3 in the aws group ([#3557](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3557)) - provider: bump github.com/cloudflare/cloudflare-go from 0.100.0 to 0.101.0 ([#3540](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3540)) - provider: bump github.com/cloudflare/cloudflare-go from 0.99.0 to 0.100.0 ([#3499](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3499)) ### [`v4.38.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4380-July-24th-2024) [Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.37.0...v4.38.0) FEATURES: - **New Data Source:** `cloudflare_gateway_categories` ([#3443](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3443)) ENHANCEMENTS: - resource/cloudflare_teams_list: add support for descriptions on list items ([#3488](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3488)) - resource/cloudflare_teams_rules: add support for `ignore_cname_category_matches` ([#3473](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3473)) BUG FIXES: - resource/cloudflare-access-application: fixes bug when updating self_hosted_domains ([#3468](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3468)) - resource/cloudflare_access_application: Fix bug that was not cleaning the API when removing all ids from the 'policies' list ([#3469](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3469)) DEPENDENCIES: - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.24 to 1.27.25 ([#3449](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3449)) - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.25 to 1.27.27 ([#3483](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3483)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.24 to 1.17.25 ([#3449](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3449)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.25 to 1.17.27 ([#3483](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3483)) - provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.0 to 1.58.1 ([#3449](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3449)) - provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.1 to 1.58.2 ([#3483](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3483)) - provider: bump `github.com/aws/aws-sdk-go-v2` from 1.30.1 to 1.30.2 ([#3449](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3449)) - provider: bump `github.com/aws/aws-sdk-go-v2` from 1.30.2 to 1.30.3 ([#3483](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3483)) - provider: bump github.com/cloudflare/cloudflare-go/v2 from 2.3.0 to 2.4.0 ([#3480](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3480)) ### [`v4.37.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4370-July-11th-2024) [Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.36.0...v4.37.0) ENHANCEMENTS: - resource/cloudflare_notification_policy: Add tunnel_name filter for Magic Health Checks ([#3417](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3417)) BUG FIXES: - resource/cloudflare_r2\_bucket: add validation to location hint to prevent invalid values from drifting ([#3441](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3441)) DEPENDENCIES: - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.21 to 1.27.22 ([#3404](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3404)) - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.22 to 1.27.23 ([#3412](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3412)) - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.23 to 1.27.24 ([#3437](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3437)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.21 to 1.17.22 ([#3404](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3404)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.22 to 1.17.23 ([#3412](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3412)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.23 to 1.17.24 ([#3437](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3437)) - provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.56.1 to 1.57.0 ([#3404](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3404)) - provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.57.0 to 1.57.1 ([#3412](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3412)) - provider: bump `github.com/aws/aws-sdk-go-v2` from 1.30.0 to 1.30.1 ([#3412](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3412)) - provider: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.57.1 to 1.58.0 in the aws group ([#3429](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3429)) - provider: bump github.com/cloudflare/cloudflare-go from 0.98.0 to 0.99.0 ([#3438](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3438)) - provider: bump github.com/hashicorp/terraform-plugin-framework from 1.9.0 to 1.10.0 ([#3445](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3445)) - provider: bump github.com/hashicorp/terraform-plugin-framework-validators from 0.12.0 to 0.13.0 ([#3447](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3447)) - provider: bump github.com/hashicorp/terraform-plugin-testing from 1.8.0 to 1.9.0 ([#3446](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3446)) - provider: bump golang.org/x/net from 0.26.0 to 0.27.0 ([#3442](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3442)) ### [`v4.36.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4360-June-26th-2024) [Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.35.0...v4.36.0) NOTES: - resource/zone_settings_override: deprecate `mobile_redirect` setting and include state migration to remove from local state. You should immediately remove the configuration from the resource to prevent permadiffs. ([#3337](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3337)) ENHANCEMENTS: - resource/cloudflare_access_application: Support configuring OIDC SaaS access token lifetime ([#3353](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3353)) BUG FIXES: - resource/cloudflare_list_item: fix crash when not using `type = "redirect"` due to attempting to compare `nil` ([#3368](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3368)) - resource/cloudflare_list_item: implement exact match for IP values to prevent overlapping IP prefixes from not being found ([#3368](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3368)) DEPENDENCIES: - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.18 to 1.27.19 ([#3360](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3360)) - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.19 to 1.27.20 ([#3362](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3362)) - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.20 to 1.27.21 ([#3364](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3364)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.18 to 1.17.19 ([#3360](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3360)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.19 to 1.17.20 ([#3362](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3362)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.20 to 1.17.21 ([#3364](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3364)) - provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.55.1 to 1.55.2 ([#3360](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3360)) - provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.55.2 to 1.56.0 ([#3362](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3362)) - provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.56.0 to 1.56.1 ([#3364](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3364)) - provider: bump `github.com/aws/aws-sdk-go-v2` from 1.27.2 to 1.28.0 ([#3360](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3360)) - provider: bump `github.com/aws/aws-sdk-go-v2` from 1.28.0 to 1.29.0 ([#3362](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3362)) - provider: bump `github.com/aws/aws-sdk-go-v2` from 1.29.0 to 1.30.0 ([#3364](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3364)) - provider: bump github.com/cloudflare/cloudflare-go from 0.97.0 to 0.98.0 ([#3365](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3365)) - provider: bump github.com/cloudflare/cloudflare-go/v2 from 2.2.0 to 2.3.0 ([#3363](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3363)) - provider: bump github.com/hashicorp/go-retryablehttp from 0.7.4 to 0.7.7 in /tools ([#3395](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3395)) ### [`v4.35.0`](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4350-June-12th-2024) [Compare Source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/compare/v4.34.0...v4.35.0) ENHANCEMENTS: - resource/cloudflare_access_application: Add Hybrid and Implicit flow support to OIDC SaaS Apps ([#3324](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3324)) - resource/cloudflare_access_organization: Fix 'name' being optional ([#3343](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3343)) - resource/cloudflare_load_balancer_pool: Add support for virtual_network_id ([#3333](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3333)) - resource/cloudflare_teams_account: add support for 'virtual_ip' ([#3321](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3321)) - resource/resource_cloudflare_zone: add support for 'vanity_name_servers' ([#3315](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3315)) BUG FIXES: - resource/cloudflare_access_application: Fix bug requiring explicit account_id or zone_id ([#3352](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3352)) - resource/cloudflare_access_application: force recreation if SaaS app `auth_type` is changed ([#3332](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3332)) - resource/cloudflare_list_item: handle overlapping redirect `source_url` ([#3335](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3335)) - resource/cloudflare_logpush_job: Mirror API defaults for record_delimiter to include newline ([#3334](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3334)) - resource/cloudflare_waiting_room_event: fix panic when trying to import a resource ([#3351](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3351)) DEPENDENCIES: - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.16 to 1.27.17 ([#3339](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3339)) - provider: bump `github.com/aws/aws-sdk-go-v2/config` from 1.27.17 to 1.27.18 ([#3350](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3350)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.16 to 1.17.17 ([#3339](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3339)) - provider: bump `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.17 to 1.17.18 ([#3350](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3350)) - provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.54.3 to 1.54.4 ([#3339](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3339)) - provider: bump `github.com/aws/aws-sdk-go-v2/service/s3` from 1.55.0 to 1.55.1 ([#3350](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3350)) - provider: bump `github.com/aws/aws-sdk-go-v2` from 1.27.0 to 1.27.1 ([#3339](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3339)) - provider: bump `github.com/aws/aws-sdk-go-v2` from 1.27.1 to 1.27.2 ([#3350](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3350)) - provider: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.54.4 to 1.55.0 in the aws group ([#3346](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3346)) - provider: bump github.com/cloudflare/cloudflare-go from 0.96.0 to 0.97.0 ([#3347](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3347)) - provider: bump github.com/hashicorp/terraform-plugin-framework from 1.8.0 to 1.9.0 ([#3341](https://redirect.github.com/cloudflare/terraform-provider-cloudflare/issues/3341)) - provider: bump golang.org/x/net from 0.25.0 to 0.26.0 ([#3342](https://redirect.github.com/cloConfiguration
📅 Schedule: Branch creation - "on saturday" in timezone Asia/Kuala_Lumpur, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.