Skip to content

Commit 77e92d5

Browse files
authored
Merge pull request #2780 from cloudflare/release-please--branches--main--changes--next--components--cloudflare
release: 6.4.0
2 parents 30b0355 + 181a3a8 commit 77e92d5

285 files changed

Lines changed: 19742 additions & 2685 deletions

File tree

Some content is hidden

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

.github/workflows/ci.yml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ jobs:
2727
permissions:
2828
contents: read
2929
steps:
30-
- uses: actions/checkout@v6
30+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3131

3232
- name: Set up Node
33-
uses: actions/setup-node@v4
33+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
3434
with:
3535
node-version: '18'
3636

@@ -49,10 +49,10 @@ jobs:
4949
contents: read
5050
id-token: write
5151
steps:
52-
- uses: actions/checkout@v6
52+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5353

5454
- name: Set up Node
55-
uses: actions/setup-node@v4
55+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
5656
with:
5757
node-version: '18'
5858

@@ -67,7 +67,7 @@ jobs:
6767
github.repository == 'stainless-sdks/cloudflare-node' &&
6868
!startsWith(github.ref, 'refs/heads/stl/')
6969
id: github-oidc
70-
uses: actions/github-script@v8
70+
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
7171
with:
7272
script: core.setOutput('github_token', await core.getIDToken());
7373

@@ -88,10 +88,10 @@ jobs:
8888
permissions:
8989
contents: read
9090
steps:
91-
- uses: actions/checkout@v6
91+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
9292

9393
- name: Set up Node
94-
uses: actions/setup-node@v4
94+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
9595
with:
9696
node-version: '20'
9797

@@ -109,17 +109,18 @@ jobs:
109109
permissions:
110110
contents: read
111111
steps:
112-
- uses: actions/checkout@v6
112+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
113113

114114
- name: Set up Node
115-
uses: actions/setup-node@v4
115+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
116116
with:
117117
node-version: '20'
118118
- name: Install dependencies
119119
run: |
120120
yarn install
121121
122-
- env:
122+
- continue-on-error: true
123+
env:
123124
CLOUDFLARE_ACCOUNT_ID: f037e56e89293a057740de681ac9abbe
124125
CLOUDFLARE_EMAIL: terraform-acceptance-test@cfapi.net
125126
CLOUDFLARE_ZONE_ID: 0da42c8d2132a9ddaf714f9e7c92011

.github/workflows/detect-breaking-changes.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ jobs:
1414
run: |
1515
echo "FETCH_DEPTH=$(expr ${{ github.event.pull_request.commits }} + 1)" >> $GITHUB_ENV
1616
17-
- uses: actions/checkout@v6
17+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1818
with:
1919
# Ensure we can check out the pull request base in the script below.
2020
fetch-depth: ${{ env.FETCH_DEPTH }}
2121

2222
- name: Set up Node
23-
uses: actions/setup-node@v3
23+
uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
2424
with:
2525
node-version: '20'
2626
- name: Install dependencies

.github/workflows/publish-npm.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
runs-on: ubuntu-latest
1919

2020
steps:
21-
- uses: actions/checkout@v6
21+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2222

2323
- name: Set up Node
24-
uses: actions/setup-node@v3
24+
uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
2525
with:
2626
node-version: '24'
2727
registry-url: 'https://registry.npmjs.org'

.github/workflows/release-doctor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
if: github.repository == 'cloudflare/cloudflare-typescript' && (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || startsWith(github.head_ref, 'release-please') || github.head_ref == 'next')
2020

2121
steps:
22-
- uses: actions/checkout@v6
22+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2323

2424
- name: Check release environment
2525
run: |

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "6.3.0"
2+
".": "6.4.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: 2280
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-a6c352830d1270d0abb5bb983058ea21815e1bb7d2e163965335dcb0e706f057.yml
3-
openapi_spec_hash: 26772c26b37d468fb9752aa22ea815b9
4-
config_hash: 873a029df6d61c21b0ec8b6da9e67ce4
1+
configured_endpoints: 2372
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-d8875932d69b1139cf2bd0590ee940cf929ba4bd5d61a72886e79988c7daeacb.yml
3+
openapi_spec_hash: 64012df663f313132700478f2682ccd1
4+
config_hash: ec0647c69ef9d049d1e12e9ddb0673ee

CHANGELOG.md

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

