Skip to content

fix(whats-new): re-bump to 26.12.1 so the corrected note shows#6

Merged
DocNR merged 1 commit into
mainfrom
fix/whats-new-26.12.1-rebump
Jun 13, 2026
Merged

fix(whats-new): re-bump to 26.12.1 so the corrected note shows#6
DocNR merged 1 commit into
mainfrom
fix/whats-new-26.12.1-rebump

Conversation

@DocNR

@DocNR DocNR commented Jun 13, 2026

Copy link
Copy Markdown
Owner

Follow-up to #4 / #5. The corrected v26.12.0 copy (#5) never reached users because of how the What's-new dialog gates display.

Why the in-place fix reached nobody (src/lib/release-notes.ts):

  • The dialog only shows entries newer than the user's stored lastSeenReleaseVersion, and returns empty when lastSeen === current.
  • It also requires an entry whose version === APP_VERSION (fail-silent otherwise).
  • First-run users (lastSeen === null) see nothing and just get lastSeen stamped to current.

So everyone who already dismissed the 26.12.0 dialog (lastSeen === current === 26.12.0) — the only people the dialog ever targets — got nothing.

Fix: move the corrected entry to 26.12.1 and bump package.json to match. Users at lastSeen = 26.12.0 now get the corrected 26.12.1 dialog.

Verified against the real code:

getUnseenReleaseNotes('26.12.0', '26.12.1', RELEASE_NOTES) => notes: ['26.12.1']
top highlight: "Each Home column keeps its own setting. Save your deck to carry the choice to your other devices."

vitest src/lib/release-notes.spec.ts green (6/6), tsc -b clean.

🤖 Generated with Claude Code

The What's-new dialog only shows release entries NEWER than the user's
stored lastSeenReleaseVersion, and requires an entry whose version ===
APP_VERSION (src/lib/release-notes.ts). #5 corrected the 26.12.0 copy in
place without a version bump, so every user who had already dismissed the
26.12.0 dialog (lastSeen === current) — and first-run users, who never see
the dialog at all — never received the correction.

Move the corrected entry to 26.12.1 and bump package.json to match.
Verified: getUnseenReleaseNotes('26.12.0','26.12.1',NOTES) => ['26.12.1'].

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying jank with  Cloudflare Pages  Cloudflare Pages

Latest commit: b79a253
Status: ✅  Deploy successful!
Preview URL: https://cd7d1982.jank-4ii.pages.dev
Branch Preview URL: https://fix-whats-new-26-12-1-rebump.jank-4ii.pages.dev

View logs

@DocNR DocNR merged commit 017a562 into main Jun 13, 2026
2 checks passed
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.

1 participant