chore(main): release 10.0.0#691
Conversation
Greptile SummaryThis is an automated Release Please PR bumping the workos-python SDK from v9.1.0 to v10.0.0, incorporating several features and breaking API surface changes introduced in prior merged PRs.
Confidence Score: 4/5Safe to merge for the version bump itself, but CHANGELOG.md will not document the 9 breaking API changes that motivated the major version increment. All version artifacts (pyproject.toml, uv.lock, manifest) are consistent with 10.0.0. CHANGELOG.md is missing the breaking-changes section that Release Please generated for the PR description — downstream consumers relying solely on the file will not see that PermissionCreatedData was removed or that parameter types changed across eight SDK methods. CHANGELOG.md — the 10.0.0 entry needs a Important Files Changed
|
f802966 to
1ea6ea0
Compare
f14df36 to
72d99a8
Compare
cb72794 to
c8a587b
Compare
| ## [10.0.0](https://github.com/workos/workos-python/compare/v9.1.0...v10.0.0) (2026-07-21) | ||
|
|
||
| ### Features | ||
|
|
||
| * Add NOT_GIVEN sentinel for nullable optional params ([#694](https://github.com/workos/workos-python/issues/694)) ([3b9a2cb](https://github.com/workos/workos-python/commit/3b9a2cb03299231c7fccc1ca392d0eb53d29355e)) | ||
|
|
||
|
|
||
| ### Documentation | ||
|
|
||
| * clarify Idempotency-Key is only honored on audit log event creation ([#692](https://github.com/workos/workos-python/issues/692)) ([15003c0](https://github.com/workos/workos-python/commit/15003c028ef72f87ff931b007c71477c8939a6e2)) |
There was a problem hiding this comment.
Breaking changes section absent from CHANGELOG.md
This major version release bumps from 9.1.0 → 10.0.0 with 9 breaking API changes (symbol removal, parameter type changes across ApiKeys, Authorization, Connect, Groups, Organizations, Pipes, UserManagement, Vault, and Widgets), yet CHANGELOG.md contains no ### ⚠ BREAKING CHANGES section. The Release Please PR description correctly lists all 9 breaking changes, but the file written to disk only has ### Features and ### Documentation. Users who inspect CHANGELOG.md directly when planning an upgrade will see no indication that the API surface has changed, which increases the risk of silent breakage after upgrading.
Prompt To Fix With AI
This is a comment left during a code review.
Path: CHANGELOG.md
Line: 3-12
Comment:
**Breaking changes section absent from CHANGELOG.md**
This major version release bumps from 9.1.0 → 10.0.0 with 9 breaking API changes (symbol removal, parameter type changes across `ApiKeys`, `Authorization`, `Connect`, `Groups`, `Organizations`, `Pipes`, `UserManagement`, `Vault`, and `Widgets`), yet `CHANGELOG.md` contains no `### ⚠ BREAKING CHANGES` section. The Release Please PR description correctly lists all 9 breaking changes, but the file written to disk only has `### Features` and `### Documentation`. Users who inspect `CHANGELOG.md` directly when planning an upgrade will see no indication that the API surface has changed, which increases the risk of silent breakage after upgrading.
How can I resolve this? If you propose a fix, please make it concise.
🤖 I have created a release beep boop
10.0.0 (2026-07-21)
⚠ BREAKING CHANGES
Features
Documentation
This PR was generated with Release Please. See documentation.