Skip to content

Commit 81cb126

Browse files
authored
Merge pull request #5604 from cloudflare/release-please--branches--main--changes--next
release: 5.6.0
2 parents c7df32b + 12e0623 commit 81cb126

File tree

328 files changed

+5818
-2033
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

328 files changed

+5818
-2033
lines changed

.github/workflows/acceptance-tests.yml

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
workflow_dispatch:
77
push:
88
branches:
9-
- 'release-please**'
9+
- "release-please**"
1010
jobs:
1111
acceptance-tests:
1212
name: Acceptance Tests
@@ -37,21 +37,22 @@ jobs:
3737
CLOUDFLARE_HYPERDRIVE_DATABASE_PASSWORD: ${{ secrets.CLOUDFLARE_HYPERDRIVE_DATABASE_PASSWORD }}
3838
CLOUDFLARE_HYPERDRIVE_DATABASE_HOSTNAME: ${{ secrets.CLOUDFLARE_HYPERDRIVE_DATABASE_HOSTNAME }}
3939
steps:
40-
- uses: actions/checkout@v4
41-
- name: Setup go
42-
uses: actions/setup-go@v5
43-
with:
44-
go-version-file: ./go.mod
45-
- name: Bootstrap
46-
run: ./scripts/bootstrap
47-
# when all resources support sweepers, re-enable.
48-
#
49-
# - name: Pre-Sweeper
50-
# run: go test ./internal/services/... -v -sweep="1" -timeout 60m
51-
- name: Run acceptance tests
52-
run: go test ./internal/services/... -run "^TestAcc" -count 1
53-
env:
54-
TF_ACC: 1
40+
- uses: actions/checkout@v4
41+
- name: Setup go
42+
uses: actions/setup-go@v5
43+
with:
44+
go-version-file: ./go.mod
45+
- name: Bootstrap
46+
run: ./scripts/bootstrap
47+
# when all resources support sweepers, re-enable.
48+
#
49+
# - name: Pre-Sweeper
50+
# run: go test ./internal/services/... -v -sweep="1" -timeout 60m
51+
- name: Run acceptance tests
52+
# note: not all resources are covered here, only passing ones should be included here (for now).
53+
run: go test ./internal/services/{account,account_api_token_permission_groups,account_dns_settings,account_dns_settings_internal_view,account_permission_group,account_role,account_subscription,account_token,address_map,api_shield,api_shield_discovery_operation,api_shield_schema,api_token_permission_groups,argo_smart_routing,argo_tiered_caching,authenticated_origin_pulls,authenticated_origin_pulls_certificate,authenticated_origin_pulls_settings,botnet_feed_config_asn,byo_ip_prefix,calls_sfu_app,calls_turn_app,certificate_pack,cloud_connector_rules,cloudforce_one_request,cloudforce_one_request_asset,cloudforce_one_request_message,cloudforce_one_request_priority,content_scanning_expression,custom_pages,custom_ssl,dcv_delegation,dns_record,dns_settings_internal_view,dns_zone_transfers_acl,dns_zone_transfers_peer,dns_zone_transfers_tsig,email_routing_address,email_routing_catch_all,email_routing_dns,email_routing_rule,email_security_block_sender,email_security_impersonation_registry,email_security_trusted_domains,image,image_variant,ip_ranges,leaked_credential_check,leaked_credential_check_rule,list,logpull_retention,logpush_dataset_field,logpush_dataset_job,logpush_job,logpush_ownership_challenge,magic_network_monitoring_configuration,magic_network_monitoring_rule,magic_transit_connector,magic_transit_site,magic_transit_site_acl,magic_transit_site_lan,magic_transit_site_wan,magic_wan_gre_tunnel,magic_wan_ipsec_tunnel,magic_wan_static_route,observatory_scheduled_test,origin_ca_certificate,page_rule,page_shield_connections,page_shield_cookies,page_shield_policy,page_shield_scripts,pages_domain,pages_project,queue,queue_consumer,r2_bucket,r2_bucket_cors,r2_bucket_event_notification,r2_bucket_lifecycle,r2_bucket_lock,r2_bucket_sippy,r2_custom_domain,r2_managed_domain,regional_hostname,regional_tiered_cache,registrar_domain,resource_group,ruleset,snippet_rules,snippets,stream,stream_audio_track,stream_caption_language,stream_download,stream_key,stream_live_input,stream_watermark,stream_webhook,tiered_cache,turnstile_widget,url_normalization_settings,user,waiting_room_settings,workers_cron_trigger,workers_custom_domain,workers_deployment,workers_for_platforms_dispatch_namespace,workers_kv_namespace,workers_route,workers_script,workers_script_subdomain,zero_trust_access_infrastructure_target,zero_trust_access_key_configuration,zero_trust_access_mtls_hostname_settings,zero_trust_access_service_token,zero_trust_access_tag,zero_trust_device_custom_profile,zero_trust_device_default_profile,zero_trust_device_default_profile_certificates,zero_trust_device_managed_networks,zero_trust_dlp_custom_profile,zero_trust_dlp_dataset,zero_trust_dlp_entry,zero_trust_dlp_predefined_profile,zero_trust_gateway_app_types,zero_trust_gateway_categories,zero_trust_gateway_certificate,zero_trust_gateway_logging,zero_trust_gateway_proxy_endpoint,zero_trust_list,zero_trust_risk_behavior,zero_trust_risk_scoring_integration,zero_trust_tunnel_cloudflared,zero_trust_tunnel_cloudflared_route,zero_trust_tunnel_cloudflared_token,zero_trust_tunnel_warp_connector_token,zone,zone_cache_reserve,zone_cache_variants,zone_dns_settings,zone_hold,zone_lockdown,zone_setting,zone_subscription} -run "^TestAcc" -count 1
54+
env:
55+
TF_ACC: 1
5556
# when all resources support sweepers, re-enable.
5657
#
5758
# - name: Post-Sweeper

