mirror of
https://github.com/Comfy-Org/comfy-python-sdk.git
synced 2026-11-04 23:37:47 +00:00
[PR #152] [MERGED] docs(changelog): cut 0.3.0 #152
Labels
No labels
audit:ai-readiness
audit:community
audit:github
audit:health-scoring
audit:policy
audit:release
audit:supply-chain
effort:medium
effort:small
effort:small
effort:trivial
priority:nice-to-have
priority:nice-to-have
priority:recommended
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Comfy-Org/comfy-python-sdk#152
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Comfy-Org/comfy-python-sdk/pull/152
Author: @mattmillerai
Created: 9/14/2026
Status: ✅ Merged
Merged: 9/14/2026
Merged by: @mattmillerai
Base:
main← Head:matt/changelog-cut-0-3-0📝 Commits (1)
ec09f4fdocs(changelog): cut 0.3.0📊 Changes
1 file changed (+35 additions, -32 deletions)
View changed files
📝
CHANGELOG.md(+35 -32)📄 Description
ELI-5
Before we tag a release, the changelog needs a heading that says "this is 0.3.0". Right now all the new entries sit under "Unreleased", which is where things wait before they ship. This PR draws the line: everything above that line is 0.3.0, dated today.
Nothing is reworded. The entries are the same ones #130, #132 and #150 already landed.
What changed
## [Unreleased]rolled into## [0.3.0] - 2026-09-14, exactly as #144 cut 0.2.0.[unreleased]compare link repointed — it was still stale atv0.1.9...HEADafter 0.2.0 shipped — and a[0.3.0]link added.Why 0.3.0 and not 0.2.1
The release carries a new public surface and a behaviour change, so a patch bump would misreport it:
models.submit/subscribe/handle+RequestHandle),ComfyError.resend_refused,retry.may_have_claimed_key.models.runnow raises the failure that claimed the key on a refused same-key resend, narrowed to claim-capable failures and keeping the most recent rather than the first.409raisesComfyErrorinstead of guessingHashMismatch.No version bump here, deliberately
publish.ymlis tag-driven: the release tagvX.Y.Zis injected intopyproject.tomlat build time, and the committedversion = "0.1.0"is a documented placeholder. Bumping it in-tree would be noise at best.Provenance
Changelog-only. Verified on the merged tree before this cut: 866 passed / 4 skipped, ruff +
ruff format --check+ mypy clean,check_drift.pygreen on all three checks.Release steps after this lands
v0.3.0.pypienvironment gate —publishsits behind required reviewers.🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.