What’s New
Smoother Roads Between Pages
Bug Fixes
Moving between your campaign's pages — the overview, elements, stories, a specific story, and the game-systems page — no longer briefly flashes a full-page loading spinner. Every page now arrives with its data already in hand, so navigation stays smooth and the page you're visiting never blinks out and back.
Signing in on your phone no longer drops you onto a spinning, half-drawn dashboard. Your campaigns now appear directly, and the app frame stays put while they load instead of the whole page blanking out.
The scene picker used when planning a session is now fully usable with a keyboard and a screen reader. Arrow keys move through the results and the highlighted scene is announced as you go, Enter adds it, and Escape closes the list. The number of matching scenes is announced as you type.
July 16, 2026
Sessions in Your Pocket
New Features
The Threads dashboard now shows your threads first on mobile. The full-viewport stack of filter controls no longer fills the screen before a single thread appears — your unresolved and in-progress threads are visible from the first glance, with a one-tap Filters button when you want to narrow them down.
Running a live session from your phone is far more readable. The scene's read-aloud text, description, and goal now fill the middle of the screen instead of a cramped ~160px strip. Elements, Threads, and Notes slide up from the bottom when you need them, and the Threads tab shows how many are still open at a glance.
Tap targets across the session screens — back links, scene navigation, and list rows — are now large enough to hit reliably without zooming.
July 11, 2026
Background Updates, Fully Closed
Bug Fixes
A tab left open in the background — a browser window you'd minimised or switched away from — can now pick up a new version of Narrative Craft on its own, even during the brief window right after a release when the new version is still propagating. Previously, such a tab could remain on an older version until you happened to click something; now it re-checks quietly and updates itself as soon as the new version is ready, without interrupting your session or reloading while you're typing.
July 11, 2026
Scenes Without the Mouse
New Features
You can now add, edit, and remove the branches between your scenes entirely from the keyboard — a new Scene links panel on each scene lets you connect it to another scene, change the link type or label, or remove a link, without touching the mouse-only story graph.
Bug Fixes
Sign-up form errors now point directly at the field that needs fixing and announce themselves to screen readers, rather than appearing as a detached message that wasn't connected to the offending field.
July 10, 2026
Updates That Never Interrupt
New Features
When Narrative Craft receives a routine update, it now picks up the new version silently in the background — no banner, no nudge to reload, no interruption to your session prep. The app waits until you're not mid-edit and not actively looking at the tab, then quietly refreshes itself. Your scroll position, open panels, and any unsaved work are all preserved. On the rare occasion a clean update isn't possible, a gentle, dismissible notice appears so you can choose when to reload.
July 9, 2026
Quieter Updates, Steadier Sessions
Bug Fixes
The "new version available" prompt and its accompanying page reload now appear only when the app you're using genuinely changed — backend maintenance and unrelated updates no longer trigger it.
When the app did update and a reload was triggered, the page could reload itself repeatedly for up to a minute. It now reloads at most once, then shows a dismissible banner instead of looping.
July 8, 2026
The Tome Knows When It's Changed
Bug Fixes
When a new version of Narrative Craft is deployed while you already have a tab open, that tab now reliably detects the update and offers a refresh — instead of silently staying on the old build without ever showing the "update available" notice.
July 2, 2026
Safe Drafts & Sorted Notes
New Features
When you end a session, Narrative Craft now gently offers to help you sort the notes you jotted during play — a quick "anything to weave?" list you can act on or skip with one tap. Your notes stay private by default (text is hidden until you choose to reveal it), so it's safe to end a session on stream. Skip it entirely and nothing's lost — your notes are still waiting in "Needs sorting."
Your unsaved edits are now protected across deploys and unexpected reloads. If a tab refreshes while you're mid-edit on a scene, story, session, thread, or campaign, you'll be offered to restore your work — and it opens straight into edit mode so you can keep going. The app also recovers automatically from the brief window after a deploy that used to show an error screen, and quietly lets you know when a new version is available.
Improvements
When you weave a note into a thread, assistive technology now announces the action, and keyboard focus returns to a usable control — the weave workflow is fully accessible end to end.
Bug Fixes
The campaign Settings page no longer shows "Something went wrong" on every load — it opens cleanly again.
On the live GM screen, expanding a note in the NOTES rail no longer causes the note's text to overlap itself at wide resolutions.
The campaigns listing no longer triggers a brief error flash for newly created accounts on first load.
July 2, 2026
Capture First, Classify Later
New Features
On the GM screen, the note box is now front-and-centre and focused the moment you open it — type what just happened and press Cmd/Ctrl+Enter to save it instantly, with no upfront decision about whether it's a note or a thread.
When you already know something belongs in a thread, a quiet "New thread" button sits right beside the capture box — reachable by Tab+Enter, out of the way when you don't need it.
On mobile, the capture box no longer overlaps your notes list.
June 26, 2026
Where Threads Begin
New Features
Your threads now remember where they came from. When you weave a session note into a new thread, that thread displays a "From: …" link back to the originating note — one click to jump straight to it.
The first time you have a note ready to weave, a one-time hint appears to show you how the workflow works. It won't appear again once you've seen it.
June 26, 2026
Notes That Become Threads
New Features
Session notes can now be promoted directly into story threads — click the weave button on any note to spin it into a new thread, seeded with the note's content and ready to track.
You can also link an existing note to a thread you've already started, or unlink it if the story takes a different turn.
A woven note shows a chip linking straight to its thread, so you always know which session moment spawned which story arc.
June 17, 2026
Words for Your Images
New Features
You can now add a description to any file in your media library. Open a file in the detailed list view, click the edit button next to Description, write notes about what the file is, where it came from, or how you use it — and the tome remembers it with the file. These descriptions will also power richer alt text and library search as those features arrive.
June 16, 2026
Pages That Scroll Right
Bug Fixes
Every page now scrolls as expected — the whole document scrolls (including when your cursor is over the header), the header stays pinned at the top, and the footer sits at the very bottom with no empty space past it.
The mouse wheel no longer goes dead when your pointer happens to rest over the header area.
June 14, 2026
A Proper Front Door
New Features
Visiting Narrative Craft without being signed in now brings you to a real landing page — showing what the tool does, who it's for, and a clear path to get started. (Signed-in GMs still land directly in their campaigns, as before.)
Improvements
Screen-reader users browsing the media library no longer hear file names announced twice for image thumbnails — the thumbnail is now treated as decorative while the file name is still read once, clearly, via its label.
June 14, 2026
Full Names, Always Within Reach
New Features
Long titles and descriptions that are cut off on campaign, scene, story, session, and element cards can now be read in full: hover or keyboard-focus on desktop, or press-and-hold on a touch screen, to reveal the complete text in a floating popup — nothing changes when the text already fits.
Breadcrumb segments that are too long to display in full now reveal their complete text the same way, so you always know exactly where you are in your campaign.
June 13, 2026
Threads Rendered Right
Bug Fixes
The Threads dashboard now displays correctly at all screen sizes — previously, thread rows with multi-line summaries or badge rows would overflow their bounds, causing rows to overlap and the page to become unusable on narrow screens (375px and below).
Thread summaries containing @-mentions or embedded images are now shown correctly when you expand a row; the collapsed view shows a clean, left-aligned plain-text preview with status badges beneath it.
When a thread title is too long to fit on one line, hovering over it (or long-pressing on touch screens) reveals the full title in a floating popup — so nothing is ever silently cut off.
June 12, 2026
Filenames No Longer in the Way
Bug Fixes
Images with spaces or special characters in their filename (such as
my photo (1).pngorchet mason.png) now load reliably every time — previously they could silently time out and fail to appear in your scenes, elements, or session notes.Your original filenames are no longer visible in image URLs, keeping your file-naming choices private.
June 11, 2026
Images in the Story, Fixed at the Table
New Features
You can now embed images directly inside any rich-text field — scene descriptions, element notes, session summaries, thread details, and more. Drop in maps, character portraits, or reference art right where the story needs them, with adjustable sizing and layout. Images are drawn from your media library and never duplicated, and if you try to delete a file that's still embedded somewhere, you'll see a warning first.
Bug Fixes
The Elements tab on a campaign no longer crashes on first load — going directly to a campaign's Elements page (or refreshing it) now opens cleanly instead of showing a "Something went wrong" error.
The crop-and-apply dialog for cover images now reliably enables the Apply button once your image loads, so you can set campaign and story covers without the button staying stuck.
June 11, 2026
Clearer Cards, Quicker Navigation
Bug Fixes
You can now click anywhere on a session card in the dashboard to open that session — not just the Resume / Open GM Screen / View Recap button. The button still does its own thing.
Campaign, story, scene, session, and element cards now show a clear background highlight when you hover over them in dark mode — previously, cards gave no visible feedback at all when pointed at in dark mode.
June 6, 2026
Sharper Borders on Every Field
Improvements
Form fields — text inputs, dropdowns, date pickers, and number pickers — now show a visibly brighter border when you hover over them, so it is always clear which field your cursor is on. The improvement is most noticeable in dark mode, where the previous hover cue was easy to overlook.
June 4, 2026