3+
## 6.4.0 (2026-06-11)
4+
5+
Full Changelog: [v6.3.0...v6.4.0](https://github.com/cloudflare/cloudflare-typescript/compare/v6.3.0...v6.4.0)
6+
7+
### Features
8+
9+
* chore: skip failing Go SDK tests for workers bulk secret update ([96c2097](https://github.com/cloudflare/cloudflare-typescript/commit/96c209746fac51a432427204a3deb0005f3d797e))
10+
* feat: add custom_csrs Stainless config (zone + account) ([32f6840](https://github.com/cloudflare/cloudflare-typescript/commit/32f6840cac0226e4c9aa32a6d9db7e08eb4ecc54))
11+
* feat(access): add idp_federation_grants resource ([352ba72](https://github.com/cloudflare/cloudflare-typescript/commit/352ba725b61b0c6a0ec0a81e02298abeba806ad6))
12+
* feat(ai_audit): add robots route mappings for APIX-785 ([088cad2](https://github.com/cloudflare/cloudflare-typescript/commit/088cad22956cf3b35c317a7ca35d6cdf6da725b3))
13+
* feat(api): add csam_scanner Stainless resource (TMD-1300, LRSP-1810) ([f4981e6](https://github.com/cloudflare/cloudflare-typescript/commit/f4981e6ae07cab931dc5cf407ae642a91692e60a))
14+
* feat(api): add tenant custom nameservers resource mapping ([8dd0dd0](https://github.com/cloudflare/cloudflare-typescript/commit/8dd0dd066209b03d261edf4843f95e4f5d952bbe))
15+
* feat(api): sync workflows API endpoints (2 new) ([52cfa48](https://github.com/cloudflare/cloudflare-typescript/commit/52cfa48435d660a8f371c4b3b23bcb96f8b36e2e))
16+
* feat(dex): add device ISPs endpoint mapping ([6eb1f19](https://github.com/cloudflare/cloudflare-typescript/commit/6eb1f194dc4fadc97443e22aa8f6b8d2353c5ea1))
17+
* feat(dlp): add custom prompt topics endpoint [production] ([d16d1eb](https://github.com/cloudflare/cloudflare-typescript/commit/d16d1ebefe2d1c527d500361928cd88934b13445))
18+
* feat(dlp): promote classification Stainless config to main ([9192235](https://github.com/cloudflare/cloudflare-typescript/commit/9192235bfa1aaebae2b7a304f70de6b90314d961))
19+
* feat(email_security): add url_ignore_patterns and sending_domain_restrictions endpoints ([699b3b9](https://github.com/cloudflare/cloudflare-typescript/commit/699b3b94235cdc320770bec2c599237bc2a1d243))
20+
* feat(flagship): add Flagship feature flag API resource mappings ([3519f68](https://github.com/cloudflare/cloudflare-typescript/commit/3519f682e088ff724f7de04d81ac31554506c8d2))
21+
* feat(oauth): Add SDK support for oauth clients and scopes ([2a2a3bd](https://github.com/cloudflare/cloudflare-typescript/commit/2a2a3bdc45c75a6ebd6be5ee167719d68661a9ab))
22+
* feat(resource_sharing): add Terraform resource definitions for shares ([01e9cef](https://github.com/cloudflare/cloudflare-typescript/commit/01e9cef8fccc41e818365ad26e805062f27cc0ea))
23+
* feat(resource_tagging): add summary endpoint mapping ([46d7a75](https://github.com/cloudflare/cloudflare-typescript/commit/46d7a7528ec5c3a25ecd52a7b11375d78f0764ce))
24+
* feat(snippets): add terraform id_property annotations for snippet and snippet_rules ([6ccfdc4](https://github.com/cloudflare/cloudflare-typescript/commit/6ccfdc4a343e1b207cb4deae174c509248e46a38))
25+
* feat(ssl): promote auto_origin_tls_kex and origin_tls_compliance_modes to main ([8f29378](https://github.com/cloudflare/cloudflare-typescript/commit/8f2937810ec06f2962e6134a37189ca70147d66c))
26+
* feat(stainless): document mesh configurations endpoints ([ae39454](https://github.com/cloudflare/cloudflare-typescript/commit/ae39454a6b7f7d64fe58550bf973318632d98599))
27+
* feat(workers): adds Workers > Observability > Live Tail resources ([45408aa](https://github.com/cloudflare/cloudflare-typescript/commit/45408aabba502d86199c50d13bcf8010fbf92fe7))
28+
* feat(workers): adds Workers > Observability > Shared Queries resources ([8839b5b](https://github.com/cloudflare/cloudflare-typescript/commit/8839b5b29b0eada357822c06c51f5bd767e119dd))
29+
* fix(dns): Exclude dns_records From combineCloudflareResources in Prod Config (APIX-981) ([a296788](https://github.com/cloudflare/cloudflare-typescript/commit/a29678888e8219e44f8bd8e1b73852785ec37960))
30+
* fix(iam): remove standalone_api from oauth_scopes subresource ([cf55d94](https://github.com/cloudflare/cloudflare-typescript/commit/cf55d9438a70a292d721c49c3bf953db999d51ae))
31+
32+
33+
### Bug Fixes
34+
35+
* **workflows:** resolve type collision in VersionGraphResponse ([30604e9](https://github.com/cloudflare/cloudflare-typescript/commit/30604e9ed87be2eb3d759ae30ec03d81c7f2c00c))
36+
37+
38+
### Chores
39+
40+
* **api:** update composite API spec ([0715022](https://github.com/cloudflare/cloudflare-typescript/commit/07150229b0104b3bb1e5647b8b636f837d320a79))
41+
* **api:** update composite API spec ([7c6de69](https://github.com/cloudflare/cloudflare-typescript/commit/7c6de69e143f525b29a7b8b224b19680fdc23024))
42+
* **api:** update composite API spec ([588f2c7](https://github.com/cloudflare/cloudflare-typescript/commit/588f2c7a0d0e0659279ecfe6e2df11844ab66c7a))
43+
* **api:** update composite API spec ([5a3cf7a](https://github.com/cloudflare/cloudflare-typescript/commit/5a3cf7adea76ceeda911cb56e359b200bbc5532f))
44+
* **api:** update composite API spec ([ccbc30f](https://github.com/cloudflare/cloudflare-typescript/commit/ccbc30fa1922ce73f575252d4a07a9cd345a25c2))
45+
* **api:** update composite API spec ([b95626a](https://github.com/cloudflare/cloudflare-typescript/commit/b95626a8e017592850ad94d5bf14220671d0832e))
46+
* **api:** update composite API spec ([9e6192f](https://github.com/cloudflare/cloudflare-typescript/commit/9e6192f18949a00137704a05199dbb265f982f8b))
47+
* **api:** update composite API spec ([ed68ecf](https://github.com/cloudflare/cloudflare-typescript/commit/ed68ecf283fcc9a0258e4fbad5c18661a7345296))
48+
* **api:** update composite API spec ([4db4b64](https://github.com/cloudflare/cloudflare-typescript/commit/4db4b6453e95421202c20e15741c88a184070264))
49+
* **api:** update composite API spec ([5db2bed](https://github.com/cloudflare/cloudflare-typescript/commit/5db2beda0bfb06d76589536dc091f7f0f60a2d4f))
50+
* **api:** update composite API spec ([06ac7af](https://github.com/cloudflare/cloudflare-typescript/commit/06ac7af9aeee986ba7624540b7b341844718353e))
51+
* **api:** update composite API spec ([31b970a](https://github.com/cloudflare/cloudflare-typescript/commit/31b970ac9ac4bcbf2fd5524dd9e241f415554ade))
52+
* **api:** update composite API spec ([f7bd242](https://github.com/cloudflare/cloudflare-typescript/commit/f7bd242358efe38504ad8540cbcc85d766ecd947))
53+
* **api:** update composite API spec ([a52bf52](https://github.com/cloudflare/cloudflare-typescript/commit/a52bf5264c08afc5eb211e67dbd208f0778b5034))
54+
* **api:** update composite API spec ([eb68021](https://github.com/cloudflare/cloudflare-typescript/commit/eb68021dbf6ff316ef92b7bbecf1f6d1b07c49fa))
55+
* **api:** update composite API spec ([0a636f8](https://github.com/cloudflare/cloudflare-typescript/commit/0a636f8cc784ccdd28496bbca42cc85091a95f54))
56+
* **api:** update composite API spec ([5a240a7](https://github.com/cloudflare/cloudflare-typescript/commit/5a240a77474afe06e722d72c06efc72aa715d942))
57+
* **api:** update composite API spec ([098449f](https://github.com/cloudflare/cloudflare-typescript/commit/098449f6c0c80dfabb9a92712a145108f220fc44))
58+
* **api:** update composite API spec ([56b6294](https://github.com/cloudflare/cloudflare-typescript/commit/56b62944fe724a8a8d6de60c6a7c9899b890f2ea))
59+
* **api:** update composite API spec ([e98a6f0](https://github.com/cloudflare/cloudflare-typescript/commit/e98a6f05caee5c193ed4d91135c2beabdbd617b0))
60+
* **api:** update composite API spec ([34e116a](https://github.com/cloudflare/cloudflare-typescript/commit/34e116a74af69e8a635241374a640b8956b3eeee))
61+
* **api:** update composite API spec ([cb91dea](https://github.com/cloudflare/cloudflare-typescript/commit/cb91dea543224b2bd3e9532a7b4ef414404a53c5))
62+
* **api:** update composite API spec ([02979e3](https://github.com/cloudflare/cloudflare-typescript/commit/02979e3a0172c2f8f557bd51fce7cd1fe4b3e9ea))
63+
* **api:** update composite API spec ([ba14029](https://github.com/cloudflare/cloudflare-typescript/commit/ba140294f015f05b3476a5ea3e7102a3b0e3a32e))
64+
* **api:** update composite API spec ([6641f5d](https://github.com/cloudflare/cloudflare-typescript/commit/6641f5d78465b057db34c95fcb6ffa39971304a3))
65+
* **api:** update composite API spec ([5aba969](https://github.com/cloudflare/cloudflare-typescript/commit/5aba969413e9464e4e9d1218874c44e268e01f69))
66+
* **api:** update composite API spec ([189f9ef](https://github.com/cloudflare/cloudflare-typescript/commit/189f9ef518805d3bda11525c4dcdd28533b36c87))
67+
* **api:** update composite API spec ([4b13771](https://github.com/cloudflare/cloudflare-typescript/commit/4b137713123f7d1dfe4e67b2dd130db73e4a7173))
68+
* **api:** update composite API spec ([0283f29](https://github.com/cloudflare/cloudflare-typescript/commit/0283f2952d0d8b50332a65238e797f9f50f2ea5a))
69+
* **api:** update composite API spec ([a433795](https://github.com/cloudflare/cloudflare-typescript/commit/a433795b24d4704a343fb87def4d9534b09c0e2c))
70+
* **internal:** codegen related update ([bb8e4a0](https://github.com/cloudflare/cloudflare-typescript/commit/bb8e4a053983bee1cdd1efc44f4188946ddb2336))
71+
372
## 6.3.0 (2026-05-21)
473

574
Full Changelog: [v6.2.0...v6.3.0](https://github.com/cloudflare/cloudflare-typescript/compare/v6.2.0...v6.3.0)

api.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,14 @@ Types:
5757

5858
# [CustomCertificates](src/resources/custom-certificates/api.md)
5959

60+
# [CustomCsrs](src/resources/custom-csrs/api.md)
61+
6062
# [CustomHostnames](src/resources/custom-hostnames/api.md)
6163

6264
# [CustomNameservers](src/resources/custom-nameservers/api.md)
6365

66+
# [TenantCustomNameservers](src/resources/tenant-custom-nameservers/api.md)
67+
6468
# [DNSFirewall](src/resources/dns-firewall/api.md)
6569

6670
# [DNS](src/resources/dns/api.md)
@@ -185,6 +189,8 @@ Types:
185189

186190
# [OriginPostQuantumEncryption](src/resources/origin-post-quantum-encryption/api.md)
187191

192+
# [OriginTLSComplianceModes](src/resources/origin-tls-compliance-modes/api.md)
193+
188194
# [GoogleTagGateway](src/resources/google-tag-gateway/api.md)
189195

190196
# [Zaraz](src/resources/zaraz/api.md)
@@ -205,6 +211,8 @@ Types:
205211

206212
# [AIGateway](src/resources/ai-gateway/api.md)
207213

214+
# [Flagship](src/resources/flagship/api.md)
215+
208216
# [IAM](src/resources/iam/api.md)
209217

210218
# [CloudConnector](src/resources/cloud-connector/api.md)
@@ -225,10 +233,14 @@ Types:
225233

226234
# [AISecurity](src/resources/ai-security/api.md)
227235

236+
# [CsamScanner](src/resources/csam-scanner/api.md)
237+
228238
# [AbuseReports](src/resources/abuse-reports/api.md)
229239

230240
# [AI](src/resources/ai/api.md)
231241

242+
# [AIAudit](src/resources/ai-audit/api.md)
243+
232244
# [AISearch](src/resources/aisearch/api.md)
233245

234246
# [SecurityCenter](src/resources/security-center/api.md)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cloudflare",
3-
"version": "6.3.0",
3+
"version": "6.4.0",
44
"description": "The official TypeScript library for the Cloudflare API",
55
"author": "Cloudflare <api@cloudflare.com>",
66
"types": "dist/index.d.ts",

scripts/bootstrap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ set -e
44

55
cd "$(dirname "$0")/.."
66

7-
if [ -f "Brewfile" ] && [ "$(uname -s)" = "Darwin" ] && [ "$SKIP_BREW" != "1" ] && [ -t 0 ]; then
7+
if [ -f "Brewfile" ] && [ "$(uname -s)" = "Darwin" ] && [ "${SKIP_BREW:-}" != "1" ] && [ -t 0 ]; then
88
brew bundle check >/dev/null 2>&1 || {
99
echo -n "==> Install Homebrew dependencies? (y/N): "
1010
read -r response

0 commit comments

Comments
 (0)