Pre-release fixes for 0.15.0: #111 changeset + archive-version rule - #119
Merged
Conversation
#111 (the A.4 leg content-type gate and its Mls→DecryptionFailed disposition fix) shipped without a changeset, so 0.15.0 would omit a host-visible change; add one. And the archive-version note claimed every layout change bumps the byte, which #117 did not do when it added the pq_wedged tail field to v3 in place. Name the exception it relied on — an unreleased byte is not yet a compatibility surface — and state that it closes when 0.15.0 freezes v3. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
🦋 Changeset detectedLatest commit: 63a7661 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Merged
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.
Two housekeeping fixes surfaced while reviewing everything queued since v0.14.0.
Mls(which asks a host to tear the session down) and gained a pre-ingest content-type gate — and the repo's precedent (0.14.0's near-identical error-disposition change) got a full changeset. Adds one so the 0.15.0 notes are complete.SESSION_ARCHIVE_VERSIONnote claimed every layout change bumps the byte, but Close the PQ bind's consume-then-fail window #117 added thepq_wedgedtail field to v3 in place. That was safe only because v3 has never shipped — the note now names that exception explicitly (an unreleased byte is not a compatibility surface) and states that it closes the moment 0.15.0 freezes v3, so a future in-place mutation isn't waved through by silence.Comment- and changeset-only; no code or wire change.
🤖 Generated with Claude Code