Skip to content

chore(release): prepare v2.6.1 - #193

Merged
mmcky merged 2 commits into
mainfrom
chore/release-2.6.1
Sep 10, 2026
Merged

mmcky merged 2 commits into
mainfrom
chore/release-2.6.1

Conversation

@mmcky

@mmcky mmcky commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

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

Change Issue PR
Statically-built pages survive Back after an in-page anchor: shouldRevalidate on the three UI routes, "↑ Top" as a plain #top fragment link, and a static-serve Playwright project guarding the deployed shape #186 #192
README pin example moved to v2.6.0 and the git-metadata plugin-home reversal recorded in PLAN.md and the README #158, #159 #190
morgan 1.11.0 to 1.12.0 #188

#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 from v2.6.1.
  • package.json / package-lock.json: version 2.6.1. template.yml is stamped by the release workflow.

After merge

Tag the merge commit and push the tag; release.yml builds the bundle and publishes the GitHub Release with this changelog section as the notes:

git tag v2.6.1 <merge-sha> && git push origin v2.6.1

Then bump site.template in lecture-wasm and on lecture-python-programming#363 to the v2.6.1 asset.

🤖 Generated with Claude Code

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>
Copilot AI balanced review requested due to automatic review settings September 10, 2026 10:31
@github-actions

github-actions Bot commented Sep 10, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-09-10 10:39 UTC

@github-actions

github-actions Bot commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

🎭 Visual regression results

passed  34 passed
skipped  5 skipped

Details

stats  39 tests across 2 suites
duration  1 minute, 3 seconds
commit  ef53aae

Skipped tests

mobile-chrome › theme.spec.ts › QuantEcon theme — visual regression › without JavaScript › drawer-opens-without-javascript
mobile-chrome › theme.spec.ts › QuantEcon theme — visual regression › drawer-closes-when-search-opens
mobile-chrome › theme.spec.ts › QuantEcon theme — visual regression › launch-colab
mobile-chrome › theme.spec.ts › QuantEcon theme — visual regression › live-compute-toggle
mobile-chrome › theme.spec.ts › QuantEcon theme — visual regression › live-compute-toggle-absent-without-thebe

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 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 a Dependencies line for the morgan 1.11.0 → 1.12.0 bump (#188), adds the [2.6.1] compare link, and re-points [Unreleased] to compare from v2.6.1.
  • Bumps the version to 2.6.1 in package.json and package-lock.json.
  • Relies on release.yml to stamp template.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.

Comment thread package.json
The release checklist step added in #190; Copilot caught its omission on #193.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@mmcky
mmcky merged commit 5b8b3ba into main Sep 10, 2026
4 checks passed
@mmcky
mmcky deleted the chore/release-2.6.1 branch September 10, 2026 10:39
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.

2 participants