Skip to content

docs(changelog): repair the [Unreleased] section for the next release - #132

Merged
mmcky merged 1 commit into
mainfrom
chore/changelog-unreleased-fixes
Aug 20, 2026
Merged

docs(changelog): repair the [Unreleased] section for the next release#132
mmcky merged 1 commit into
mainfrom
chore/changelog-unreleased-fixes

Conversation

@mmcky

@mmcky mmcky commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

release.yml builds a release's notes from that version's section of CHANGELOG.md, so entries in the wrong place are silently dropped from the next release's notes. Two problems had accumulated, both of which would have made the eventual v2.3.0 notes incomplete:

  1. The git-history entry (feat: git history in lecture headers (PLAN Phase 1) #83) sat inside the already-tagged [2.2.0] section. The PR merged on 2026-08-19, a month after 2.2.0 was tagged (2026-07-16), but its changelog entry had been written into the 2.2.0 section. Moved verbatim to [Unreleased] → Added, and given the PR link it was missing.

  2. The two CDN-removal changes had no entries at all. Added under [Unreleased] → Changed for perf: self-host KaTeX and jupyter-matplotlib stylesheets #125 (KaTeX and jupyter-matplotlib stylesheets served from the site's own origin — the mainland-China reachability motivation is summarised) and [Unreleased] → Removed for perf: drop the render-blocking Font Awesome stylesheet #124 (the render-blocking Font Awesome stylesheet, which nothing used).

No code changes — CHANGELOG.md only.

🤖 Generated with Claude Code

release.yml builds a release's notes from that version's changelog
section, so entries in the wrong place are silently dropped from the
next release:

- The git-history entry (#83, merged 2026-08-19) sat inside the
  already-tagged [2.2.0] (2026-07-16) section. Moved to [Unreleased]
  and given its missing PR link.
- The two CDN-removal changes had no entries at all. Added under
  Changed (#125, self-hosted KaTeX + vendored jupyter-matplotlib) and
  Removed (#124, Font Awesome).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings August 20, 2026 03:29

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.

Pull request overview

Updates CHANGELOG.md so release.yml will correctly pick up all intended entries for the next release notes, by ensuring recent changes are listed under [Unreleased] rather than an already-tagged release section.

Changes:

  • Moved the git-history entry (#83) from the [2.2.0] section into [Unreleased] → Added, including the missing PR link.
  • Added missing changelog entries for the CDN-related changes: self-hosted KaTeX/jupyter-matplotlib stylesheets (#125) under [Unreleased] → Changed, and Font Awesome stylesheet removal (#124) under [Unreleased] → Removed.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@github-actions

github-actions Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-08-20 03:33 UTC

@github-actions

Copy link
Copy Markdown
Contributor

🎭 Visual regression results

passed  17 passed
skipped  3 skipped

Details

stats  20 tests across 1 suite
duration  37.8 seconds
commit  842037e

Skipped tests

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

@mmcky
mmcky merged commit e438bef into main Aug 20, 2026
5 checks passed
@mmcky
mmcky deleted the chore/changelog-unreleased-fixes branch August 20, 2026 03:33
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