Releases: cloudflare/terraform-provider-cloudflare
Releases · cloudflare/terraform-provider-cloudflare
v4.37.0
ENHANCEMENTS:
- resource/cloudflare_notification_policy: Add tunnel_name filter for Magic Health Checks (#3417)
BUG FIXES:
- resource/cloudflare_r2_bucket: add validation to location hint to prevent invalid values from drifting (#3441)
DEPENDENCIES:
- provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.21 to 1.27.22 (#3404) - provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.22 to 1.27.23 (#3412) - provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.23 to 1.27.24 (#3437) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.21 to 1.17.22 (#3404) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.22 to 1.17.23 (#3412) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.23 to 1.17.24 (#3437) - provider: bump
github.com/aws/aws-sdk-go-v2/service/s3
from 1.56.1 to 1.57.0 (#3404) - provider: bump
github.com/aws/aws-sdk-go-v2/service/s3
from 1.57.0 to 1.57.1 (#3412) - provider: bump
github.com/aws/aws-sdk-go-v2
from 1.30.0 to 1.30.1 (#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)
- provider: bump github.com/cloudflare/cloudflare-go from 0.98.0 to 0.99.0 (#3438)
- provider: bump github.com/hashicorp/terraform-plugin-framework from 1.9.0 to 1.10.0 (#3445)
- provider: bump github.com/hashicorp/terraform-plugin-framework-validators from 0.12.0 to 0.13.0 (#3447)
- provider: bump github.com/hashicorp/terraform-plugin-testing from 1.8.0 to 1.9.0 (#3446)
- provider: bump golang.org/x/net from 0.26.0 to 0.27.0 (#3442)
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)
ENHANCEMENTS:
- resource/cloudflare_access_application: Support configuring OIDC SaaS access token lifetime (#3353)
BUG FIXES:
- resource/cloudflare_list_item: fix crash when not using
type = "redirect"
due to attempting to comparenil
(#3368) - resource/cloudflare_list_item: implement exact match for IP values to prevent overlapping IP prefixes from not being found (#3368)
DEPENDENCIES:
- provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.18 to 1.27.19 (#3360) - provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.19 to 1.27.20 (#3362) - provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.20 to 1.27.21 (#3364) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.18 to 1.17.19 (#3360) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.19 to 1.17.20 (#3362) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.20 to 1.17.21 (#3364) - provider: bump
github.com/aws/aws-sdk-go-v2/service/s3
from 1.55.1 to 1.55.2 (#3360) - provider: bump
github.com/aws/aws-sdk-go-v2/service/s3
from 1.55.2 to 1.56.0 (#3362) - provider: bump
github.com/aws/aws-sdk-go-v2/service/s3
from 1.56.0 to 1.56.1 (#3364) - provider: bump
github.com/aws/aws-sdk-go-v2
from 1.27.2 to 1.28.0 (#3360) - provider: bump
github.com/aws/aws-sdk-go-v2
from 1.28.0 to 1.29.0 (#3362) - provider: bump
github.com/aws/aws-sdk-go-v2
from 1.29.0 to 1.30.0 (#3364) - provider: bump github.com/cloudflare/cloudflare-go from 0.97.0 to 0.98.0 (#3365)
- provider: bump github.com/cloudflare/cloudflare-go/v2 from 2.2.0 to 2.3.0 (#3363)
- provider: bump github.com/hashicorp/go-retryablehttp from 0.7.4 to 0.7.7 in /tools (#3395)
v4.35.0
ENHANCEMENTS:
- resource/cloudflare_access_application: Add Hybrid and Implicit flow support to OIDC SaaS Apps (#3324)
- resource/cloudflare_access_organization: Fix 'name' being optional (#3343)
- resource/cloudflare_load_balancer_pool: Add support for virtual_network_id (#3333)
- resource/cloudflare_teams_account: add support for 'virtual_ip' (#3321)
- resource/resource_cloudflare_zone: add support for 'vanity_name_servers' (#3315)
BUG FIXES:
- resource/cloudflare_access_application: Fix bug requiring explicit account_id or zone_id (#3352)
- resource/cloudflare_access_application: force recreation if SaaS app
auth_type
is changed (#3332) - resource/cloudflare_list_item: handle overlapping redirect
source_url
(#3335) - resource/cloudflare_logpush_job: Mirror API defaults for record_delimiter to include newline (#3334)
- resource/cloudflare_waiting_room_event: fix panic when trying to import a resource (#3351)
DEPENDENCIES:
- provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.16 to 1.27.17 (#3339) - provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.17 to 1.27.18 (#3350) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.16 to 1.17.17 (#3339) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.17 to 1.17.18 (#3350) - provider: bump
github.com/aws/aws-sdk-go-v2/service/s3
from 1.54.3 to 1.54.4 (#3339) - provider: bump
github.com/aws/aws-sdk-go-v2/service/s3
from 1.55.0 to 1.55.1 (#3350) - provider: bump
github.com/aws/aws-sdk-go-v2
from 1.27.0 to 1.27.1 (#3339) - provider: bump
github.com/aws/aws-sdk-go-v2
from 1.27.1 to 1.27.2 (#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)
- provider: bump github.com/cloudflare/cloudflare-go from 0.96.0 to 0.97.0 (#3347)
- provider: bump github.com/hashicorp/terraform-plugin-framework from 1.8.0 to 1.9.0 (#3341)
- provider: bump golang.org/x/net from 0.25.0 to 0.26.0 (#3342)
- provider: bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0 (#3345)
v4.34.0
FEATURES:
- New Resource:
cloudflare_risk_behavior
(#3307)
ENHANCEMENTS:
- resource/cloudflare_access_application: Add support for OIDC refresh tokens, allowing PKCE without client secret, custom claims, and specifying name_by_idp for custom attributes/claims (#3306)
- resource/cloudflare_access_application: improve validation logic for zone level reusable policies (#3325)
- resource/cloudflare_access_group: improve validation logic for zone level reusable policies (#3325)
- resource/cloudflare_ruleset: add support for
fonts
anddisable_rum
action parameters (#3261)
DEPENDENCIES:
- provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.13 to 1.27.14 (#3310) - provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.14 to 1.27.15 (#3313) - provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.15 to 1.27.16 (#3326) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.13 to 1.17.14 (#3310) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.14 to 1.17.15 (#3313) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.15 to 1.17.16 (#3326) - provider: bump
github.com/aws/aws-sdk-go-v2/service/s3
from 1.54.0 to 1.54.1 (#3310) - provider: bump
github.com/aws/aws-sdk-go-v2/service/s3
from 1.54.1 to 1.54.2 (#3313) - provider: bump
github.com/aws/aws-sdk-go-v2/service/s3
from 1.54.2 to 1.54.3 (#3326) - provider: bump
github.com/aws/aws-sdk-go-v2
from 1.26.1 to 1.26.2 (#3310) - provider: bump
github.com/aws/aws-sdk-go-v2
from 1.26.2 to 1.27.0 (#3313) - provider: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.53.2 to 1.54.0 in the aws group (#3308)
- provider: bump github.com/cloudflare/cloudflare-go from 0.95.0 to 0.96.0 (#3322)
- provider: bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.33.0 to 2.34.0 (#3316)
- provider: bump github.com/hashicorp/terraform-plugin-testing from 1.6.0 to 1.8.0 (#3317)
v4.33.0
ENHANCEMENTS:
- resource/cloudflare_access_application: added support for 'policies' argument (#3288)
- resource/cloudflare_access_policy: added support for reusable policies (#3288)
- resource/cloudflare_zone_settings_override: add support for NEL (#3305)
BUG FIXES:
- resource/cloudflare_list_item: retry list ID fetch operations for the identifiers (#3303)
DEPENDENCIES:
- provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.11 to 1.27.12 (#3295) - provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.12 to 1.27.13 (#3301) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.11 to 1.17.12 (#3295) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.12 to 1.17.13 (#3301) - provider: bump
github.com/aws/aws-sdk-go-v2/service/s3
from 1.53.1 to 1.53.2 (#3295) - provider: bump bflad/action-milestone-comment from 1 to 2 (#3299)
- provider: bump github.com/cloudflare/cloudflare-go/v2 from 2.1.0 to 2.2.0 (#3298)
- provider: bump github.com/hashicorp/terraform-plugin-mux from 0.15.0 to 0.16.0 (#3296)
- provider: bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0 (#3302)
v4.32.0
NOTES:
- resource/cloudflare_rate_limit: This resource is being deprecated in favor of the cloudflare_rulesets resource (#3279)
ENHANCEMENTS:
- resource/cloudflare_access_application: add support for SCIM provisioning configuration (#3291)
- resource/cloudflare_access_group: Add the option for email_list to be used in require, include and exclude fields (#3247)
- resource/cloudflare_device_posture_rules: added support for os_version_extra (#3281)
BUG FIXES:
- resource/cloudflare_turnstile: Fix error handling corrupting state (#3284)
DEPENDENCIES:
v4.31.0
ENHANCEMENTS:
- resource/cloudflare_access_application: added support for options_preflight_bypass (#3267)
- resource/cloudflare_dlp_profile: Added support for
ocr_enabled
field to profiles (#3224) - resource/cloudflare_notification_policy: add 'target_ip' atrribute to 'filter' nested block (#3263)
- resource/cloudflare_teams_account: add
custom_certificate
setting support (#3253) - resource/cloudflare_teams_location: added
ecs_support
field (#3264)
BUG FIXES:
- resource/cloudflare_hyperdrive_config: Fix 'HyperdriveID' not included in Update call (#3251)
- resource/cloudflare_managed_headers: disable header if it is deleted from terraform state (#3260)
- resource/cloudflare_worker_script: fix namespaced script delete trying to delete from account rather than the namespace (#3238)
INTERNAL:
- provider: introduce a muxed client to support using cloudflare-go/v0 and cloudflare-go/v2 together (#3262)
DEPENDENCIES:
- provider: bump github.com/cloudflare/cloudflare-go from 0.93.0 to 0.94.0 (#3265)
- provider: bump github.com/cloudflare/cloudflare-go/v2 from 2.0.0 to 2.1.0 (#3274)
- provider: bump github.com/hashicorp/terraform-plugin-framework from 1.5.0 to 1.8.0 (#3255)
- provider: bump github.com/hashicorp/terraform-plugin-go from 0.21.0 to 0.22.2 (#3254)
- provider: bump golang.org/x/net from 0.19.0 to 0.23.0 in /tools (#3258)
- provider: bump golangci/golangci-lint-action from 4 to 5 (#3271)
v4.30.0
ENHANCEMENTS:
- cloudflare/resource_logpush_job: Add support for
page_shield_events
(#3237) - resource/cloudflare_access_group: added support for common_names rule list type to allow for more than one common_name rule in a policy block (#3229)
- resource/cloudflare_access_policy: added support for common_names rule list type to allow for more than one common_name rule in a policy block (#3229)
- resource/cloudflare_ipsec_tunnel: added support for replay_protection (#3249)
BUG FIXES:
- resource/cloudflare_email_routing_address: Make sure schema is correctly upgraded. (#3245)
DEPENDENCIES:
- provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.10 to 1.27.11 (#3232) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.10 to 1.17.11 (#3232) - provider: bump github.com/cloudflare/cloudflare-go from 0.92.0 to 0.93.0 (#3239)
- provider: bump golang.org/x/net from 0.22.0 to 0.23.0 (#3225)
- provider: bump golang.org/x/net from 0.23.0 to 0.24.0 (#3230)
v4.29.0
BREAKING CHANGES:
- data_source/record: Remove
locked
flag which is always false (#3220)
ENHANCEMENTS:
- datasource/cloudflare_tunnel: Add the option to filter deleted tunnels (#3201)
- resource/cloudflare_teams_rule: Add support for resolver policies (#3198)
DEPENDENCIES:
- provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.9 to 1.27.10 (#3222) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.9 to 1.17.10 (#3222) - provider: bump
github.com/aws/aws-sdk-go-v2/service/s3
from 1.53.0 to 1.53.1 (#3222) - provider: bump
github.com/aws/aws-sdk-go-v2
from 1.26.0 to 1.26.1 (#3222)
v4.28.0
ENHANCEMENTS:
- resource/cloudflare_access_application: adds
saml_attribute_transform_jsonata
to SaaS applications (#3187) - resource/cloudflare_device_posture_rule: update support for new fields for crowdstrike_s2s posture rule. (#3216)
- resource/cloudflare_ipsec_tunnel: Adds IPsec tunnel health_check_direction & health_check_rate parameters (#3112)
DEPENDENCIES:
- provider: bump
github.com/aws/aws-sdk-go-v2/config
from 1.27.8 to 1.27.9 (#3207) - provider: bump
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.8 to 1.17.9 (#3207) - provider: bump github.com/cloudflare/cloudflare-go from 0.90.0 to 0.91.0 (#3208)
- provider: bump github.com/cloudflare/cloudflare-go from 0.91.0 to 0.92.0 (#3218)