Changelog

What's in each version of SceneWeaver, newest first. The road to version 1 ran for 16 build cycles — every one of them adding capability and tightening trust. Version 1 is where it all comes together.

Version 1.0.0Q released 19 July 2026

The current downloadable release, rolling up nineteen patches since v1.0.05 into a single stable drop.

Structural + semantic keyboard navigation. Move around your manuscript at the level you actually think in. Scene / section navigation via Ctrl+PgUp / Ctrl+PgDn walks every level of the tree (not just scenes); heading navigation via Alt+Up / Alt+Down crosses scenes if the current one has no more headings; entity mention navigation via Ctrl+Alt+Left / Ctrl+Alt+Right jumps between references to a character / location / item / organisation; spelling and grammar issue navigation via F3 / Shift+F3 steps between underlined issues in the current scene.

Prose-level keyboard shortcuts. Sentence navigation via Alt+Left / Alt+Right; paragraph navigation via Ctrl+Up / Ctrl+Down; every Shift+ variant to extend the selection. Fixed a Windows-only issue where modifier keys carried extra platform flags that hid Ctrl from the shortcut layer.

Bullet and numbered list buttons rebuilt. Toggling Bullet or Numbered List on a whole selection now turns the whole selection into a list; toggling again turns it off. Fixes a case where multi-paragraph selections were silently replaced with a single empty list stub. Auto-continue numbering means adding a paragraph back into a numbered list resumes the sequence instead of resetting to 1. Right-click a list item for manual Continue numbering or Reset to 1 options. Layout no longer leaves extra indent after list changes.

Reports scan resolved prose, not raw merge-token markup. Overused-word and phrase reports used to count words that only appeared inside merge tokens like <<character:name>>. Every report now runs against the resolved text — the same words your readers see.

Prose-editor stability. A rare edge case that could clear paragraphs when switching between the resolved and raw token views has been closed out across multiple patch releases. Editor undo, cursor placement, and format state now survive round-trips through the resolved / raw token views cleanly.

Free for everyone, as always. Download v1.0.0Q for Linux or Windows.

Version 1.0.0P released 8 July 2026

Further narrowing of a rare prose-wipe that could clear paragraphs when switching nodes, based on UAT reproduction from the previous patches.

Version 1.0.0O released 7 July 2026

Softened the prose-sync defence so a token-resolve failure falls back to the original text rather than risking a wipe. Companion diagnostic in v1.0.0N.

Version 1.0.0N released 7 July 2026

Diagnostic log lines added around the prose-sync path so any remaining wipe corner leaves a forensic trail. No visible change; groundwork for the v1.0.0O + v1.0.0P fixes.

Version 1.0.0M released 6 July 2026

Rescoped F3 / Shift+F3 issue navigation to the current scene only. Spelling and grammar highlighters only run against the scene loaded in the editor, so cross-scene walking was scanning scenes whose highlighters had never fired — wasted work, guaranteed to find nothing.

Version 1.0.0K released 6 July 2026

F3 now walks the actual on-screen underlines instead of a stale scan cache.

Version 1.0.0J released 6 July 2026

Spelling and grammar issue navigation via F3 / Shift+F3. Step to the next or previous underlined issue with the keyboard, no mouse required.

Version 1.0.0H released 6 July 2026

Entity mention navigation via Ctrl+Alt+Left / Ctrl+Alt+Right. Jump between references to a character, location, item, or organisation across the whole manuscript.

Version 1.0.0G released 5 July 2026

Root-cause fix for a prose-wipe that could clear the scene body when switching between the resolved and raw token views. Companion to the defensive guards in v1.0.0E and v1.0.0F.

Version 1.0.0F released 5 July 2026

Extended the prose-wipe guard to scenes containing no merge tokens — the original guard only covered token-bearing scenes.

Version 1.0.0E released 5 July 2026

Defensive guard added around the prose-wipe case while the root cause was still under investigation. Superseded by the real fix in v1.0.0G.

Version 1.0.0D released 5 July 2026

Bullet and numbered list changes no longer leave extra indent that only cleared after navigating away and back. Visual layout now updates immediately.

Version 1.0.0C released 5 July 2026

Auto-continue numbering: adding a paragraph back into a numbered list resumes the sequence instead of resetting to 1. Right-click a list item for manual Continue numbering and Reset to 1 options.

