Skip to content

docs: record the re-set generation fix in the changelog - #271

Merged
mogera551 merged 1 commit into
mainfrom
docs/changelog-258
Sep 12, 2026
Merged

mogera551 merged 1 commit into
mainfrom
docs/changelog-258

Conversation

@mogera551

Copy link
Copy Markdown
Contributor

The fix for #258 landed in #266 with no CHANGELOG entry. This adds it.

#266 shipped two behaviour changes to @wcstack/state that a reader of the changelog would need and could not find: cache entries now carry the generation they were written in, and the path registrations of live bindings are re-derived after the _state setter's clears. It also left three known holes pinned in the tests. Two of them had issues (#267, #268); the third — a binding whose path disappears in the second generation is never diagnosed, because the per-path check runs once per element and does not look at the generation — had none, so this opens #270 for it.

Documentation only. No source file is touched, so the gates are unchanged from main.

🤖 Generated with Claude Code

The fix for #258 landed in #266 with no changelog entry, so two shipped
behaviour changes were undocumented: cache entries now carry the
generation they were written in, and the path registrations of live
bindings are re-derived after the _state setter's clears.

It also left three known holes pinned in the tests. Two had issues
(#267, #268). The third — a binding whose path disappears in the second
generation is never diagnosed, because the per-path check runs once per
element and does not look at the generation — had none, so it is now
#270 and the entry names all three.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@mogera551
mogera551 merged commit 1d48047 into main Sep 12, 2026
5 checks passed
@mogera551
mogera551 deleted the docs/changelog-258 branch September 12, 2026 21:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant