chore(release): prepare v2.6.1 - #193
Conversation
Patch release carrying the #186 fix (#192): statically-built pages no longer die on Back after an in-page anchor, and "Top" is a same-document fragment link. Also the README/PLAN.md living-document corrections (#190) and the morgan bump (#188). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
🎭 Visual regression resultsDetails
Skipped testsmobile-chrome › theme.spec.ts › QuantEcon theme — visual regression › without JavaScript › drawer-opens-without-javascript |
There was a problem hiding this comment.
🟡 Changes recommended
The release checklist step to bump the two pinned v2.6.0 URLs in README.md to v2.6.1 was omitted, leaving the README pointing consumers at the very release that carries the #186 defect this patch fixes.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
This PR prepares the v2.6.1 patch release following the flow documented in CONTRIBUTING.md. Its purpose is to let the two consumers currently on v2.6.0 pick up the #186 fix (statically-built pages surviving Back off an in-page anchor). It moves the accumulated Unreleased changelog entries under a dated 2.6.1 heading and bumps the package version.
Changes:
- Moves
## [Unreleased]entries under## [2.6.1] - 2026-09-10, adds aDependenciesline for themorgan1.11.0 → 1.12.0 bump (#188), adds the[2.6.1]compare link, and re-points[Unreleased]to compare fromv2.6.1. - Bumps the version to
2.6.1inpackage.jsonandpackage-lock.json. - Relies on
release.ymlto stamptemplate.yml's version at build time (correctly not bumped here).
File summaries
| File | Description |
|---|---|
| CHANGELOG.md | Cuts the 2.6.1 section from Unreleased entries, records the morgan bump, and updates footer compare links. |
| package.json | Bumps version from 2.6.0 to 2.6.1. |
| package-lock.json | Bumps the top-level and root package version to 2.6.1 (morgan already resolved to 1.12.0). |
Review details
- Files reviewed: 2/3 changed files
- Comments generated: 1
- Review effort level: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Release prep for v2.6.1, per the flow in CONTRIBUTING.md. A patch release so the two consumers on v2.6.0 can pick up the #186 fix; both deployed previews currently exhibit the defect.
Included
shouldRevalidateon the three UI routes, "↑ Top" as a plain#topfragment link, and a static-serve Playwright project guarding the deployed shapemorgan1.11.0 to 1.12.0#191 (bundle manifest: Node floor and
npm ci) is deliberately not in this release. It is a consumer-install change that only a real release install exercises, so it lands into the next Unreleased section after this merges.What this PR changes
CHANGELOG.md: the Unreleased entries move under## [2.6.1] - 2026-09-10, a Dependencies line records build(deps): bump morgan from 1.11.0 to 1.12.0 #188, the compare link is added, and the Unreleased link now compares fromv2.6.1.package.json/package-lock.json: version 2.6.1.template.ymlis stamped by the release workflow.After merge
Tag the merge commit and push the tag;
release.ymlbuilds the bundle and publishes the GitHub Release with this changelog section as the notes:Then bump
site.templatein lecture-wasm and on lecture-python-programming#363 to the v2.6.1 asset.🤖 Generated with Claude Code