Version 1.0.0B released 5 July 2026

Bullet and Numbered List buttons rebuilt as paragraph-level toggles: click on a whole selection to turn it into a list, click again to turn it off. Fixes a case where multi-paragraph selections were silently replaced with a single empty list stub — losing the selected content.

Version 1.0.0A released 5 July 2026

Heading navigation via Alt+Up / Alt+Down. Walks across scenes if the current one has no more headings in the requested direction.

Version 1.0.09 released 5 July 2026

Ctrl+PgUp / Ctrl+PgDn extended to walk every level of the manuscript tree — sections within a scene, scenes within a chapter, chapters within the manuscript — not just scenes.

Version 1.0.08 released 5 July 2026

Scene navigation via Ctrl+PgUp / Ctrl+PgDn. Superseded the same day by v1.0.09's whole-tree walk.

Version 1.0.07 released 5 July 2026

Windows fix for the v1.0.06 sentence / paragraph shortcuts. On Windows the arrow-key events sometimes carry extra platform flags (KeypadModifier, native scancode bits) that hid the Ctrl modifier from the shortcut layer.

Version 1.0.06 released 4 July 2026

Prose keyboard navigation: sentence via Alt+Left / Alt+Right, paragraph via Ctrl+Up / Ctrl+Down, plus every Shift+ variant to extend the selection.

Version 1.0.05 released 29 June 2026

The first maintenance update on top of v1.0. Polishes export layout, fixes a drag-and-drop quirk in the manuscript tree, and tightens startup.

Manuscript-tree drag and drop now behaves intuitively in every drop position. Drop a scene onto another scene to insert it above; drop into the gap between two chapters to stay at the end of the current chapter; drop just below a chapter row to land at the top of that chapter's scene list. Previously some drop positions silently did nothing, or pulled the scene into the wrong chapter.

Heading alignment carries through to every export format. Centred, right-aligned, and justified headings (Heading 1-6) now keep their alignment in DOCX, EPUB, PDF, and HTML output — so a centred title page renders correctly in the final document. PDF exports also stop forcing each title-page line onto its own page, and HTML exports preserve paragraph first-line indents.

Clean shutdown if the main window fails to load. A rare startup failure (typically caused by a corrupted manuscript file or a missing optional dependency) now reports the error and exits cleanly, instead of leaving a zombie SceneWeaver process running in the background.

Free for everyone, as always. Download v1.0.05 for Linux or Windows.

Version 1.0.04 released 29 June 2026

Manuscript-tree drag-and-drop position resolvers rewritten so scenes land where you expect them to. Superseded the same day by v1.0.05's edge-case fix for the "drop just below a chapter row" case.

Version 1.0.03 released 29 June 2026

Export layout polish: heading alignment (centred, right-aligned, justified for Heading 1-6) now carries through DOCX, EPUB, PDF, and HTML output so centred title pages render correctly in the final document. PDF exports stop forcing each title-page line onto its own page; HTML preserves paragraph first-line indents. Startup robustness: a rare MainWindow-load failure now reports the error and exits cleanly instead of leaving a zombie process behind.

Version 1.0.02 released 21 June 2026

Backport wave from ongoing v2-dev work. Paragraph style dropdown rewritten to override every property (margins, text-indent, alignment) so a leftover setting from the previous style no longer bleeds through. Title block improvements. OS-aware default body font — Arial on Windows, Helvetica on macOS, Liberation Sans on Linux — so a Windows-only font like Segoe UI no longer resolves to whatever unrelated font Qt happens to have on hand. Citation chip stability + a batch of dialog fixes.

Version 1.0.01 released 15 June 2026

Test-suite housekeeping after a Licences page heading rename. Captured KB-001 (telemetry buffer not cleared after a successful flush) as a known follow-up; no visible change for writers.

Version 1.0 released 10 June 2026

