You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pure docs — no source, container, or skill changes. Single file touched: CHANGELOG.md.
Replaces the existing ## [Unreleased] block (which preheld a partial subset of these notes) with a leading empty ## [Unreleased] heading plus the full ## [2.1.17] - 2026-06-17 block, verbatim from the GitHub Release body. Everything from ## [2.1.0] onward is byte-identical to main.
All cross-doc links are relative docs/... paths, matching the rest of CHANGELOG.md — no absolute github.com URLs in the mirrored block.
Post-merge expectation
bump-version.yml will auto-bump to v2.1.18 after this merges. That's expected post-release housekeeping — the next functional bump rides on top of the mirrored changelog, not on top of the now-empty ## [Unreleased] block.
Maintainer pass: mostly ready mechanically, with one scope note.\n\nProof:\n- GitHub patch touches only CHANGELOG.md (31 additions / 9 deletions).\n- Local merge onto current origin/main: clean.\n- git diff --check: clean.\n- Compared against the published v2.1.17 release body. The PR mirrors the ## Changes bullet list with repo-relative doc links, but it does not include the release body's intro line, New Contributors, Contributors, or Full Changelog sections.\n\nIf the intended scope is “CHANGELOG gets the release changes,” this is fine. If the intended scope is the PR description's “full release body, verbatim,” it needs either those sections added or the description narrowed. No replacement PR opened because this is a scope/wording choice, not a code fix.
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
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.
Type of Change
.claude/skills/<name>/, no source changes)Description
Release-prep bookkeeping: mirror the v2.1.17 release body into
CHANGELOG.mdso the in-tree changelog matches what's published on GitHub Releases.Both release tags are already live; this PR is the in-tree mirror only.
Scope
CHANGELOG.md.## [Unreleased]block (which preheld a partial subset of these notes) with a leading empty## [Unreleased]heading plus the full## [2.1.17] - 2026-06-17block, verbatim from the GitHub Release body. Everything from## [2.1.0]onward is byte-identical tomain.docs/...paths, matching the rest ofCHANGELOG.md— no absolutegithub.comURLs in the mirrored block.Post-merge expectation
bump-version.ymlwill auto-bump to v2.1.18 after this merges. That's expected post-release housekeeping — the next functional bump rides on top of the mirrored changelog, not on top of the now-empty## [Unreleased]block.