cloudflare/terraform-provider-cloudflare (cloudflare)
### [`v4.12.0`](https://togithub.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4120-9th-August-2023)
[Compare Source](https://togithub.com/cloudflare/terraform-provider-cloudflare/compare/v4.11.0...v4.12.0)
BREAKING CHANGES:
- resource/cloudflare_ruleset: remove `shareable_entitlement_name` per the Go library changes since it hasn't ever been controllable by users ([#2652](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2652))
FEATURES:
- **New Data Source:** `cloudflare_zone_cache_reserve` ([#2642](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2642))
- **New Resource:** `cloudflare_access_custom_page` ([#2643](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2643))
- **New Resource:** `cloudflare_zone_cache_reserve` ([#2642](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2642))
ENHANCEMENTS:
- resource/cloudflare_access_application: adds the ability to associate a custom page with an application. ([#2643](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2643))
- resource/cloudflare_access_organization: adds the ability to associate a custom page with an organization. ([#2643](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2643))
- resource/cloudflare_notification_policy: Add support for `pages_event_alert` alert type ([#2602](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2602))
- resource/cloudflare_pages_project: Allow renaming projects without destroying and recreating ([#2602](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2602))
- resource/cloudflare_teams_account: Adds support for protocol detection feature ([#2625](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2625))
- resource/cloudflare_user_agent_blocking_rules: add support for importing resources ([#2640](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2640))
BUG FIXES:
- resource/cloudflare_custom_hostname: prevent infinite loop when `wait_for_ssl_pending_validation` is set if SSL status is already `active` ([#2638](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2638))
- resource/cloudflare_load_balancer: fix full deletion of pop_pools, region_pools, country_pools on update ([#2673](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2673))
- resource/cloudflare_load_balancer: handle inconsistent sorting bug in `schema.HashResource` resulting in resources incorrectly being updated when no changes have been made ([#2635](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2635))
- resource/cloudflare_pages_project: `deployment_configs` are now computed ([#2602](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2602))
DEPENDENCIES:
- provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.18.29 to 1.18.32 ([#2651](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2651))
- provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.18.32 to 1.18.33 ([#2670](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2670))
- provider: bumps github.com/aws/aws-sdk-go-v2/credentials from 1.13.28 to 1.13.31 ([#2648](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2648))
- provider: bumps github.com/aws/aws-sdk-go-v2/service/s3 from 1.37.0 to 1.38.1 ([#2650](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2650))
- provider: bumps github.com/cloudflare/cloudflare-go from 0.73.0 to 0.74.0 ([#2652](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2652))
- provider: bumps github.com/hashicorp/terraform-plugin-framework from 1.3.3 to 1.3.4 ([#2657](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2657))
- provider: bumps github.com/hashicorp/terraform-plugin-framework-validators from 0.10.0 to 0.11.0 ([#2658](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2658))
- provider: bumps golang.org/x/net from 0.12.0 to 0.13.0 ([#2646](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2646))
- provider: bumps golang.org/x/net from 0.13.0 to 0.14.0 ([#2661](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2661))
Configuration
📅 Schedule: Branch creation - "after 8am on monday,before 10am on monday" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
4.11.0
->4.12.0
Release Notes
cloudflare/terraform-provider-cloudflare (cloudflare)
### [`v4.12.0`](https://togithub.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4120-9th-August-2023) [Compare Source](https://togithub.com/cloudflare/terraform-provider-cloudflare/compare/v4.11.0...v4.12.0) BREAKING CHANGES: - resource/cloudflare_ruleset: remove `shareable_entitlement_name` per the Go library changes since it hasn't ever been controllable by users ([#2652](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2652)) FEATURES: - **New Data Source:** `cloudflare_zone_cache_reserve` ([#2642](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2642)) - **New Resource:** `cloudflare_access_custom_page` ([#2643](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2643)) - **New Resource:** `cloudflare_zone_cache_reserve` ([#2642](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2642)) ENHANCEMENTS: - resource/cloudflare_access_application: adds the ability to associate a custom page with an application. ([#2643](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2643)) - resource/cloudflare_access_organization: adds the ability to associate a custom page with an organization. ([#2643](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2643)) - resource/cloudflare_notification_policy: Add support for `pages_event_alert` alert type ([#2602](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2602)) - resource/cloudflare_pages_project: Allow renaming projects without destroying and recreating ([#2602](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2602)) - resource/cloudflare_teams_account: Adds support for protocol detection feature ([#2625](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2625)) - resource/cloudflare_user_agent_blocking_rules: add support for importing resources ([#2640](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2640)) BUG FIXES: - resource/cloudflare_custom_hostname: prevent infinite loop when `wait_for_ssl_pending_validation` is set if SSL status is already `active` ([#2638](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2638)) - resource/cloudflare_load_balancer: fix full deletion of pop_pools, region_pools, country_pools on update ([#2673](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2673)) - resource/cloudflare_load_balancer: handle inconsistent sorting bug in `schema.HashResource` resulting in resources incorrectly being updated when no changes have been made ([#2635](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2635)) - resource/cloudflare_pages_project: `deployment_configs` are now computed ([#2602](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2602)) DEPENDENCIES: - provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.18.29 to 1.18.32 ([#2651](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2651)) - provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.18.32 to 1.18.33 ([#2670](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2670)) - provider: bumps github.com/aws/aws-sdk-go-v2/credentials from 1.13.28 to 1.13.31 ([#2648](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2648)) - provider: bumps github.com/aws/aws-sdk-go-v2/service/s3 from 1.37.0 to 1.38.1 ([#2650](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2650)) - provider: bumps github.com/cloudflare/cloudflare-go from 0.73.0 to 0.74.0 ([#2652](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2652)) - provider: bumps github.com/hashicorp/terraform-plugin-framework from 1.3.3 to 1.3.4 ([#2657](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2657)) - provider: bumps github.com/hashicorp/terraform-plugin-framework-validators from 0.10.0 to 0.11.0 ([#2658](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2658)) - provider: bumps golang.org/x/net from 0.12.0 to 0.13.0 ([#2646](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2646)) - provider: bumps golang.org/x/net from 0.13.0 to 0.14.0 ([#2661](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2661))Configuration
📅 Schedule: Branch creation - "after 8am on monday,before 10am on monday" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Mend Renovate. View repository job log here.