The first public release. Version 1 ships the complete SceneWeaver feature set: a structured manuscript tree for chapters, scenes, and sections with automatic word-count roll-up; rich entity records (backstory, description, and usage tracking) for characters, items, locations, and organisations; the full continuity-validation suite; every report (Statistics & Readability, Sentence Breakdown, Repeated Phrases, Entity Usage, Data Quality & Completeness, and the Writing Coach dashboard); eight export formats (DOCX, PDF, EPUB, HTML, Markdown, plain text, Fountain, LaTeX) with Compile Presets; citations and bibliography with live Zotero import; the timeline view; Restore Points and the Snapshot Comparison Viewer for content history; Revision Rounds for editorial-pass status tracking; the Manuscript Health diagnostic; and forward-only data compatibility with forced pre-migration backups.

Inline spell-check ships with UK and US English Hunspell dictionaries bundled in. Optional inline grammar checking is provided by LanguageTool — installed on demand from inside the app with one click, no Java setup required if none is present on your machine.

Free for everyone. No accounts, no activation, no watermarks. Manuscript content never leaves your machine; bug reports and anonymous usage telemetry are opt-in and off by default. Download for Linux or Windows now. A macOS build is demand-led — see the Download page if you'd run it on a Mac. For the full feature breakdown, see Features.

Version 0.16 pre-release integrity hardening

The final layer of trust before version 1. Reference-integrity audits across every node reference; round-trip and export golden-file tests pinning DOCX and Markdown semantics; schema-version stamping with forced backup before any migration; a Project Health diagnostic that surfaces continuity, reference, and backup facts at a glance. The layered app-icon system and the public marketing site landed here too.

Version 0.15 licensing, performance, integrations

LanguageTool grammar decoupled into an optional external integration. Release licence compliance — on-disk licence file + Help → About → View Licences. Per-rule continuity validation with a new dangling-references check. Hierarchical report scope (whole manuscript / chapter / scene / section). Runtime performance profiling with a diagnostics dialog. Status-bar indicators for LanguageTool and Zotero. Bundled sample-manuscript library reworked.

Version 0.14 citations, scoped output, timeline polish

Bibliography and citation management with live Zotero import; four citation styles (Chicago, APA, MLA, Harvard); Insert and Edit Citation dialogs; multiple-source and secondary "cited in" tokens. Timeline drag-and-drop reordering. Version labels and milestones. Publisher target presets. Scoped and review printing.

Version 0.13 reference consistency & round-trip archives

Node reference consistency across every structural mutation. Enhanced beta-reader / DOCX round-trip archive. Markdown round-trip archive. Split-content formatting preservation fix.

Version 0.12 revision workflow & timeline

Full revision workflow. Enhanced continuity validation and entity signatures. DOCX round-trip import. Timeline / chronology view.

Version 0.11 Fountain, continuity, unified dialogs

Fountain (screenwriting) export. Continuity validation. Per-node status labels. Unified export and import dialogs.

Version 0.10 comments, markdown import, consistency

Inline comments and annotations. Markdown import. Style and consistency checks. Platform hardening pass.

Version 0.9 EPUB, corkboard, beta-reader

EPUB 3 export. Corkboard / card view. Smart collections. Beta-reader package export.

Version 0.8 targets, coach, more exports

Additional export formats (HTML, plain text, and related). Writing targets and progress tracking. Writing Coach dashboard. Focus / composition mode.

Version 0.7 PDF, presets, restore points

PDF export with print preview. Compile presets. Restore Point productisation. Snapshot Comparison Viewer. Version and build visibility. Expanded report filters and drill-down.

Version 0.6 data quality & merge tokens

Data Quality and Completeness reporting. Merge-token disambiguation and indexed tokens. Panel and highlight UX hardening. Report export hooks.

Version 0.5 reports & search

Reports menu and access. Statistics & Readability. Entity Usage. Sentence Breakdown. Repeated Phrases. Editor search and search-and-replace.

Version 0.4 entities

Characters. Items. Locations. Organisations and factions. Shared entity store, usage panel, keyword matching, filtering, entity detail view, merge-token support.

Version 0.3 settings, persistence, samples

Window size and geometry persistence. Smart manuscript auto-open on startup. Settings and preferences windows. Dual sample manuscripts and the dedicated Help dialog.

Version 0.2 reordering & DOCX export

Structural reordering. DOCX export delivery. Test execution and regression coverage. Requirements consolidation pass.

Version 0.1 core foundation

Manuscript projects: create and open, persisted in SQLite. Hierarchical writing nodes — chapter, scene, section — with add, edit, split, and remove. Desktop tree plus editor layout. Automatic word-count display.