chore(release): prepare v2.3.0 - #133
Conversation
Move the [Unreleased] entries under ## [2.3.0] - 2026-08-20 with a headline blockquote, add the footer compare link, and bump package.json (npm version 2.3.0 --no-git-tag-version). template.yml is stamped by release.yml at build time. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
There was a problem hiding this comment.
Pull request overview
Prepares the @quantecon/lecture-theme repository for the v2.3.0 release by bumping package versions and promoting the [Unreleased] changelog entries into a dated 2.3.0 section so release.yml can publish correct release notes.
Changes:
- Bump package version to 2.3.0 in
package.jsonandpackage-lock.json. - Add
## [2.3.0] - 2026-08-20section (with headline blockquote) and add thev2.2.0...v2.3.0compare link inCHANGELOG.md.
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| package.json | Bumps the package version to 2.3.0. |
| package-lock.json | Syncs lockfile root/package version to 2.3.0. |
| CHANGELOG.md | Adds the 2.3.0 release section and compare link (needs [Unreleased] compare base update). |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| @@ -204,6 +214,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 | |||
| - Initial version of the QuantEcon MyST theme: Remix + `@myst-theme` book theme with QuantEcon branding, toolbar (home, search, fullscreen, font scaling, dark mode, downloads, Colab/JupyterHub launch, edit-on-GitHub), content-driven site footer, and bundled brand assets. | |||
|
|
|||
| [Unreleased]: https://github.com/QuantEcon/quantecon-theme.mystmd/compare/v2.2.0...HEAD | |||
There was a problem hiding this comment.
Fixed in PR #134 — the [Unreleased] compare base now points at v2.3.0, and CONTRIBUTING.md's release steps gained the re-point so future cuts don't miss it. Good catch.
🎭 Visual regression resultsDetails
Skipped testsmobile-chrome › theme.spec.ts › QuantEcon theme — visual regression › launch-colab |
Release prep for v2.3.0, following the process in
CONTRIBUTING.md§ Releases:CHANGELOG.md: the[Unreleased]entries move under a new## [2.3.0] - 2026-08-20heading with a headline blockquote (matching the 2.1.0/2.2.0 convention), and the footer gains the compare link. The section carries everything since 2.2.0: git-history headers (feat: git history in lecture headers (PLAN Phase 1) #83), in-page live compute (feat(thebe): enable in-page live compute via JupyterLite (Phase 2) #98), the sidebar FOUC fix (fix: stop the contents sidebar flashing open on page load #123), and the CDN removals (perf: drop the render-blocking Font Awesome stylesheet #124, perf: self-host KaTeX and jupyter-matplotlib stylesheets #125) — complete after the repair in docs(changelog): repair the [Unreleased] section for the next release #132.package.jsonbumped to2.3.0vianpm version 2.3.0 --no-git-tag-version(template.ymlis stamped frompackage.jsonbyrelease.yml, so it needs no change).Minor bump: the section is features + fixes, nothing backwards-incompatible.
After this merges, tagging the merge commit
v2.3.0and pushing the tag triggersrelease.yml, which publishes the GitHub Release withquantecon-theme.zipattached and this section as the notes. Lecture repos then upgrade by bumping the pinned release URL insite.template.🤖 Generated with Claude Code