From 90dd51d906fc348185d53b2fbedae9b545a7f43b Mon Sep 17 00:00:00 2001 From: Bryan Fawcett Date: Tue, 13 Oct 2026 15:00:41 +0000 Subject: [PATCH] docs(releases): 0.10.0 is on the Chrome Web Store The Releases page shows 0.10.0 as on the store since 13 October 2026, and the test builds 0.9.9 and 0.9.10 open its notes. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01CoDNYz27iJ7o8PPztCzTpq --- CHANGELOG.md | 1 + src/data/releases.ts | 7 ++++++- src/pages/toddle-enhancement-extension/releases.astro | 2 +- tests/seo.test.ts | 6 ++++-- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 58626e0..52ed713 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ numbers below were the site's earlier, hand-kept numbering and are retired; the ### Changed +- **0.10.0 is on the Chrome Web Store.** The Releases page shows it as on the store since 13 October 2026, and the test builds 0.9.9 and 0.9.10 open its notes. - **The Toddle Enhancement Extension 0.9.0 is on the Chrome Web Store**, published on 7 October 2026. The Releases page marks it "On the Chrome Web Store", dated 7 October 2026. `extensionVersions.current` is 0.9.0 and diff --git a/src/data/releases.ts b/src/data/releases.ts index dd24c5b..5beec81 100644 --- a/src/data/releases.ts +++ b/src/data/releases.ts @@ -80,13 +80,16 @@ export const taggedTestBuilds: readonly string[] = [ "0.9.6", "0.9.7", "0.9.8", + "0.9.9", + "0.9.10", ]; /** Newest first. */ export const releases: Release[] = [ { version: "0.10.0", - status: "coming", + status: "store", + date: "2026-10-13", summary: "Student flags in the sidebar keep more of their formatting, a licence for a school whose web address uses letters outside English is recognised, and a fix that keeps one unusual flag from freezing Toddle.", sections: [ @@ -120,6 +123,8 @@ export const releases: Release[] = [ "0.9.6", "0.9.7", "0.9.8", + "0.9.9", + "0.9.10", ], }, { diff --git a/src/pages/toddle-enhancement-extension/releases.astro b/src/pages/toddle-enhancement-extension/releases.astro index a0d870b..b1f925e 100644 --- a/src/pages/toddle-enhancement-extension/releases.astro +++ b/src/pages/toddle-enhancement-extension/releases.astro @@ -16,7 +16,7 @@ import { toddleExtension } from "../../data/site"; const title = "Releases — Toddle Enhancement Extension — Nyuchi Learning"; const description = - "What changed in each version of the Toddle Enhancement Extension, in plain words for teachers: version 0.9.0, on the Chrome Web Store since 7 October 2026, and every version before it."; + "What changed in each version of the Toddle Enhancement Extension, in plain words for teachers: version 0.10.0, on the Chrome Web Store since 13 October 2026, and every version before it."; const storeCta = toddleExtension.webStore ? { label: "Add to Chrome", href: toddleExtension.webStore } diff --git a/tests/seo.test.ts b/tests/seo.test.ts index 5df3c46..fa43457 100644 --- a/tests/seo.test.ts +++ b/tests/seo.test.ts @@ -261,9 +261,11 @@ describe("the releases page", () => { } }); - it("says 0.10.0 is coming, and gives the 0.9.x test builds its anchor", () => { - expect(release("0.10.0")).toContain("Coming soon to the Chrome Web Store"); + it("says 0.10.0 is on the store, and gives the 0.9.x test builds its anchor", () => { + expect(release("0.10.0")).toContain("On the Chrome Web Store"); + expect(release("0.10.0")).toContain('datetime="2026-10-13"'); expect(page).toContain('id="v0.9.4"'); + expect(page).toContain('id="v0.9.10"'); }); it("links to no GitHub release and offers no download", () => {