Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
214 commits
Select commit Hold shift + click to select a range
24026a3
feat: feat(queues): add queues metrics endpoint
stainless-app[bot] Apr 24, 2026
2b3061a
feat: chore: skip failing tests for dns.records and workers.beta.workers
stainless-app[bot] Apr 24, 2026
6b156d9
chore(api): update composite API spec
stainless-app[bot] Apr 27, 2026
3d8af2c
codegen metadata
stainless-app[bot] Apr 27, 2026
cb19f09
codegen metadata
stainless-app[bot] Apr 28, 2026
5934108
chore(api): update composite API spec
stainless-app[bot] Apr 28, 2026
e6c37b0
codegen metadata
stainless-app[bot] Apr 28, 2026
4dab5b0
chore(api): update composite API spec
stainless-app[bot] Apr 28, 2026
d42e065
codegen metadata
stainless-app[bot] Apr 28, 2026
3ebe4bc
codegen metadata
stainless-app[bot] Apr 28, 2026
f781a02
chore(api): update composite API spec
stainless-app[bot] Apr 29, 2026
9a6518a
chore(api): update composite API spec
stainless-app[bot] Apr 29, 2026
68ea77d
chore(api): update composite API spec
stainless-app[bot] Apr 29, 2026
5c7db6b
codegen metadata
stainless-app[bot] Apr 29, 2026
434e873
chore(api): update composite API spec
stainless-app[bot] Apr 29, 2026
94536a0
feat: chore: skip failing tests for email_security.settings and worke…
stainless-app[bot] Apr 29, 2026
57311bf
codegen metadata
stainless-app[bot] Apr 30, 2026
5cc95f1
chore(api): update composite API spec
stainless-app[bot] Apr 30, 2026
3ef3fff
chore(api): update composite API spec
stainless-app[bot] Apr 30, 2026
40a47dc
feat: chore: skip fraud.update test (HTTP 422 from prism)
stainless-app[bot] Apr 30, 2026
df2b7b8
codegen metadata
stainless-app[bot] Apr 30, 2026
c4fe313
feat: feat(python): switch package manager from rye to uv
stainless-app[bot] Apr 30, 2026
3092db2
codegen metadata
stainless-app[bot] Apr 30, 2026
659ab00
codegen metadata
stainless-app[bot] May 1, 2026
2cf81d5
chore(api): update composite API spec
stainless-app[bot] May 1, 2026
5613798
feat: feat(api): add zero_trust_device_deployment_groups resource
stainless-app[bot] May 1, 2026
051abef
feat: chore: skip failing deployment_groups tests
stainless-app[bot] May 1, 2026
90bfedc
codegen metadata
stainless-app[bot] May 2, 2026
66b18de
chore(api): update composite API spec
stainless-app[bot] May 4, 2026
2a4624b
feat: feat(SCTR): add audit log, classification, and context endpoint…
stainless-app[bot] May 4, 2026
fff49ee
chore(api): update composite API spec
stainless-app[bot] May 4, 2026
99e3320
chore(api): update composite API spec
stainless-app[bot] May 4, 2026
a39d1eb
Merge remote-tracking branch 'origin/next' into staging-next
musa-cf May 4, 2026
a92f9ef
chore(api): update composite API spec
stainless-app[bot] May 4, 2026
46898b8
feat: feat: add resource library endpoints inside zero trust
stainless-app[bot] May 5, 2026
d2a5686
chore(api): update composite API spec
stainless-app[bot] May 5, 2026
cc614b1
feat: feat(load_balancer_monitor_group): promote load_balancer_monito…
stainless-app[bot] May 5, 2026
7e0de28
codegen metadata
stainless-app[bot] May 5, 2026
8d7e2c8
feat: feat(cache): Update OPCR config to v2 endpoints (CACHE-13523)
stainless-app[bot] May 5, 2026
80ce92d
chore(api): update composite API spec
stainless-app[bot] May 5, 2026
7d03cf2
chore(api): update composite API spec
stainless-app[bot] May 5, 2026
854a77c
feat: feat(cache): add create (POST) method for smart_tiered_cache
stainless-app[bot] May 5, 2026
1fc2411
codegen metadata
stainless-app[bot] May 5, 2026
bda7226
feat: feat(radar): add BGP RPKI ROAs timeseries and BGP IPs top ASes …
stainless-app[bot] May 5, 2026
2dbbc68
codegen metadata
stainless-app[bot] May 5, 2026
5ac9ffc
Merge branch 'next' into staging-next
musa-cf May 5, 2026
4694bd3
chore(api): update composite API spec
stainless-app[bot] May 5, 2026
ae726cf
chore(api): update composite API spec
stainless-app[bot] May 6, 2026
510201a
feat: feat(ai_gateway): add billing endpoints for credit balance, usa…
stainless-app[bot] May 6, 2026
f1972ec
codegen metadata
stainless-app[bot] May 6, 2026
b92a468
feat: chore: skip failing Go SDK tests for ai_gateway, cache, load_ba…
stainless-app[bot] May 6, 2026
09f8e4e
chore(api): update composite API spec
stainless-app[bot] May 6, 2026
05f6cfe
chore(api): update composite API spec
stainless-app[bot] May 6, 2026
d25bc11
chore(api): update composite API spec
stainless-app[bot] May 7, 2026
38d6e17
codegen metadata
stainless-app[bot] May 7, 2026
642ba2b
codegen metadata
stainless-app[bot] May 7, 2026
e2a04c6
codegen metadata
stainless-app[bot] May 7, 2026
a349a40
chore(api): update composite API spec
stainless-app[bot] May 11, 2026
b58116b
chore(api): update composite API spec
stainless-app[bot] May 12, 2026
b230f76
codegen metadata
stainless-app[bot] May 12, 2026
ea62a00
feat: feat: WAD-244 Onboard AI Security for Apps api
stainless-app[bot] May 12, 2026
69dd8b9
feat: chore: skip 25 failing TypeScript SDK tests from prism
stainless-app[bot] May 12, 2026
fdbdc38
chore(api): update composite API spec
stainless-app[bot] May 12, 2026
c79229b
codegen metadata
stainless-app[bot] May 12, 2026
233e4f4
codegen metadata
stainless-app[bot] May 13, 2026
106aa43
chore(api): update composite API spec
stainless-app[bot] May 13, 2026
4fc7703
chore(api): update composite API spec
stainless-app[bot] May 13, 2026
98062f3
codegen metadata
stainless-app[bot] May 13, 2026
a084a12
chore(api): update composite API spec
stainless-app[bot] May 13, 2026
e81ef21
codegen metadata
stainless-app[bot] May 13, 2026
603419b
codegen metadata
stainless-app[bot] May 14, 2026
08ca3b9
chore(api): update composite API spec
stainless-app[bot] May 14, 2026
1ae1684
feat: feat(api): add advanced_tcp_protection endpoint mappings
stainless-app[bot] May 14, 2026
402c597
codegen metadata
stainless-app[bot] May 14, 2026
136752f
chore(api): update composite API spec
stainless-app[bot] May 14, 2026
02d40f8
chore(api): update composite API spec
stainless-app[bot] May 15, 2026
103d591
feat: feat(api): WC-5056: add Workers .../secrets-bulk endpoints
stainless-app[bot] May 15, 2026
ec85c22
chore(api): update composite API spec
stainless-app[bot] May 15, 2026
d1ef1b7
feat: feat(r2): add R2 bucket objects resource mapping (APIX-674)
stainless-app[bot] May 15, 2026
4f7489f
feat: feat(observability): adds Workers > Observability > Queries
stainless-app[bot] May 18, 2026
0f57d32
chore(api): update composite API spec
stainless-app[bot] May 18, 2026
c736db0
chore(api): update composite API spec
stainless-app[bot] May 18, 2026
c7f86ed
feat: chore: skip failing tests from CI run 26052878605
stainless-app[bot] May 18, 2026
41428c3
feat: feat(secrets_store): add Terraform configuration for secrets_st…
stainless-app[bot] May 18, 2026
7b781ef
chore(api): update composite API spec
stainless-app[bot] May 18, 2026
0f311fa
chore(api): update composite API spec
stainless-app[bot] May 18, 2026
93ee2d1
chore(api): update composite API spec
stainless-app[bot] May 19, 2026
fa12d65
chore(api): update composite API spec
stainless-app[bot] May 19, 2026
9116d86
chore(api): update composite API spec
stainless-app[bot] May 19, 2026
374a395
feat: chore: skip custom_certificates.create from CI run 26106703110
stainless-app[bot] May 19, 2026
a41f7ff
codegen metadata
stainless-app[bot] May 19, 2026
3007fb4
chore(api): update composite API spec
stainless-app[bot] May 19, 2026
461adac
codegen metadata
stainless-app[bot] May 19, 2026
95d2889
chore(api): update composite API spec
stainless-app[bot] May 20, 2026
49ecf94
chore(api): update composite API spec
stainless-app[bot] May 20, 2026
35b59b0
chore(api): update composite API spec
stainless-app[bot] May 20, 2026
d258206
codegen metadata
stainless-app[bot] May 20, 2026
e6d615a
feat: feat(billing): add billable usage endpoints for accounts and or…
stainless-app[bot] May 20, 2026
4e313b0
chore(api): update composite API spec
stainless-app[bot] May 20, 2026
d1f357b
chore(api): update composite API spec
stainless-app[bot] May 20, 2026
1fe529d
chore(api): update composite API spec
stainless-app[bot] May 21, 2026
10aa452
codegen metadata
stainless-app[bot] May 21, 2026
8a8b693
chore(api): update composite API spec
stainless-app[bot] May 21, 2026
c102b28
feat: feat(dls): add DLS regions and prefix_binding resources
stainless-app[bot] May 21, 2026
afe3c92
chore(api): update composite API spec
stainless-app[bot] May 21, 2026
d8dcb0c
codegen metadata
stainless-app[bot] May 22, 2026
ce2f012
feat: feat(snippets): add terraform id_property annotations for snipp…
stainless-app[bot] May 22, 2026
e572e2e
chore(api): update composite API spec
stainless-app[bot] May 22, 2026
f88d34f
Merge remote-tracking branch 'origin/next' into staging-next
musa-cf May 22, 2026
f82cfe9
chore(api): update composite API spec
stainless-app[bot] May 25, 2026
983a618
chore(api): update composite API spec
stainless-app[bot] May 26, 2026
f4aa800
codegen metadata
stainless-app[bot] May 26, 2026
8971766
codegen metadata
stainless-app[bot] May 26, 2026
a95f2b1
chore(api): update composite API spec
stainless-app[bot] May 26, 2026
c2c7d00
codegen metadata
stainless-app[bot] May 26, 2026
0ee1c04
chore(api): update composite API spec
stainless-app[bot] May 27, 2026
5ea6509
feat: feat(ai_audit): add robots route mappings for APIX-785
stainless-app[bot] May 27, 2026
6a13d99
feat: feat(workers): adds Workers > Observability > Live Tail resources
stainless-app[bot] May 27, 2026
f314578
chore(api): update composite API spec
stainless-app[bot] May 27, 2026
c705bbb
feat: chore: skip failing Go SDK tests for workers bulk secret update
stainless-app[bot] May 27, 2026
90263b5
codegen metadata
stainless-app[bot] May 27, 2026
8644b63
codegen metadata
stainless-app[bot] May 27, 2026
e571f88
codegen metadata
stainless-app[bot] May 27, 2026
0fa71d5
codegen metadata
stainless-app[bot] May 27, 2026
58e1844
chore(api): update composite API spec
stainless-app[bot] May 27, 2026
dbdd926
chore(api): update composite API spec
stainless-app[bot] May 27, 2026
ec06854
chore(api): update composite API spec
stainless-app[bot] May 28, 2026
2efef30
chore(api): update composite API spec
stainless-app[bot] May 28, 2026
c67d9af
codegen metadata
stainless-app[bot] May 28, 2026
1014d23
chore(api): update composite API spec
stainless-app[bot] May 28, 2026
248ef29
chore(api): update composite API spec
stainless-app[bot] May 28, 2026
42f37a3
feat: feat(workers): adds Workers > Observability > Shared Queries re…
stainless-app[bot] May 28, 2026
235ed9b
feat: feat: add custom_csrs Stainless config (zone + account)
stainless-app[bot] May 28, 2026
03cc646
codegen metadata
stainless-app[bot] May 28, 2026
a038d94
feat: feat(email_security): add url_ignore_patterns and sending_domai…
stainless-app[bot] May 29, 2026
116abcb
feat: feat(dlp): add custom prompt topics endpoint [production]
stainless-app[bot] May 29, 2026
264cebe
codegen metadata
stainless-app[bot] May 29, 2026
65beeea
feat: feat(resource_tagging): add summary endpoint mapping
stainless-app[bot] Jun 1, 2026
5fe06d2
chore(api): update composite API spec
stainless-app[bot] Jun 2, 2026
82ca15e
chore: sync shared codegen files from staging-next
rotem-cloud Jun 3, 2026
1260f11
feat: feat(api): add tenant custom nameservers resource mapping
stainless-app[bot] Jun 2, 2026
eda74c9
chore(acm): update codegen output
rotem-cloud Jun 3, 2026
1d760ad
chore(addressing): update codegen output
rotem-cloud Jun 3, 2026
b2b40bb
chore(ai): update codegen output
rotem-cloud Jun 3, 2026
d0efa14
feat(ai_audit): add ai_audit resource
rotem-cloud Jun 3, 2026
d4fd61d
chore(aisearch): update codegen output
rotem-cloud Jun 3, 2026
1ed70ec
chore(api_gateway): update codegen output
rotem-cloud Jun 3, 2026
7e3d4f7
feat(billing): update codegen output
rotem-cloud Jun 3, 2026
7c891e8
chore(browser_rendering): update codegen output
rotem-cloud Jun 3, 2026
f5629c2
chore(certificate_authorities): update codegen output
rotem-cloud Jun 3, 2026
c014ae3
chore(client_certificates): update codegen output
rotem-cloud Jun 3, 2026
a461a15
chore(cloudforce_one): update codegen output
rotem-cloud Jun 3, 2026
820bf1f
chore(custom_certificates): update codegen output
rotem-cloud Jun 3, 2026
1a65a8d
feat(custom_csrs): add custom_csrs resource
rotem-cloud Jun 3, 2026
a7fcbad
feat(dls): add dls resource
rotem-cloud Jun 3, 2026
ee98647
chore(dns_firewall): update codegen output
rotem-cloud Jun 3, 2026
872b610
feat(email_security): update codegen output
rotem-cloud Jun 3, 2026
2775ec1
chore(email_sending): update codegen output
rotem-cloud Jun 3, 2026
a295ea7
chore(hostnames): update codegen output
rotem-cloud Jun 3, 2026
dcd6c23
chore(images): update codegen output
rotem-cloud Jun 3, 2026
9e20f98
chore(intel): update codegen output
rotem-cloud Jun 3, 2026
2e22a13
chore(keyless_certificates): update codegen output
rotem-cloud Jun 3, 2026
1c61523
chore(kv): update codegen output
rotem-cloud Jun 3, 2026
e6f19df
chore(magic_transit): update codegen output
rotem-cloud Jun 3, 2026
bbaf331
feat(organizations): update codegen output
rotem-cloud Jun 3, 2026
2db4fd8
chore(origin_ca_certificates): update codegen output
rotem-cloud Jun 3, 2026
18e69ef
chore(pages): update codegen output
rotem-cloud Jun 3, 2026
54d77a0
chore(pipelines): update codegen output
rotem-cloud Jun 3, 2026
4ecdcba
chore(radar): update codegen output
rotem-cloud Jun 3, 2026
e9b1086
feat(realtime_kit): update codegen output
rotem-cloud Jun 3, 2026
fb10919
chore(resource_sharing): update codegen output
rotem-cloud Jun 3, 2026
c1c6173
feat(secrets_store): update codegen output
rotem-cloud Jun 3, 2026
2fda51f
chore(snippets): update codegen output
rotem-cloud Jun 3, 2026
2482db5
chore(spectrum): update codegen output
rotem-cloud Jun 3, 2026
112e002
chore(ssl): update codegen output
rotem-cloud Jun 3, 2026
5925d38
feat(workers): update codegen output
rotem-cloud Jun 3, 2026
27f97c7
chore(workers_for_platforms): update codegen output
rotem-cloud Jun 3, 2026
8fdc5dd
chore(workflows): update codegen output
rotem-cloud Jun 3, 2026
fc596ad
feat(zero_trust): update codegen output
rotem-cloud Jun 3, 2026
6add91d
chore(zones): update codegen output
rotem-cloud Jun 3, 2026
b89e415
chore(api): update composite API spec
stainless-app[bot] Jun 2, 2026
a1f6dde
codegen metadata
stainless-app[bot] Jun 2, 2026
6cd86a9
chore(api): update composite API spec
stainless-app[bot] Jun 3, 2026
923e0c4
chore: remove files deleted on staging-next
rotem-cloud Jun 3, 2026
fae1b3c
chore(api): update composite API spec
stainless-app[bot] Jun 3, 2026
2cf53e2
feat: feat(api): add csam_scanner Stainless resource (TMD-1300, LRSP-…
stainless-app[bot] Jun 3, 2026
82cc646
feat: feat(oauth): Add SDK support for oauth clients and scopes
stainless-app[bot] Jun 3, 2026
586a864
chore(api): update composite API spec
stainless-app[bot] Jun 3, 2026
c0d2ad2
chore(api): update composite API spec
stainless-app[bot] Jun 3, 2026
f3b1599
Merge pull request #2728 from cloudflare/sync/staging-next-2026-06-03
rotem-cloud Jun 4, 2026
c5832df
Merge branch 'next' into staging-next
musa-cf Jun 11, 2026
405e23b
Merge pull request #2710 from cloudflare/staging-next
musa-cf Jun 11, 2026
09ece76
chore(api): update composite API spec
stainless-app[bot] Jun 11, 2026
74fc777
codegen metadata
stainless-app[bot] Jun 4, 2026
019d753
codegen metadata
stainless-app[bot] Jun 4, 2026
c4f868e
chore(api): update composite API spec
stainless-app[bot] Jun 4, 2026
a038160
codegen metadata
stainless-app[bot] Jun 4, 2026
6bdc0f8
chore(api): update composite API spec
stainless-app[bot] Jun 5, 2026
ea8bb23
chore(api): update composite API spec
stainless-app[bot] Jun 5, 2026
615120d
chore(api): update composite API spec
stainless-app[bot] Jun 5, 2026
8e90aea
codegen metadata
stainless-app[bot] Jun 5, 2026
7e5da92
feat: fix(dns): Exclude dns_records From combineCloudflareResources i…
stainless-app[bot] Jun 5, 2026
f88efed
chore(api): update composite API spec
stainless-app[bot] Jun 5, 2026
4b724b0
feat: feat(access): add idp_federation_grants resource
stainless-app[bot] Jun 5, 2026
46c3cec
codegen metadata
stainless-app[bot] Jun 5, 2026
ab25412
feat: feat(api): sync workflows API endpoints (2 new)
stainless-app[bot] Jun 5, 2026
df4bf20
chore(api): update composite API spec
stainless-app[bot] Jun 5, 2026
2a9bfed
codegen metadata
stainless-app[bot] Jun 8, 2026
b9d7b79
feat: feat(resource_sharing): add Terraform resource definitions for …
stainless-app[bot] Jun 8, 2026
fb51578
feat: feat(dex): add device ISPs endpoint mapping
stainless-app[bot] Jun 8, 2026
fa62be6
Merge pull request #2730 from cloudflare/staging-next
musa-cf Jun 11, 2026
4d04810
fix(addressing): restore regional_hostnames sub-resource
musa-cf Jun 11, 2026
abae960
Merge pull request #2731 from cloudflare/fix/restore-regional-hostnames
musa-cf Jun 11, 2026
ae0ce16
release: 5.3.0
stainless-app[bot] Jun 11, 2026
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 9 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ jobs:
runs-on: ${{ github.repository == 'stainless-sdks/cloudflare-python' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
if: (github.event_name == 'push' || github.event.pull_request.head.repo.fork) && (github.event_name != 'push' || github.event.head_commit.message != 'codegen metadata')
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Install uv
uses: astral-sh/setup-uv@v5
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
with:
version: '0.10.2'

Expand All @@ -48,10 +48,10 @@ jobs:
id-token: write
runs-on: ${{ github.repository == 'stainless-sdks/cloudflare-python' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Install uv
uses: astral-sh/setup-uv@v5
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
with:
version: '0.10.2'

Expand All @@ -66,7 +66,7 @@ jobs:
github.repository == 'stainless-sdks/cloudflare-python' &&
!startsWith(github.ref, 'refs/heads/stl/')
id: github-oidc
uses: actions/github-script@v8
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
with:
script: core.setOutput('github_token', await core.getIDToken());

Expand All @@ -86,10 +86,10 @@ jobs:
runs-on: ${{ github.repository == 'stainless-sdks/cloudflare-python' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Install uv
uses: astral-sh/setup-uv@v5
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
with:
version: '0.10.2'

Expand All @@ -110,10 +110,10 @@ jobs:
if: github.repository == 'cloudflare/cloudflare-python' && (github.event_name == 'push' || github.event.pull_request.head.repo.fork) && (github.event_name != 'push' || github.event.head_commit.message != 'codegen metadata')

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Install uv
uses: astral-sh/setup-uv@v5
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
with:
version: '0.10.2'
- name: Install dependencies
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/detect-breaking-changes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ jobs:
run: |
echo "FETCH_DEPTH=$(expr ${{ github.event.pull_request.commits }} + 1)" >> $GITHUB_ENV

- uses: actions/checkout@v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
# Ensure we can check out the pull request base in the script below.
fetch-depth: ${{ env.FETCH_DEPTH }}

- name: Install uv
uses: astral-sh/setup-uv@v5
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
with:
version: '0.10.2'
- name: Install dependencies
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/publish-pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Install uv
uses: astral-sh/setup-uv@v5
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
with:
version: '0.9.13'

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-doctor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
if: github.repository == 'cloudflare/cloudflare-python' && (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || startsWith(github.head_ref, 'release-please') || github.head_ref == 'next')

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Check release environment
run: |
Expand Down
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "5.2.0"
".": "5.3.0"
}
8 changes: 4 additions & 4 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 2277
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-a6c352830d1270d0abb5bb983058ea21815e1bb7d2e163965335dcb0e706f057.yml
openapi_spec_hash: c0d553c22ef1e807dd815f71023050f4
config_hash: 245f966442f3af14c23b79cbfdf06161
configured_endpoints: 2329
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-884b4b7d2d826afd303115f717021363d35e76d0819f4822e9faf6c577ea66ca.yml
openapi_spec_hash: 4fc7ac1b97d37c76f38db408ab2ed0cd
config_hash: 1fe0cc702fafe448e633d379a5633326
99 changes: 99 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,104 @@
# Changelog

## 5.3.0 (2026-06-11)

Full Changelog: [v5.2.0...v5.3.0](https://github.com/cloudflare/cloudflare-python/compare/v5.2.0...v5.3.0)

### Features

* **ai_audit:** add ai_audit resource ([d0efa14](https://github.com/cloudflare/cloudflare-python/commit/d0efa14f7828a24f18795bd8f805bde77f8b00af))
* **billing:** update codegen output ([7e3d4f7](https://github.com/cloudflare/cloudflare-python/commit/7e3d4f746e5cfa219a37f59d8937dbce0b0f82cb))
* chore: skip failing Go SDK tests for workers bulk secret update ([c705bbb](https://github.com/cloudflare/cloudflare-python/commit/c705bbb4c0f0052e5d9dc6085edbc66da07788ad))
* **custom_csrs:** add custom_csrs resource ([1a65a8d](https://github.com/cloudflare/cloudflare-python/commit/1a65a8d8e5908b1e8b2d5a4eaf59706f5834e4c2))
* **dls:** add dls resource ([a7fcbad](https://github.com/cloudflare/cloudflare-python/commit/a7fcbada30168f18c1eba24c8a400b4675827008))
* **email_security:** update codegen output ([872b610](https://github.com/cloudflare/cloudflare-python/commit/872b61088d344da9b25463eec8fbb035ac51093b))
* feat: add custom_csrs Stainless config (zone + account) ([235ed9b](https://github.com/cloudflare/cloudflare-python/commit/235ed9ba695b42e98255bdeebed87ff2d6f14e4e))
* feat(access): add idp_federation_grants resource ([4b724b0](https://github.com/cloudflare/cloudflare-python/commit/4b724b0b1464369c82896f60406ac63269fdbc22))
* feat(ai_audit): add robots route mappings for APIX-785 ([5ea6509](https://github.com/cloudflare/cloudflare-python/commit/5ea650945d77d38631e6e5b56a4f5a51d17a873a))
* feat(api): add csam_scanner Stainless resource (TMD-1300, LRSP-1810) ([2cf53e2](https://github.com/cloudflare/cloudflare-python/commit/2cf53e2bb5433f5d841cc8a3fb25bb49b26ac39a))
* feat(api): add tenant custom nameservers resource mapping ([1260f11](https://github.com/cloudflare/cloudflare-python/commit/1260f1182b3d8e715928852ed1e88d727e7459b0))
* feat(api): sync workflows API endpoints (2 new) ([ab25412](https://github.com/cloudflare/cloudflare-python/commit/ab254121224485839c1f3c1da11ad3a9b83ed120))
* feat(dex): add device ISPs endpoint mapping ([fb51578](https://github.com/cloudflare/cloudflare-python/commit/fb51578010e79acf564b50d805d637541815f79a))
* feat(dlp): add custom prompt topics endpoint [production] ([116abcb](https://github.com/cloudflare/cloudflare-python/commit/116abcbfae46e4190b3fc592eb6b4435c468a168))
* feat(email_security): add url_ignore_patterns and sending_domain_restrictions endpoints ([a038d94](https://github.com/cloudflare/cloudflare-python/commit/a038d948c88d15a2154d1896a44829e183707e19))
* feat(oauth): Add SDK support for oauth clients and scopes ([82cc646](https://github.com/cloudflare/cloudflare-python/commit/82cc646be0397e5ed410c30c2881cee5a6508583))
* feat(resource_sharing): add Terraform resource definitions for shares ([b9d7b79](https://github.com/cloudflare/cloudflare-python/commit/b9d7b797d3a2ea59533d07d281143928a68a4687))
* feat(resource_tagging): add summary endpoint mapping ([65beeea](https://github.com/cloudflare/cloudflare-python/commit/65beeea39b992bc90ebb12d1f3abe3667acc6d65))
* feat(snippets): add terraform id_property annotations for snippet and snippet_rules ([ce2f012](https://github.com/cloudflare/cloudflare-python/commit/ce2f0120d7c1e110a9f032114b55763fef0af1d0))
* feat(workers): adds Workers > Observability > Live Tail resources ([6a13d99](https://github.com/cloudflare/cloudflare-python/commit/6a13d99214fd190bc3e59a1c968bf3c37fa0f632))
* feat(workers): adds Workers > Observability > Shared Queries resources ([42f37a3](https://github.com/cloudflare/cloudflare-python/commit/42f37a36e36fc6ad5a5345515627e4bc9d0841fe))
* fix(dns): Exclude dns_records From combineCloudflareResources in Prod Config (APIX-981) ([7e5da92](https://github.com/cloudflare/cloudflare-python/commit/7e5da92440b525eaff14d05cba1b5f099373508a))
* **organizations:** update codegen output ([bbaf331](https://github.com/cloudflare/cloudflare-python/commit/bbaf331ab0531e42bd09decd3a85db918b98191f))
* **realtime_kit:** update codegen output ([e9b1086](https://github.com/cloudflare/cloudflare-python/commit/e9b1086dbcb88426e6340919a758421cc76e1da1))
* **secrets_store:** update codegen output ([c1c6173](https://github.com/cloudflare/cloudflare-python/commit/c1c6173be47433e11c8638526135e0fafe11b27d))
* **workers:** update codegen output ([5925d38](https://github.com/cloudflare/cloudflare-python/commit/5925d388fa1ddd77e5c6ce6d1fb4eefc2a59a096))
* **zero_trust:** update codegen output ([fc596ad](https://github.com/cloudflare/cloudflare-python/commit/fc596ad416b2d28d0c83524bd97a7ea4a5cd1df8))


### Bug Fixes

* **addressing:** restore regional_hostnames sub-resource ([4d04810](https://github.com/cloudflare/cloudflare-python/commit/4d0481058b267b697907e089dbfbb06a7311620b))


### Chores

* **acm:** update codegen output ([eda74c9](https://github.com/cloudflare/cloudflare-python/commit/eda74c99c3dae8172510933a447136afaad15e6d))
* **addressing:** update codegen output ([1d760ad](https://github.com/cloudflare/cloudflare-python/commit/1d760ad9890e78da913e8feb9e3b57f88bf00fd5))
* **aisearch:** update codegen output ([d4fd61d](https://github.com/cloudflare/cloudflare-python/commit/d4fd61d2b0c972538cdfb27baa926d12f4f42b36))
* **ai:** update codegen output ([b2b40bb](https://github.com/cloudflare/cloudflare-python/commit/b2b40bb4155d933d6336dca094d5c61c990f776e))
* **api_gateway:** update codegen output ([1ed70ec](https://github.com/cloudflare/cloudflare-python/commit/1ed70ec92724fe2838c2d61e6d5554249781ebb9))
* **api:** update composite API spec ([df4bf20](https://github.com/cloudflare/cloudflare-python/commit/df4bf2083955dd860bd34b9e983c4e47fed52d11))
* **api:** update composite API spec ([f88efed](https://github.com/cloudflare/cloudflare-python/commit/f88efedc777742aed07a10f516bf38f856d16462))
* **api:** update composite API spec ([615120d](https://github.com/cloudflare/cloudflare-python/commit/615120d8945a1ace082539c211c57c6333fcd4e0))
* **api:** update composite API spec ([ea8bb23](https://github.com/cloudflare/cloudflare-python/commit/ea8bb2365e76ffe7949d98b462b70889907adbda))
* **api:** update composite API spec ([6bdc0f8](https://github.com/cloudflare/cloudflare-python/commit/6bdc0f83244ff885d01f1eca982b8c26ddaca9e1))
* **api:** update composite API spec ([c4f868e](https://github.com/cloudflare/cloudflare-python/commit/c4f868ed040923d2bf790ac5a909b5677879c8ba))
* **api:** update composite API spec ([09ece76](https://github.com/cloudflare/cloudflare-python/commit/09ece763faed80422ba22a207234166b6a3f3967))
* **api:** update composite API spec ([c0d2ad2](https://github.com/cloudflare/cloudflare-python/commit/c0d2ad2104ebee58e5faf757a94ae670dda86879))
* **api:** update composite API spec ([586a864](https://github.com/cloudflare/cloudflare-python/commit/586a864bbe16c765a9a35949391461bfc61498ef))
* **api:** update composite API spec ([fae1b3c](https://github.com/cloudflare/cloudflare-python/commit/fae1b3cc9c284b392b582e73518c45e7e7362243))
* **api:** update composite API spec ([6cd86a9](https://github.com/cloudflare/cloudflare-python/commit/6cd86a9d78e3ea146af2f06a89e0ba54a4364086))
* **api:** update composite API spec ([b89e415](https://github.com/cloudflare/cloudflare-python/commit/b89e415150042a1d512fd7e221ec2739cfe422eb))
* **api:** update composite API spec ([5fe06d2](https://github.com/cloudflare/cloudflare-python/commit/5fe06d2198d3657133ce17ff34c2e58f46c1e581))
* **api:** update composite API spec ([248ef29](https://github.com/cloudflare/cloudflare-python/commit/248ef2934e53a19d918402265330db6abec4eaa0))
* **api:** update composite API spec ([1014d23](https://github.com/cloudflare/cloudflare-python/commit/1014d23e4162aa5669d5cd986f5b10217d60fd34))
* **api:** update composite API spec ([2efef30](https://github.com/cloudflare/cloudflare-python/commit/2efef304e693de2f16d251beada0cacf043a3c83))
* **api:** update composite API spec ([ec06854](https://github.com/cloudflare/cloudflare-python/commit/ec06854210a46d87c4656be0242f97a30dda8479))
* **api:** update composite API spec ([dbdd926](https://github.com/cloudflare/cloudflare-python/commit/dbdd92624848d3a91f621bb2a614553d65165e87))
* **api:** update composite API spec ([58e1844](https://github.com/cloudflare/cloudflare-python/commit/58e1844503bd3fe73037576f7256e02fabda89f8))
* **api:** update composite API spec ([f314578](https://github.com/cloudflare/cloudflare-python/commit/f314578a9163c3d09087ab7f629953c58e7e277b))
* **api:** update composite API spec ([0ee1c04](https://github.com/cloudflare/cloudflare-python/commit/0ee1c04ef4beba3682440d7f4b01f92392efd448))
* **api:** update composite API spec ([a95f2b1](https://github.com/cloudflare/cloudflare-python/commit/a95f2b1e26204ab5aa9e265732f89b6e7204e1ba))
* **api:** update composite API spec ([983a618](https://github.com/cloudflare/cloudflare-python/commit/983a618b0ae7b5df1ea87001809037dd9ba45dc4))
* **api:** update composite API spec ([f82cfe9](https://github.com/cloudflare/cloudflare-python/commit/f82cfe9746003f43d014339e1518150fc0bdf58b))
* **api:** update composite API spec ([e572e2e](https://github.com/cloudflare/cloudflare-python/commit/e572e2ee245f76ea754c05db9b07e164a28f772e))
* **browser_rendering:** update codegen output ([7c891e8](https://github.com/cloudflare/cloudflare-python/commit/7c891e80cb4035b1ce1ef9e8f7eff3cf5f9f117f))
* **certificate_authorities:** update codegen output ([f5629c2](https://github.com/cloudflare/cloudflare-python/commit/f5629c253f9aeeecf78da69e6eeb9f4532964086))
* **client_certificates:** update codegen output ([c014ae3](https://github.com/cloudflare/cloudflare-python/commit/c014ae3768f342d1c9020467fa728b8de7be5915))
* **cloudforce_one:** update codegen output ([a461a15](https://github.com/cloudflare/cloudflare-python/commit/a461a15dd66339df6dcca7c56ffc9053451db0d6))
* **custom_certificates:** update codegen output ([820bf1f](https://github.com/cloudflare/cloudflare-python/commit/820bf1f3933d6ea1e163843192aaecd682b66dbe))
* **dns_firewall:** update codegen output ([ee98647](https://github.com/cloudflare/cloudflare-python/commit/ee9864760596243bb77e4aa98cc3243799608b53))
* **email_sending:** update codegen output ([2775ec1](https://github.com/cloudflare/cloudflare-python/commit/2775ec1e146de2c821132231e456d34b1b0af695))
* **hostnames:** update codegen output ([a295ea7](https://github.com/cloudflare/cloudflare-python/commit/a295ea7892010ed9bc83b2ac5c19d0df5ed55eea))
* **images:** update codegen output ([dcd6c23](https://github.com/cloudflare/cloudflare-python/commit/dcd6c23886ac440773b556ee8de408132d57d6d2))
* **intel:** update codegen output ([9e20f98](https://github.com/cloudflare/cloudflare-python/commit/9e20f98ac8857bf39f207380b23c068b3068eca9))
* **keyless_certificates:** update codegen output ([2e22a13](https://github.com/cloudflare/cloudflare-python/commit/2e22a13432e2fdf94ac6a0d1dbdc99c09a839030))
* **kv:** update codegen output ([1c61523](https://github.com/cloudflare/cloudflare-python/commit/1c615239a1e6f3319514874b6c1844d05b1ec2c9))
* **magic_transit:** update codegen output ([e6f19df](https://github.com/cloudflare/cloudflare-python/commit/e6f19dfeff3d9f2f6b6d5ceca10c87f4a2387859))
* **origin_ca_certificates:** update codegen output ([2db4fd8](https://github.com/cloudflare/cloudflare-python/commit/2db4fd8de081b9597aafaf26ef2ea09473aaf4d0))
* **pages:** update codegen output ([18e69ef](https://github.com/cloudflare/cloudflare-python/commit/18e69ef2b81bdd6f9362abc49089fdce60db7bc2))
* **pipelines:** update codegen output ([54d77a0](https://github.com/cloudflare/cloudflare-python/commit/54d77a0c3803905375334fe96c17bf677db9b4b4))
* **radar:** update codegen output ([4ecdcba](https://github.com/cloudflare/cloudflare-python/commit/4ecdcba288985fffbb6b399c25918293459d3196))
* remove files deleted on staging-next ([923e0c4](https://github.com/cloudflare/cloudflare-python/commit/923e0c498754fae812aea26b7803bb3600df8bdd))
* **resource_sharing:** update codegen output ([fb10919](https://github.com/cloudflare/cloudflare-python/commit/fb1091971a1bc00ff8687ad83a68387c53f118a7))
* **snippets:** update codegen output ([2fda51f](https://github.com/cloudflare/cloudflare-python/commit/2fda51fd0d6d95beb6ac92e76fcb8bfb205359d8))
* **spectrum:** update codegen output ([2482db5](https://github.com/cloudflare/cloudflare-python/commit/2482db5c8c0cf2bf07f6d1cc397e6a70d456909c))
* **ssl:** update codegen output ([112e002](https://github.com/cloudflare/cloudflare-python/commit/112e0021de2bf9caa92247714647a64da7745cfa))
* sync shared codegen files from staging-next ([82ca15e](https://github.com/cloudflare/cloudflare-python/commit/82ca15e9e68b06a086f49c94432ed0679f4206f1))
* **workers_for_platforms:** update codegen output ([27f97c7](https://github.com/cloudflare/cloudflare-python/commit/27f97c7abd242e50219d657d2f641b192be5dba8))
* **workflows:** update codegen output ([8fdc5dd](https://github.com/cloudflare/cloudflare-python/commit/8fdc5dddde7bc16582a2e88f8062271a41315c02))
* **zones:** update codegen output ([6add91d](https://github.com/cloudflare/cloudflare-python/commit/6add91d7edd2ecdf2aa6b24f78ea6820d3f2936f))

## 5.2.0 (2026-05-21)

Full Changelog: [v5.1.0...v5.2.0](https://github.com/cloudflare/cloudflare-python/compare/v5.1.0...v5.2.0)
Expand Down
10 changes: 10 additions & 0 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,10 +59,14 @@ from cloudflare.types import (

# [CustomCertificates](src/cloudflare/resources/custom_certificates/api.md)

# [CustomCsrs](src/cloudflare/resources/custom_csrs/api.md)

# [CustomHostnames](src/cloudflare/resources/custom_hostnames/api.md)

# [CustomNameservers](src/cloudflare/resources/custom_nameservers/api.md)

# [TenantCustomNameservers](src/cloudflare/resources/tenant_custom_nameservers/api.md)

# [DNSFirewall](src/cloudflare/resources/dns_firewall/api.md)

# [DNS](src/cloudflare/resources/dns/api.md)
Expand Down Expand Up @@ -117,6 +121,8 @@ from cloudflare.types import (

# [Addressing](src/cloudflare/resources/addressing/api.md)

# [DLS](src/cloudflare/resources/dls/api.md)

# [AuditLogs](src/cloudflare/resources/audit_logs/api.md)

# [Billing](src/cloudflare/resources/billing/api.md)
Expand Down Expand Up @@ -225,10 +231,14 @@ from cloudflare.types import (

# [AISecurity](src/cloudflare/resources/ai_security/api.md)

# [CsamScanner](src/cloudflare/resources/csam_scanner/api.md)

# [AbuseReports](src/cloudflare/resources/abuse_reports/api.md)

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

# [AIAudit](src/cloudflare/resources/ai_audit/api.md)

# [AISearch](src/cloudflare/resources/aisearch/api.md)

# [SecurityCenter](src/cloudflare/resources/security_center/api.md)
Expand Down
Loading
Loading