-
Notifications
You must be signed in to change notification settings - Fork 82
release: 5.0.0 #2672
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
stainless-app
wants to merge
1,581
commits into
main
Choose a base branch
from
release-please--branches--main--changes--next
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
release: 5.0.0 #2672
Changes from all commits
Commits
Show all changes
1581 commits
Select commit
Hold shift + click to select a range
e227f40
codegen metadata
stainless-app[bot] e772716
codegen metadata
stainless-app[bot] 8bfd778
codegen metadata
stainless-app[bot] 67788e6
codegen metadata
stainless-app[bot] 65382bf
chore(api): update composite API spec
stainless-app[bot] 807d5b8
codegen metadata
stainless-app[bot] f5a4523
codegen metadata
stainless-app[bot] 8244fcc
codegen metadata
stainless-app[bot] 2f0f596
codegen metadata
stainless-app[bot] da679ef
codegen metadata
stainless-app[bot] 047f07f
codegen metadata
stainless-app[bot] 375c7e4
codegen metadata
stainless-app[bot] 44fc019
codegen metadata
stainless-app[bot] b7f344e
codegen metadata
stainless-app[bot] fc648ce
codegen metadata
stainless-app[bot] 119f889
chore(api): update composite API spec
stainless-app[bot] 08d81e1
codegen metadata
stainless-app[bot] bcd1c71
codegen metadata
stainless-app[bot] d7f93e2
codegen metadata
stainless-app[bot] 3c3adc5
feat: feat: SDKs for Organizations and OrganizationsProfile
stainless-app[bot] a027aa8
codegen metadata
stainless-app[bot] 8403975
codegen metadata
stainless-app[bot] a0d18a9
codegen metadata
stainless-app[bot] ec90778
codegen metadata
stainless-app[bot] 412ed20
chore(api): update composite API spec
stainless-app[bot] 578a539
codegen metadata
stainless-app[bot] 69adcaf
codegen metadata
stainless-app[bot] 000870c
codegen metadata
stainless-app[bot] 345d46b
codegen metadata
stainless-app[bot] c73b6d4
codegen metadata
stainless-app[bot] ef19bde
codegen metadata
stainless-app[bot] d292832
codegen metadata
stainless-app[bot] e1ab1d5
codegen metadata
stainless-app[bot] 7443dba
codegen metadata
stainless-app[bot] 2ddc5f6
codegen metadata
stainless-app[bot] 1e75cf1
codegen metadata
stainless-app[bot] 5df5038
codegen metadata
stainless-app[bot] cdf24f6
codegen metadata
stainless-app[bot] d6985cf
codegen metadata
stainless-app[bot] f135b69
codegen metadata
stainless-app[bot] 65b50c0
codegen metadata
stainless-app[bot] ead01b6
codegen metadata
stainless-app[bot] 0e5445c
codegen metadata
stainless-app[bot] c8e36e5
codegen metadata
stainless-app[bot] c686a51
chore(api): update composite API spec
stainless-app[bot] 392c50f
codegen metadata
stainless-app[bot] 9ec22ad
codegen metadata
stainless-app[bot] 242b8b3
codegen metadata
stainless-app[bot] b3537d9
codegen metadata
stainless-app[bot] 7f2bca9
codegen metadata
stainless-app[bot] 6ed08c0
codegen metadata
stainless-app[bot] 676f8b5
codegen metadata
stainless-app[bot] 9e8dfa7
codegen metadata
stainless-app[bot] bc97b30
codegen metadata
stainless-app[bot] af1f147
codegen metadata
stainless-app[bot] 821ec53
codegen metadata
stainless-app[bot] e87641f
codegen metadata
stainless-app[bot] c90093f
codegen metadata
stainless-app[bot] b9cb84c
codegen metadata
stainless-app[bot] 1f8a4b6
codegen metadata
stainless-app[bot] 70e068e
feat: feat(api): add mcp portals endpoints
stainless-app[bot] 845fba2
feat: feat(radar): add new group by dimension endpoints; deprecate to…
stainless-app[bot] f9160a4
chore(api): update composite API spec
stainless-app[bot] 19d1d96
chore(api): update composite API spec
stainless-app[bot] 9fd6645
chore(api): update composite API spec
stainless-app[bot] 3c18fd3
feat: docs(zero_trust_gateway_policy): add /rules/tenants endpoint to…
stainless-app[bot] fc06837
feat: feat: add connectivity directory service APIs to openapi.stainl…
stainless-app[bot] 25d603f
chore(api): update composite API spec
stainless-app[bot] 53d59f4
chore(api): update composite API spec
stainless-app[bot] 7baa51c
chore(api): update composite API spec
stainless-app[bot] c10d1c9
codegen metadata
stainless-app[bot] 19daccb
codegen metadata
stainless-app[bot] 7361723
codegen metadata
stainless-app[bot] dd0b6fb
feat: chore(abuse): rename path parameter
stainless-app[bot] ba5b5fc
chore(api): update composite API spec
stainless-app[bot] fe3da6c
codegen metadata
stainless-app[bot] 541c9fb
chore(api): update composite API spec
stainless-app[bot] aa1460b
codegen metadata
stainless-app[bot] 5d19869
chore(api): update composite API spec
stainless-app[bot] 5f5caef
chore(api): update composite API spec
stainless-app[bot] bd177bd
codegen metadata
stainless-app[bot] d51cc42
codegen metadata
stainless-app[bot] 9ea4469
codegen metadata
stainless-app[bot] 6734e9b
chore(api): update composite API spec
stainless-app[bot] 78f51ab
codegen metadata
stainless-app[bot] 69b2326
codegen metadata
stainless-app[bot] 13e6549
codegen metadata
stainless-app[bot] 913dbf4
codegen metadata
stainless-app[bot] fd5477b
codegen metadata
stainless-app[bot] 338f669
codegen metadata
stainless-app[bot] c39f45d
codegen metadata
stainless-app[bot] 2f7a05a
codegen metadata
stainless-app[bot] e719bda
codegen metadata
stainless-app[bot] ea49058
chore(api): update composite API spec
stainless-app[bot] 3a326dd
codegen metadata
stainless-app[bot] 3ccb7fe
codegen metadata
stainless-app[bot] 581c259
codegen metadata
stainless-app[bot] 3b70a95
chore(api): update composite API spec
stainless-app[bot] 6965762
feat: feat(mcp_portals): enable sdks generation
stainless-app[bot] 2319591
chore(api): update composite API spec
stainless-app[bot] e0fd12a
codegen metadata
stainless-app[bot] 58004f3
codegen metadata
stainless-app[bot] 9fcb3e1
codegen metadata
stainless-app[bot] c2d7fd9
codegen metadata
stainless-app[bot] e917d0c
codegen metadata
stainless-app[bot] 075d00c
codegen metadata
stainless-app[bot] 96625f8
codegen metadata
stainless-app[bot] ca943bd
codegen metadata
stainless-app[bot] 8a700f1
codegen metadata
stainless-app[bot] d9ab804
codegen metadata
stainless-app[bot] d8db24c
codegen metadata
stainless-app[bot] 07a9232
codegen metadata
stainless-app[bot] e244422
codegen metadata
stainless-app[bot] f112b87
codegen metadata
stainless-app[bot] b5532ba
codegen metadata
stainless-app[bot] fd7b699
codegen metadata
stainless-app[bot] 164e8b2
codegen metadata
stainless-app[bot] 2184758
codegen metadata
stainless-app[bot] 887aaa6
codegen metadata
stainless-app[bot] 206bca3
codegen metadata
stainless-app[bot] 91c5b2e
codegen metadata
stainless-app[bot] e6ec653
codegen metadata
stainless-app[bot] 77960c9
feat: feat(iam): Add SSO Connectors resource to SDKs
stainless-app[bot] 5fdf07b
chore(api): update composite API spec
stainless-app[bot] 35670b1
chore(api): update composite API spec
stainless-app[bot] 3d5d0e0
chore(api): update composite API spec
stainless-app[bot] 96b52fa
codegen metadata
stainless-app[bot] 1fa6569
codegen metadata
stainless-app[bot] 6f09449
codegen metadata
stainless-app[bot] f31199b
codegen metadata
stainless-app[bot] 93e3971
chore(api): update composite API spec
stainless-app[bot] b8d1c66
chore(api): update composite API spec
stainless-app[bot] b9191af
codegen metadata
stainless-app[bot] a1ddf7e
feat: feat: Add token validation to stainless config
stainless-app[bot] 01fb118
feat: fix: Correctly reflect schema validation model <-> openapi mapping
stainless-app[bot] 9eac1bf
codegen metadata
stainless-app[bot] b7c4b43
chore(api): update composite API spec
stainless-app[bot] faf1046
codegen metadata
stainless-app[bot] 4b6e9cb
codegen metadata
stainless-app[bot] 601eda0
codegen metadata
stainless-app[bot] eb2f696
codegen metadata
stainless-app[bot] 2f787ab
codegen metadata
stainless-app[bot] 38f5767
codegen metadata
stainless-app[bot] 9547301
codegen metadata
stainless-app[bot] 07cb878
codegen metadata
stainless-app[bot] 0ba89d9
codegen metadata
stainless-app[bot] 875f4f7
codegen metadata
stainless-app[bot] cba305a
codegen metadata
stainless-app[bot] 353e11e
chore(api): update composite API spec
stainless-app[bot] 6137ae2
codegen metadata
stainless-app[bot] 40cfaa4
codegen metadata
stainless-app[bot] 5ab7c0f
codegen metadata
stainless-app[bot] d31ea41
codegen metadata
stainless-app[bot] 2e3ff8b
codegen metadata
stainless-app[bot] 1aee3a2
codegen metadata
stainless-app[bot] 116f174
codegen metadata
stainless-app[bot] b07f0d6
chore(api): update composite API spec
stainless-app[bot] a009bd0
chore(api): update composite API spec
stainless-app[bot] 9988b02
codegen metadata
stainless-app[bot] a9a35ff
codegen metadata
stainless-app[bot] ebcb1d6
feat: fix(ai_controls): incorrect use of standalone_api
stainless-app[bot] 1dbae15
codegen metadata
stainless-app[bot] b7a507c
codegen metadata
stainless-app[bot] f80e6d5
codegen metadata
stainless-app[bot] 62e3a94
codegen metadata
stainless-app[bot] 24b4e74
codegen metadata
stainless-app[bot] 4900594
chore(api): update composite API spec
stainless-app[bot] 46ce19f
chore(api): update composite API spec
stainless-app[bot] 1093e51
codegen metadata
stainless-app[bot] 83926a8
codegen metadata
stainless-app[bot] fd04baa
feat: docs: WC-4152 Expose subdomain delete for workers
stainless-app[bot] 212fa00
codegen metadata
stainless-app[bot] d991d33
codegen metadata
stainless-app[bot] c402d88
codegen metadata
stainless-app[bot] 7df16c3
codegen metadata
stainless-app[bot] e786ff4
codegen metadata
stainless-app[bot] b7c4e8c
codegen metadata
stainless-app[bot] e3d936e
codegen metadata
stainless-app[bot] c357dad
feat: fix: move wvpc
stainless-app[bot] ffd13df
codegen metadata
stainless-app[bot] c738522
codegen metadata
stainless-app[bot] e764ad8
codegen metadata
stainless-app[bot] 592c9b5
codegen metadata
stainless-app[bot] cfafc0e
codegen metadata
stainless-app[bot] 7447a8c
codegen metadata
stainless-app[bot] 0f51b8e
codegen metadata
stainless-app[bot] 234d9db
codegen metadata
stainless-app[bot] 5994ce6
codegen metadata
stainless-app[bot] ee9bf2e
codegen metadata
stainless-app[bot] 3e6dca2
codegen metadata
stainless-app[bot] bba0824
codegen metadata
stainless-app[bot] 7199aa3
chore(api): update composite API spec
stainless-app[bot] b0fc29f
feat: feat(abuse_reports): Expose new abuse report endpoints. GET and…
stainless-app[bot] b33c23d
codegen metadata
stainless-app[bot] a6746dd
codegen metadata
stainless-app[bot] 12823f5
codegen metadata
stainless-app[bot] dff2404
codegen metadata
stainless-app[bot] de5487c
codegen metadata
stainless-app[bot] a3c1950
codegen metadata
stainless-app[bot] 52096cf
codegen metadata
stainless-app[bot] e1a8002
codegen metadata
stainless-app[bot] 2c955c8
codegen metadata
stainless-app[bot] 2cb9ef9
chore(api): update composite API spec
stainless-app[bot] e7397f6
codegen metadata
stainless-app[bot] 12cd9ef
codegen metadata
stainless-app[bot] 5909bb2
codegen metadata
stainless-app[bot] b5bea72
codegen metadata
stainless-app[bot] 2cc2a3f
chore(api): update composite API spec
stainless-app[bot] 9d14bdf
codegen metadata
stainless-app[bot] 6939c9f
codegen metadata
stainless-app[bot] 8ddc269
codegen metadata
stainless-app[bot] 1004f37
codegen metadata
stainless-app[bot] 6360c46
codegen metadata
stainless-app[bot] 7e1d8b7
chore(api): update composite API spec
stainless-app[bot] bb4311f
chore(api): update composite API spec
stainless-app[bot] a03edca
codegen metadata
stainless-app[bot] 61567e4
codegen metadata
stainless-app[bot] 33cd609
codegen metadata
stainless-app[bot] de4f15a
codegen metadata
stainless-app[bot] 315c8eb
chore(api): update composite API spec
stainless-app[bot] 7fe3692
codegen metadata
stainless-app[bot] 38b3425
codegen metadata
stainless-app[bot] 4fac351
codegen metadata
stainless-app[bot] fee9ce0
chore(api): update composite API spec
stainless-app[bot] afbf485
codegen metadata
stainless-app[bot] dfd1c88
codegen metadata
stainless-app[bot] 4e9deac
chore(api): update composite API spec
stainless-app[bot] cd4f924
chore(api): update composite API spec
stainless-app[bot] a4762dd
feat: fix: tabbing on realtime-kit api resources
stainless-app[bot] cb197df
chore(api): update composite API spec
stainless-app[bot] ebb9060
codegen metadata
stainless-app[bot] 64bc54f
chore(api): update composite API spec
stainless-app[bot] 622f384
chore(api): update composite API spec
stainless-app[bot] bf0d4bb
codegen metadata
stainless-app[bot] 6a4f824
feat: feat(tomarkdown): add new markdown supported endpoint
stainless-app[bot] ce4789c
feat: feat(abuse_reports): add abuse mitigations in Client API
stainless-app[bot] f5ca4cc
chore(api): update composite API spec
stainless-app[bot] dafacb1
codegen metadata
stainless-app[bot] a59d1b6
chore(api): update composite API spec
stainless-app[bot] 064478c
chore(api): update composite API spec
stainless-app[bot] c90c6e3
codegen metadata
stainless-app[bot] b75f514
codegen metadata
stainless-app[bot] 7464286
chore(api): update composite API spec
stainless-app[bot] 398b797
codegen metadata
stainless-app[bot] 2fb65e6
codegen metadata
stainless-app[bot] afc24b0
codegen metadata
stainless-app[bot] 008556f
feat: feat(pipelines): Configure SDKs/Terraform to use the new Pipeli…
stainless-app[bot] 3186483
chore(api): update composite API spec
stainless-app[bot] ac247ff
chore(api): update composite API spec
stainless-app[bot] 277e2f5
release: 5.0.0
stainless-app[bot] 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
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,42 @@ | ||
| name: CI | ||
| on: | ||
| pull_request: | ||
| branches: | ||
| - main | ||
| - next | ||
|
|
||
| jobs: | ||
| detect_breaking_changes: | ||
| runs-on: 'ubuntu-latest' | ||
| name: detect-breaking-changes | ||
| if: github.repository == 'cloudflare/cloudflare-python' | ||
| steps: | ||
| - name: Calculate fetch-depth | ||
| run: | | ||
| echo "FETCH_DEPTH=$(expr ${{ github.event.pull_request.commits }} + 1)" >> $GITHUB_ENV | ||
| - uses: actions/checkout@v4 | ||
| with: | ||
| # Ensure we can check out the pull request base in the script below. | ||
| fetch-depth: ${{ env.FETCH_DEPTH }} | ||
|
|
||
| - name: Install Rye | ||
| run: | | ||
| curl -sSf https://rye.astral.sh/get | bash | ||
| echo "$HOME/.rye/shims" >> $GITHUB_PATH | ||
| env: | ||
| RYE_VERSION: '0.44.0' | ||
| RYE_INSTALL_OPTION: '--yes' | ||
| - name: Install dependencies | ||
| run: | | ||
| rye sync --all-features | ||
| - name: Detect removed symbols | ||
| run: | | ||
| rye run python scripts/detect-breaking-changes.py "${{ github.event.pull_request.base.sha }}" | ||
| - name: Detect breaking changes | ||
| run: | | ||
| # Try to check out previous versions of the breaking change detection script. This ensures that | ||
| # we still detect breaking changes when entire files and their tests are removed. | ||
| git checkout "${{ github.event.pull_request.base.sha }}" -- ./scripts/detect-breaking-changes 2>/dev/null || true | ||
| ./scripts/detect-breaking-changes ${{ github.event.pull_request.base.sha }} | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| .prism.log | ||
| .vscode | ||
| _dev | ||
|
|
||
| __pycache__ | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,3 @@ | ||
| { | ||
| ".": "4.3.1" | ||
| ".": "5.0.0" | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| configured_endpoints: 1752 | ||
| openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-b15b44e0efd207de48e7e74e742b0b4b190c74f12a941a1a0ef59a51656a5224.yml | ||
| openapi_spec_hash: 83243c9ee06f88d0fa91e9b185d8a42e | ||
| config_hash: 8601d43fd5ccaf9e3d08f26748a5a63a | ||
| configured_endpoints: 1908 | ||
| openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-cc732ca8d1d7f1c11a1ee579060ddfd8f953a3ad94fd5053056b53370129d040.yml | ||
| openapi_spec_hash: a3e1e833dfe13845abd1e2227993a979 | ||
| config_hash: 0c4384f215154a287ab7fbe937bf1621 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| { | ||
| "python.analysis.importFormat": "relative", | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Check warning
Code scanning / CodeQL
Workflow does not contain permissions Medium
Copilot Autofix
AI 3 months ago
To fix this issue, we should explicitly set minimal required permissions for the workflow/job by adding a
permissionsblock. The simplest and safest starting point is to setcontents: readat the workflow level, as the steps only clone/checkout code and do not perform any write operations on issues, deployments, etc. This should be placed at the top level of the YAML file (directly below thename:oron:block) so all jobs inherit these permissions, unless overridden. No additional functionality is added or changed; this only restricts the escalated permissions that the workflow's GitHub token might inherit.