-
Notifications
You must be signed in to change notification settings - Fork 23
chore(release): 0.11.1 #361
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
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,18 @@ | ||
| ## 0.11.1 (2026-08-26) | ||
|
|
||
|
|
||
| ### Features | ||
| * accept a resolved symbol table on the v0 session (#357) ([`457a364`](https://github.com/OpenJobDescription/openjd-sessions-for-python/commit/457a364371cb44bf5a6253e612a451e5678621d3)) | ||
| * deliver step-scope let bindings to run_task ([`457a364`](https://github.com/OpenJobDescription/openjd-sessions-for-python/commit/457a364371cb44bf5a6253e612a451e5678621d3)) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This entry advertises an API that does not exist in the released tree. Relatedly, lines 5 and 7 are the same feature listed twice, differing only in capitalization ("accept a resolved symbol table on the v0 session" / "Accept resolved symbol table on v0 session"), both pointing at commit |
||
| * Accept resolved symbol table on v0 session ([`457a364`](https://github.com/OpenJobDescription/openjd-sessions-for-python/commit/457a364371cb44bf5a6253e612a451e5678621d3)) | ||
|
|
||
| ### Bug Fixes | ||
| * drain exit step context before failures ([`457a364`](https://github.com/OpenJobDescription/openjd-sessions-for-python/commit/457a364371cb44bf5a6253e612a451e5678621d3)) | ||
| * seed the resolved base into wrap hook scope ([`457a364`](https://github.com/OpenJobDescription/openjd-sessions-for-python/commit/457a364371cb44bf5a6253e612a451e5678621d3)) | ||
| * replay a wrap env's own base into hook scope ([`457a364`](https://github.com/OpenJobDescription/openjd-sessions-for-python/commit/457a364371cb44bf5a6253e612a451e5678621d3)) | ||
| * type the hook-scope capture stand-in exactly ([`457a364`](https://github.com/OpenJobDescription/openjd-sessions-for-python/commit/457a364371cb44bf5a6253e612a451e5678621d3)) | ||
|
|
||
|
|
||
| ## 0.12.0 (2026-08-26) | ||
|
|
||
|
|
||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Version regression:
0.11.1is inserted above the existing0.12.0entry, and it drops the breaking change.The base branch already has a
## 0.12.0 (2026-08-26)section at the top of this file (now line 16). This PR prepends## 0.11.1 (2026-08-26)above it, which:Breaks the descending-version ordering of the changelog —
0.11.1<0.12.0, so the newest-first invariant no longer holds, and the top-of-file entry is no longer the release being cut. Sincetag_format = "{version}"and the latest tag is0.11.0, tagging0.11.1after0.12.0notes already exist would also make the tag order and the changelog disagree.Mislabels a breaking change as a patch release. This new section lists exactly the same commit (
457a364) as0.12.0, but omits0.12.0s⚠ BREAKING CHANGESblock. That block is real in this tree:extra_let_bindingsno longer exists anywhere insrc/(grep -rn extra_let_bindings src/returns nothing) — it was replaced byresolved_symtabin_session.py:763/:1045and_v1/_session.py:256/:282/:301. Publishing that removal as0.11.1tells downstream consumers a patch bump is safe when it will break any caller passingextra_let_bindings=, which was public in0.11.0.If the intent is to release these changes, this should stay
0.12.0(with the BREAKING CHANGES block) rather than adding a second, lower-versioned section for the same commit. If0.12.0was added in error and needs replacing, that section should be removed in this PR rather than shadowed.