Reference
SkyScribe release notes
Every release of the SkyScribe app (skyscribe.app), newest first. This is
the full record, technical detail included. The changes that matter to
people using the app are also written up for them in the User Guide's
"What's new" page (app/releases/whatsNew.ts). How to write both:
docs/procedures/release-notes.md.
Each release is a ## MAJOR.MINOR.PATCH — YYYY-MM-DD heading with some of
these sections, in this order: New, Improved, Changed, Fixed, Maintenance.
0.25.0 — 2026-09-28
New
- What's new after an update: when a release with user-facing changes has shipped since an account's last visit, a "SkyScribe.app vX.Y.Z released" notification offers "See what's new", a list of those releases from the version last seen (red) to the current one (green). "Don't show me this any more" turns it off; a "Release notes" switch in Settings turns it back on. Kept in the browser, per account. A first visit is silent.
- The version shown in the Settings menu opens What's new.
Fixed
- Notification close buttons had no accessible name; they're now "Close notification".
Maintenance
- Fixed the production build, which left out the file behind the Full changelog page, so 0.24.0 couldn't be deployed. A test now checks the build includes it.
0.24.0 — 2026-09-28
New
- Release notes: this file, plus a typed, user-facing
whatsNew.ts. The User Guide gets two Reference pages, "What's new" (fromwhatsNew.ts) and "Full changelog" (this file). A test fails CI if the app's version has no entry here, or if the two files disagree.
0.23.1 — 2026-09-28
Maintenance
- Fixed a timing bug behind long-running flaky Image Library tests: the selection was cleared once when the page mounted, which could wipe a selection made in the first moments after it loaded. It's now cleared only when moving to another folder.
0.23.0 — 2026-09-28
Maintenance
- Updated dependencies across the board, including Node.js 24, Vitest 5, Lexical 0.51 (the rich-text editor) and TypeScript 6.
- Fixed the automated dependency updates, which were running an outdated version and producing broken update requests.
0.22.4 — 2026-09-28
Maintenance
- Updated React Router to 8.4.
0.22.3 — 2026-09-28
Fixed
- Clicking a folder in the Image Library grid linked to the wrong address and showed "This folder doesn't exist". Subfolder links no longer include the root folder.
- The "Add to New Folder" name field shared an id with the New Folder dialog's field, so its label pointed at the wrong input.
Maintenance
- End-to-end tests for the Image Library: uploads, refusals, quota, folders, moves, bulk actions, collaborator uploads, the image picker and Site Design screenshots.
0.22.2 — 2026-09-28
Fixed
- Manage Subscription: a refused change or launch (for example with a lapsed subscription) now shows why, instead of doing nothing.
- Manage Subscription: after "Add a site", the new site appears without a refresh.
- Manage Subscription: sites bought together no longer swap places after one is launched.
Maintenance
- End-to-end tests for billing: subscribing, launching a site, adding a site, failed and recovered payments, and ended subscriptions.
0.22.1 — 2026-09-27
Fixed
- Rescinding a submission failed: the database didn't allow the "rescinded" status.
Maintenance
- End-to-end tests for Collaborators: invitations, access, submissions, approvals, rejections and rescinds.
0.22.0 — 2026-09-27
Maintenance
- Collaborator rosters are stored by SkyScribe itself rather than in the owner's Publication record.
0.21.7 — 2026-09-27
Fixed
- A Document save that was refused (for example because it changed elsewhere in the meantime) did nothing visible. It now shows a message explaining why.
Maintenance
- End-to-end tests for Documents.
0.21.6 — 2026-09-27
Maintenance
- Faster Image Library access checks for accounts with many folders.
0.21.5 — 2026-09-27
Maintenance
- End-to-end tests for Publications.
0.21.4 — 2026-09-27
Maintenance
- End-to-end tests run against a local Bluesky-compatible server.
0.21.3 — 2026-09-27
Maintenance
- End-to-end tests for signing in and access to protected pages.
0.21.2 — 2026-09-27
Maintenance
- End-to-end test foundations, and tests for the Wizard and Site Designs.
0.21.1 — 2026-09-26
Changed
- Uploading images to the Image Library needs an active SkyScribe PRO subscription. Images by URL still work on every plan.
0.21.0 — 2026-09-25
New
- Terms of Service and an Acceptable Use Policy, linked from the Settings menu, and an "About SkyScribe" panel.
Changed
- The Privacy Policy now covers payments and current data handling.
0.20.0 — 2026-09-25
Improved
- One image picker across the app, with the account's library and the Publication folders it can use in one place.
- Pages load a Publication once per navigation instead of once per part of the page.
Fixed
- Collaborator access now follows the owner's Publication record.
Maintenance
- Internal restructuring from the September 2026 architecture review.
0.19.0 — 2026-09-24
Improved
- The Wizard preview is drawn from the same compiled design as the live site.
Maintenance
- Internal restructuring from the September 2026 architecture review: one Document editor for creating and editing, one place that decides what a viewer can do with a Publication, and simpler subscription and billing code.
Earlier releases
Versions 0.1.0 to 0.18.3 (September 14–24, 2026) predate these notes. They brought Site Designs with screenshots and a free-plan limit of three designs, the two-column Dashboard, recovery of unsaved Document edits, splash media and footer options in the Wizard, and the version shown in the Settings menu.