.github/workflows/ci.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ on:
77
- 'integrated/**'
88
- 'stl-preview-head/**'
99
- 'stl-preview-base/**'
10+
pull_request:
11+
branches-ignore:
12+
- 'stl-preview-head/**'
13+
- 'stl-preview-base/**'
1014

1115
jobs:
1216
lint:

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "5.5.0"
2+
".": "5.6.0"
33
}

.stats.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 1739
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-c63bb5f5cb374b4518ed1dcf938886b9465497a2ccc1c0571eac56a21ccedf9b.yml
3-
openapi_spec_hash: 0e618ac88625173efbfa168170d74304
4-
config_hash: 7e270b3449efce600e3469937a344c2d
1+
configured_endpoints: 1752
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-b9cf8d97f015bd3c7509f68b4dea2c37dc5f97183372064702ea540b6dd999f8.yml
3+
openapi_spec_hash: 83243c9ee06f88d0fa91e9b185d8a42e
4+
config_hash: cce40d4d65a4d67d5df957a75a15b567

CHANGELOG.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,60 @@
11
# Changelog
22

3+
## 5.6.0 (2025-06-17)
4+
5+
Full Changelog: [v5.5.0...v5.6.0](https://github.com/cloudflare/terraform-provider-cloudflare/compare/v5.5.0...v5.6.0)
6+
7+
### Features
8+
9+
* **api:** Add IAM User Groups and AutoRAG ([56dcaf3](https://github.com/cloudflare/terraform-provider-cloudflare/commit/56dcaf31aebbfe8ae99f87c2a0b2fe38d83ecde8))
10+
* **api:** api update ([f5f9fab](https://github.com/cloudflare/terraform-provider-cloudflare/commit/f5f9fab8354232c7033163aad87cee972e847d07))
11+
* **api:** api update ([16f59b7](https://github.com/cloudflare/terraform-provider-cloudflare/commit/16f59b7ca68f59576d0f1a4afdd419f903bc9ac2))
12+
* **api:** api update ([38cc34f](https://github.com/cloudflare/terraform-provider-cloudflare/commit/38cc34fea8002cd1c5c83617f60c46c2de01ca06))
13+
* **api:** api update ([87dfb9f](https://github.com/cloudflare/terraform-provider-cloudflare/commit/87dfb9f059e9984aa36b5e97d09bd155f1370c37))
14+
* **api:** api update ([9d65aaf](https://github.com/cloudflare/terraform-provider-cloudflare/commit/9d65aaf7d3e22702c79aba0ed4479116910aaf3c))
15+
* **api:** api update ([db05444](https://github.com/cloudflare/terraform-provider-cloudflare/commit/db0544438c9f56acf0c4be302789daa0e0f991b7))
16+
* **api:** api update ([d373046](https://github.com/cloudflare/terraform-provider-cloudflare/commit/d373046d31d1b8c58551be0a0337e0352a63ff6c))
17+
* **api:** api update ([7f788ec](https://github.com/cloudflare/terraform-provider-cloudflare/commit/7f788ecb6311aff5bc6fa9bf99afa3bf6c6fd777))
18+
* **api:** api update ([c412337](https://github.com/cloudflare/terraform-provider-cloudflare/commit/c4123371db02b61b2d7cbbdf9c863797153f575e))
19+
* **api:** api update ([39a8871](https://github.com/cloudflare/terraform-provider-cloudflare/commit/39a88712180bf132d3ebf9b81983677af9bc21e5))
20+
* **api:** api update ([7af8e9c](https://github.com/cloudflare/terraform-provider-cloudflare/commit/7af8e9c1d92dfaeb220cb971570ce81f555720f1))
21+
* **api:** api update ([10873d4](https://github.com/cloudflare/terraform-provider-cloudflare/commit/10873d41e2f2ab50245265a2d512a500e2d3f264))
22+
* **api:** api update ([b298896](https://github.com/cloudflare/terraform-provider-cloudflare/commit/b298896494cc12a127083f12796bb27629225ce0))
23+
* **api:** api update ([2f3e6c2](https://github.com/cloudflare/terraform-provider-cloudflare/commit/2f3e6c25eed2d21a0464f3f795ea073d802791a5))
24+
* **api:** api update ([280f050](https://github.com/cloudflare/terraform-provider-cloudflare/commit/280f050d22739a9351e58a76f9f9432bd85e3fd8))
25+
* **api:** api update ([df6b8bf](https://github.com/cloudflare/terraform-provider-cloudflare/commit/df6b8bfe1635c5b1809564a15c6ed0c1a39375f2))
26+
* **api:** api update ([557f7d0](https://github.com/cloudflare/terraform-provider-cloudflare/commit/557f7d0a022fdd6dbc0da0bae8e0ac2325fbe831))
27+
* **api:** api update ([b53ba74](https://github.com/cloudflare/terraform-provider-cloudflare/commit/b53ba74d449817f94ae28d437c732b1a5692d68f))
28+
* **api:** api update ([971ca4a](https://github.com/cloudflare/terraform-provider-cloudflare/commit/971ca4a579c8a50655a1afc9719d191c4a99e3f8))
29+
* **api:** api update ([ef92b4a](https://github.com/cloudflare/terraform-provider-cloudflare/commit/ef92b4a7e62baac6c4dfe58064f87ec44cd12549))
30+
* **api:** api update ([79649c8](https://github.com/cloudflare/terraform-provider-cloudflare/commit/79649c8ba974f224895979b8f2d4ee42ae8d297c))
31+
* **api:** api update ([dbc97dc](https://github.com/cloudflare/terraform-provider-cloudflare/commit/dbc97dc1e0008c9f56a9e1c3bc5c99d8efdff7d1))
32+
* **api:** api update ([d09845d](https://github.com/cloudflare/terraform-provider-cloudflare/commit/d09845d053e978111aaa8a9c180439fdeb32ede3))
33+
* **client:** support environments property from Stainless config ([2e9ad1c](https://github.com/cloudflare/terraform-provider-cloudflare/commit/2e9ad1c69772948c177c9620953d195a1acdd7ef))
34+
* **schema_validation:** add terraform resource mappings ([e2f968e](https://github.com/cloudflare/terraform-provider-cloudflare/commit/e2f968ef5ed32c60b9c06c66ffb1cedc790221ac))
35+
* support import when resource ID is in read method request body ([500f710](https://github.com/cloudflare/terraform-provider-cloudflare/commit/500f7109d0422f084c30944c81685db9ce61db1a))
36+
37+
38+
### Bug Fixes
39+
40+
* add missing properties ([a21b2bc](https://github.com/cloudflare/terraform-provider-cloudflare/commit/a21b2bc74d9287580756feb9479075acca78e65b))
41+
* **api:** Update zone subscription paths ([e021998](https://github.com/cloudflare/terraform-provider-cloudflare/commit/e02199818cc018d91895786add49c977d33aa21a))
42+
* page rule panic [#5577](https://github.com/cloudflare/terraform-provider-cloudflare/issues/5577) ([a3c643d](https://github.com/cloudflare/terraform-provider-cloudflare/commit/a3c643d61dd8bbd01bcdc4e7a588214da5ebe612))
43+
* **schema:** better support top-level arrays in paginated responses ([e6331d5](https://github.com/cloudflare/terraform-provider-cloudflare/commit/e6331d547930bcafffbbcb31a1ab2dc1b53e5b73))
44+
* **static_route:** API can accept single routes now ([ac52503](https://github.com/cloudflare/terraform-provider-cloudflare/commit/ac52503e070b2a448130c638eff82be5c3814d72))
45+
* **WDAPI:** Fix 'id_property' for zero_trust_device_default_profile_local_domain_fallback ([c409fd4](https://github.com/cloudflare/terraform-provider-cloudflare/commit/c409fd42a57a6f32f09e27067e2f23e7497d8e03))
46+
47+
48+
### Chores
49+
50+
* **api:** TTL is required on DNS records ([6f3f1cb](https://github.com/cloudflare/terraform-provider-cloudflare/commit/6f3f1cbb648aed9944084869630cb6b9c48eea2e))
51+
* **api:** Update Go SDK version for Terraform provider ([27e835d](https://github.com/cloudflare/terraform-provider-cloudflare/commit/27e835d0840e136c5689abebd23d43f5bc690329))
52+
* **api:** Update Go SDK version for Terraform provider ([082cf15](https://github.com/cloudflare/terraform-provider-cloudflare/commit/082cf158dbed6ae55c81d9a2df602aacda2830fe))
53+
* bump deps to avoid GetResourceIdentitySchemas errors for Terraform CLI v1.12+ ([7bceb8f](https://github.com/cloudflare/terraform-provider-cloudflare/commit/7bceb8f53cdf0388c096c0c64c735856112a0ea2))
54+
* **ci:** enable for pull requests ([779c686](https://github.com/cloudflare/terraform-provider-cloudflare/commit/779c686271ad03cede6b31c60554de91988a8e56))
55+
* **internal:** codegen related update ([24c025e](https://github.com/cloudflare/terraform-provider-cloudflare/commit/24c025e3c38f0df5e8ed4aea6f099e95b1e19dbe))
56+
* **internal:** codegen related update ([50b8e95](https://github.com/cloudflare/terraform-provider-cloudflare/commit/50b8e95ee60a57f72ff7c34f2c7380b4f4f8442e))
57+
358
## 5.5.0 (2025-05-19)
459

560
Full Changelog: [v5.4.0...v5.5.0](https://github.com/cloudflare/terraform-provider-cloudflare/compare/v5.4.0...v5.5.0)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ terraform {
2020
required_providers {
2121
cloudflare = {
2222
source = "cloudflare/cloudflare"
23-
version = "~> 5.5.0"
23+
version = "~> 5.6.0"
2424
}
2525
}
2626
}

SECURITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Reporting Security Vulnerabilities
22

3-
Please see [this page](https://www.cloudflare.com/.well-known/security.txt) for information on how to report a vulnerability to Cloudflare. Thanks!
3+
Please see [this page](https://www.cloudflare.com/.well-known/security.txt) for information on how to report a vulnerability to Cloudflare. Thanks!

docs/data-sources/account.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ description: |-
1313

1414
```terraform
1515
data "cloudflare_account" "example_account" {
16-
account_id = "eb78d65290b24279ba6f44721b3ea3c4"
16+
account_id = "023e105f4ecef8ad9ca31a8372d0c353"
1717
}
1818
```
1919

docs/data-sources/account_api_token_permission_groups.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ description: |-
1313

1414
```terraform
1515
data "cloudflare_account_api_token_permission_groups" "example_account_api_token_permission_groups" {
16-
account_id = "eb78d65290b24279ba6f44721b3ea3c4"
16+
account_id = "023e105f4ecef8ad9ca31a8372d0c353"
1717
}
1818
```
1919

docs/data-sources/account_api_token_permission_groups_list.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ description: |-
1313

1414
```terraform
1515
data "cloudflare_account_api_token_permission_groups_list" "example_account_api_token_permission_groups_list" {
16-
account_id = "eb78d65290b24279ba6f44721b3ea3c4"
16+
account_id = "023e105f4ecef8ad9ca31a8372d0c353"
1717
}
1818
```
1919

0 commit comments

Comments
 (0)