feat(typescript-sdk): add TypeScript SDK v7.0.0 changelog#32011
Open
rotem-cloud wants to merge 1 commit into
Open
feat(typescript-sdk): add TypeScript SDK v7.0.0 changelog#32011rotem-cloud wants to merge 1 commit into
rotem-cloud wants to merge 1 commit into
Conversation
Contributor
Review
Fix in your agentFix the following review findings in PR #32011 (https://github.com/cloudflare/cloudflare-docs/pull/32011).
Before making changes, review each finding and present a brief summary table:
- For each finding, state whether you agree, disagree, or need clarification
- If you disagree (e.g. the fix requires disproportionate effort for minimal benefit,
or the finding is factually incorrect), explain why
- If you need clarification before deciding, ask those questions
- Then share your plan for which issues to tackle and in what order
After triaging, fix all legitimate findings. For any you decide to skip,
post a comment on this PR with the finding ID and your reasoning.
---
## Code Review
### Warnings (1)
#### CR-c3917cddae40 · Example does not demonstrate named path parameters
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 33
- **Issue:** The 'Named Path Parameters' section's first before/after pair shows the same calling convention for client.accounts.members.get, differing only by local variable casing (memberId → memberID). It does not illustrate the positional-to-named path parameter change described in the section.
- **Fix:** Move this example to the 'Parameter Name Casing' section, or replace it with a method whose v6→v7 signature actually changed from multiple positional path parameters to last-positional-plus-named-options.
---
## Style Guide Review
### Warnings (3)
#### SG-f206e22d3ef9 · Remove `please`
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 13
- **Issue:** Line adds 'Please read through the breaking changes below'
- **Fix:** Remove 'Please' and rewrite directly
#### SG-6254e2d96016 · Directional words
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 13
- **Issue:** Uses 'breaking changes below'
- **Fix:** Replace 'below' with a direct reference or link
#### SG-be4efb4dd3aa · Internal link uses full developers.cloudflare.com URL
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 153
- **Issue:** Uses '[TypeScript SDK documentation](https://developers.cloudflare.com/api/sdks/typescript/)'
- **Fix:** Change to root-relative path '/api/sdks/typescript/'
### Suggestions (22)
#### SG-d1901caad89c · Avoid 'See the [link]'
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 45
- **Issue:** Line adds 'See the [Migration Guide](...)'
- **Fix:** Use 'refer to [Migration Guide](...)'
#### SG-740227d17c17 · Oxford comma
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 11
- **Issue:** List of four items lacks a comma before 'and ships'
- **Fix:** Add a serial comma before 'and'
#### SG-2c62a3981d9d · Avoid `e.g.`
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 116
- **Issue:** Uses '(e.g. `AccountsV4PagePaginationArray`)'
- **Fix:** Replace with 'for example' or restructure
#### SG-b262b8531b01 · Avoid `e.g.`
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 124
- **Issue:** Uses '(e.g. `signal`, `keepalive`, `cache`)'
- **Fix:** Replace with 'for example' or restructure
#### SG-ba901ee9c3c4 · Semicolons joining independent clauses
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 116
- **Issue:** Uses a semicolon between 'are now type aliases; runtime instanceof checks will break'
- **Fix:** Break into two sentences
#### SG-27774bb1428e · Semicolons joining independent clauses
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 118
- **Issue:** Uses a semicolon between 'split into src/core/ modules; src/_shims/ replaced by src/internal/'
- **Fix:** Break into two sentences
#### SG-f8d9609d3522 · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 21
- **Issue:** Adds '## Breaking Changes'
- **Fix:** Use sentence case: '## Breaking changes'
#### SG-2bcd4c6b8c3b · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 23
- **Issue:** Adds '### Zero Runtime Dependencies'
- **Fix:** Use sentence case: '### Zero runtime dependencies'
#### SG-e38fc71e1b9b · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 27
- **Issue:** Adds '### Named Path Parameters (232 methods)'
- **Fix:** Use sentence case: '### Named path parameters (232 methods)'
#### SG-4c3e017f40ba · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 47
- **Issue:** Adds '### Parameter Name Casing (...)'
- **Fix:** Use sentence case: '### Parameter name casing (...)'
#### SG-b934ad06f7f3 · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 51
- **Issue:** Adds '### Web Types for Responses and Errors'
- **Fix:** Use sentence case: '### Web types for responses and errors'
#### SG-58226d9ed820 · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 68
- **Issue:** Adds '### Removed and Changed Client Options'
- **Fix:** Use sentence case: '### Removed and changed client options'
#### SG-3c84c75ac744 · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 74
- **Issue:** Adds '### Method Renames (...)'
- **Fix:** Use sentence case: '### Method renames (...)'
#### SG-d6db7d36f40a · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 90
- **Issue:** Adds '### Return Type Changes'
- **Fix:** Use sentence case: '### Return type changes'
#### SG-395ba06bdd29 · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 101
- **Issue:** Adds '### Removed `fileFromPath` Helper'
- **Fix:** Use sentence case: '### Removed `fileFromPath` helper'
#### SG-d17b64faf55f · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 113
- **Issue:** Adds '### Other Breaking Changes'
- **Fix:** Use sentence case: '### Other breaking changes'
#### SG-04517f215852 · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 120
- **Issue:** Adds '## New Features'
- **Fix:** Use sentence case: '## New features'
#### SG-f5d928b92f4c · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 122
- **Issue:** Adds '### New Client Options'
- **Fix:** Use sentence case: '### New client options'
#### SG-acf78e1d49db · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 127
- **Issue:** Adds '### New Resources and Methods'
- **Fix:** Use sentence case: '### New resources and methods'
#### SG-1f0f63d5bd7a · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 135
- **Issue:** Adds '### Tree-Shaking Support'
- **Fix:** Use sentence case: '### Tree-shaking support'
#### SG-dd27f7a5b062 · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 146
- **Issue:** Adds '## Bug Fixes'
- **Fix:** Use sentence case: '## Bug fixes'
#### SG-3bb670244bd7 · Heading title case
- **File:** `src/content/changelog/sdk/2026-07-09-cloudflare-typescript-v7.0.0.mdx` line 150
- **Issue:** Adds '## Get Started'
- **Fix:** Use sentence case: '## Get started'
Code ReviewThis code review is in beta and may not always be helpful — use your judgment. Warnings (1)
ConventionsNo convention issues found. Style Guide ReviewWarnings (3)
Suggestions (22)
CommandsOnly codeowners can run commands. Post a comment with the command to trigger it.
|
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Adds changelog entry for the TypeScript SDK v7.0.0 release.