Skip to content

Changelog

What's new in Writefully So. Every release, documented.

v0.12.11 Latest

v0.12.11

What's New in v0.12.11

A Cleaner 3D World Toolbar

  • Keep the world-building toolbar compact without horizontally scrolling through terrain controls.
  • Open Sculpt, Paint, and Expand World as focused pop-out menus with their related tools grouped together.
  • Adjust brush size directly inside Sculpt and Paint while keeping camera, labels, reset, and full-screen controls immediately available.
View on GitHub
v0.12.10

v0.12.10

What's New in v0.12.10

Safer 3D Worlds and a Better Starting Point

  • Delete one 3D world version or every 3D world in a project with clear, layered confirmation while keeping the manuscript, World Bible, and legacy 2D maps untouched.
  • Start again from a true empty state with a blank world or a large, fully editable Lonely Mountain sample featuring varied terrain, landmarks, labels, people, and story pins.
  • Keep Reset and Full Screen with the other View tools and remove the instruction banner from the canvas so more of the world stays visible.
View on GitHub
v0.12.9

v0.12.9

What's New in v0.12.9

Automatic Paragraph Indentation

  • Turn on automatic 0.5-inch first-line paragraph indents from the manuscript toolbar without inserting tabs or changing the underlying prose.
  • Apply the preference live across existing text, new paragraphs, chapter changes, and both sides of split view while keeping spaced paragraphs available.
  • Keep lists and block quotes unindented, prevent duplicate Tab indents in automatic mode, and let Shift-Tab remove older manual indents.
  • Use consistent 0.5-inch paragraph indents in full-manuscript PDF and Word exports.
View on GitHub
v0.12.8

v0.12.8

What's New in v0.12.8

Reliable Mac Updates

  • Restore automatic update downloads on macOS by publishing the ZIP packages required by the Mac updater.
  • Keep a stable application signature requirement between releases so Writefully So can safely install the next version after it has been downloaded.
  • Preserve DMG downloads for normal manual installation while validating every Mac updater package and checksum during release.
View on GitHub
v0.12.7

v0.12.7

What's New in v0.12.7

Explore Bigger 3D Worlds

  • Create, rename, switch between, and duplicate multiple 3D worlds inside one project while existing single-world projects migrate automatically.
  • Grow maps tile-by-tile with grass, earth, sand, stone, snow, and ocean terrain, or change an existing tile without rebuilding it.
  • Cover broad terrain and ocean areas faster with a larger brush range that scales with the world.
  • Move naturally through the map with Orbit, free-flight, first-person Walk, and a world-only fullscreen view that exits with Escape.

Build and Organize the World

  • Browse placeable items from a compact, Sims-style build menu organized into Nature, People, Constructs, Settlements, and Story drawers.
  • Place person models with optional crowns, wizard hats, helmets, or traveler hats, and preview the simple model directly in the Inspector.
  • Optionally show an object's own name above it while map labels are visible.
  • Camera modes focus the world automatically, so Fly and Walk controls work immediately without an extra canvas click.

Cleaner Workspaces

  • Use clearer, separated workspace sections across manuscript writing, corkboards, maps, timelines, character sheets, and World Bible entries.
  • Keep dense writing surfaces focused by removing redundant outer frames while preserving the rounded controls and panels users interact with.
View on GitHub
v0.12.6

v0.12.6

What's New in v0.12.6

Build Your Story World in 3D

  • Sculpt mountains and valleys, flatten terrain, paint ground types, and carve rivers or lakes in a live 3D world.
  • Expand the terrain tile-by-tile on a grid, mixing land and ocean squares to shape a kingdom, continent, or epic-scale world without choosing a fixed map size.
  • Place and transform mountains, hills, trees, rocks, houses, towers, ruins, bridges, castles, fortresses, villages, and temples with live scale, rotation, and position controls.
  • Add camera-facing place, region, and landmark labels with editable text, color, size, and position.
  • Drop story pins and connect them directly to characters or World Bible entries.
  • Keep existing 2D maps available as a separate legacy tool; 3D worlds never overwrite them.

Clearer Worldbuilding Workflows

  • Find the 3D World Builder from the project sidebar, overview, and story tools.
  • See structured character relationships, linked items, and location residents where they are most useful.
  • Reuse earlier facts and choose their new state when tracking character knowledge changes.
  • Show only relevant controls in the 2D map inspector and clarify labels across the World Bible, maps, timelines, and project library.
  • Retire the old spotlight tutorial overlays so new and existing users are not interrupted by stale guided tours.
View on GitHub
v0.12.5

v0.12.5

What's New in v0.12.5

Build Your Story World in 3D

  • Sculpt mountains and valleys, flatten terrain, paint ground types, and carve rivers or lakes in a live 3D world.
  • Expand the terrain from a focused region to a kingdom, continent, or epic-scale world without moving existing landmarks.
  • Place and transform mountains, hills, trees, rocks, houses, towers, ruins, and bridges with live scale, rotation, and position controls.
  • Add camera-facing place, region, and landmark labels with editable text, color, size, and position.
  • Drop story pins and connect them directly to characters or World Bible entries.
  • Keep existing 2D maps available as a separate legacy tool; 3D worlds never overwrite them.

Clearer Worldbuilding Workflows

  • Find the 3D World Builder from the project sidebar, overview, and story tools.
  • See structured character relationships, linked items, and location residents where they are most useful.
  • Reuse earlier facts and choose their new state when tracking character knowledge changes.
  • Show only relevant controls in the 2D map inspector and clarify labels across the World Bible, maps, timelines, and project library.
View on GitHub
v0.12.4

v0.12.4

What's New in v0.12.4

Faster Launches and Project Opening

  • Load each dashboard project summary with two database queries instead of many separate app requests.
  • Open a project through one batched request while showing immediate progress feedback.
  • Defer achievement badge refreshes until the dashboard is idle so they do not compete with navigation.
  • Load the map editor and character web only when you use them, reducing the initial renderer workload.
  • Exclude the local package-manager cache from release builds, making the installed app substantially smaller.
  • Preserve workspace settings safely when the app closes during a preferences save.
View on GitHub
v0.12.3

v0.12.3

What's New in v0.12.3

Encrypted Project Backups

  • Export a complete project as an encrypted .wfbackup file for safe storage on an external drive or cloud folder.
  • Protect backups with either a generated recovery key or your own passphrase.
  • Restore an encrypted backup as a new project without overwriting the original.
  • Access encrypted backup and restore controls from the Project Overview and library dashboard.

Binder Drag-and-Drop Fixes

  • Drop chapters, characters, maps, timelines, and codex entries directly onto collapsed folders.
  • Update folder counts and binder rows immediately after a move.
  • Prevent items from disappearing or appearing twice after cross-folder moves.
  • Make the first click reliably collapse folders that start open.
View on GitHub
v0.12.2

v0.12.2

What's New in v0.12.2

Deeper Progression

  • Expanded the author journey from 10 ranks to 25, ending with Eternal Storyteller at 65,000 points.
  • Increased achievement rewards to 100 / 250 / 500 / 1,000 points for bronze through legendary badges.
  • Added dozens of new milestones for words, chapters, finished projects, writing days, streaks, worldbuilding, revision, snapshots, and warm-ups.
  • Expanded per-project achievements so individual books have a much longer progression path of their own.
View on GitHub
v0.12.1

v0.12.1

What's New in v0.12.1

Faster on macOS and Windows

  • The launch animation finishes sooner, so the library becomes available faster.
  • Dashboard data, project statistics, and project binder data now load concurrently instead of waiting on sequential database reads.
  • Opening or resuming a project no longer flashes a false empty-binder state while its chapters are loading.
  • Startup no longer runs the same full achievement scan twice.

Safer Backups

  • Resume Writing now performs the same automatic and scheduled backup checks as opening a project normally.
  • A disconnected external backup drive no longer records a false successful-backup timestamp or reports “Backed up 0 projects.”
  • Manual backup failures now show a clear Backup failed — check folder status.

Release Reliability

  • macOS updater metadata and blockmaps are regenerated after the final app re-signing step, ensuring auto-update checksums match the published DMGs.
  • Release builds now fail immediately on build errors or missing artifacts instead of risking stale installer uploads.
View on GitHub
v0.12.0

v0.12.0

What's New in v0.12.0

Author Levels & Titles 🖋️

  • You now have an author level: every unlocked achievement grants points by tier (bronze 10 · silver 25 · gold 50 · legendary 100), climbing a 10-title ladder from Inkling to Living Legend
  • New Author Card on the Dashboard — your level ring, title, pen name, progress to the next title, trophy count, streak flame, and a showcase of badges
  • Pin your favorite badges: hover any unlocked badge in the trophy case and pin up to 3 to display on your Author Card
  • Click the level strip in the trophy case to expand the full level ladder — see every title, which ones you've passed, and exactly how many points to the next

49 New Achievements 🏆

  • The trophy case grew from 46 to 70 all-time achievements and from 18 to 25 per-project badges — all retroactive, as always
  • New calendar achievements mined from your writing history: New Year, New Words (write on Jan 1), No Days Off (Dec 25), Leap of Faith (Feb 29!), Perfect Month (every day of a month), All Seasons (all 12 months), Weekend Warrior
  • New craft & worldbuilding milestones: The Socialite (one character with 5 relationships), Faces to Names (5 portraits), Connected World (entity links), Darling Cemetery (50k words cut), The Archivist (100 snapshots), and many more
  • New project badges: Monumental Draft (100k), The Blueprint (every chapter has a synopsis), Many Voices (3 POVs), Four Pillars of Lore (all 4 codex types), The Chronicle (10-event timeline), Ruthless Editor, Inseparable

Improvements

  • Achievement popups now stay until you dismiss them — no more missing an unlock because you were mid-sentence. Multiple unlocks queue up with a "· N more" counter
  • Shelf view polish: books now sit properly on the shelf, the plank got a lit top edge and rounded corners, and shelf headings are finally readable in the Midnight theme
  • Tighter vertical spacing in the library shelves
View on GitHub
v0.11.0

v0.11.0

What's New in v0.11.0

Achievements & Badges 🏆

  • New trophy case with 46 all-time achievements across five categories — Wordsmith, Storyteller, Dedication, Worldbuilding, and Craft & Revision — each with bronze/silver/gold/legendary tiers, progress bars, and unlock dates
  • Everything is retroactive: achievements are computed from the writing you've already done (words, chapters, streaks, characters, maps, snapshots, warm-ups…), so long-time users unlock their whole history the first time they open the app
  • Per-project badges: each book earns its own set of 18 badges — word milestones, goal progress (25% / 50% / 75% / Finish Line measured against that project's word goal), project streaks, "World Architect," and more. Badges live with the project and travel with backups
  • Unlock toasts slide in as you earn achievements; a summary toast handles big retroactive catch-ups
  • Open the trophy case from the sidebar footer or the Dashboard header — tabs switch between This Project and All-Time

Writing Streaks 🔥

  • A streak flame now lives in the sidebar footer and Dashboard header showing your current writing streak
  • The flame burns orange when you've written today and dims with a nudge — "Write today to keep your N-day streak alive!" — when the streak is at risk

Dashboard

  • Project cards now show how many badges each project has earned
  • Fixed the loading skeleton so placeholder cards match the real card layout

Manuscript Health — accuracy overhaul

  • Paragraph breaks are now respected, so headings and unpunctuated paragraphs no longer merge into fake mega-sentences (average sentence length and long-sentence counts are now truthful)
  • Passive voice detection no longer flags phrases like "that was when," "is often," or "the sky was red" — and now catches passives with adverbs in between ("was quickly closed")
  • Sentence splitting handles abbreviations (Mr., Dr., Lt.…), closing quotes, and ellipses correctly
  • Dialogue percentage correctly handles multi-paragraph speech and no longer lets one unbalanced quote swallow whole chapters
  • Chapters marked "excluded from count" (notes, outlines) no longer skew the analysis
  • Far fewer -ly adjectives (silly, chilly, jolly…) miscounted as adverbs

Small things

  • Manuscript view added to the project tools menu (and draggable into a split pane)
View on GitHub
v0.10.2

v0.10.2

What's New in v0.7.0

Character Knowledge — Story Spine

  • New Knowledge tab on each character. Manuscript chapters render in story order, each with an inline "type a fact they learn here…" composer — scroll to a chapter, type the fact, hit Enter
  • Sticky summary strip at the top: "Through the manuscript: N known · M suspected · K lies maintained" — click to expand the full cumulative known list and any lies they're keeping
  • Each fact has a single 5-state segmented control: Suspects · Knows · Proven · Forgot · Hides. One click sets the state — colored to match
  • Click a fact text to inline-edit it; trash icon appears on hover to delete

Character Knowledge Map (project-wide)

  • New tool on the project Overview's Tools row. Surfaces every fact across every character in one place, perfect for plotting dramatic irony
  • Chapter page-deck along the top — a horizontal strip of clickable page-shaped cards, one per chapter. The current "through" chapter is filled in accent color; past chapters are tinted, future chapters faded. Prev/next chevrons on either side step one chapter at a time
  • Matrix: rows are facts (deduped, grouped by the chapter they were introduced in with a sticky chapter header above each group); columns are characters (color-coded). Cells show that character's state for that fact at the selected "through chapter"
  • Filters: state pills (toggle which states show); character pills (toggle columns); search box for fact text
  • Click a chapter header or cell to jump to that chapter; click a column header to open that character

Character Sheet View (read-only)

  • New "View as Sheet" / "Back to Edit" toggle in the character identity panel
  • Swaps the editor's tab UI for a single scrollable read-only page showing everything in one view — portrait, snapshot (alignment + traits + values), drives, triggers/coping, appearance, continuity, story (goals/motivation/backstory/arc), connections (relationships + world links), knowledge, "appears in" chapter list, and notes
  • Empty sections auto-hide so undeveloped characters don't render a wall of headings

Personality Tab — More Depth

  • Three new trait sliders: Optimist ↔ Pessimist, Idealist ↔ Pragmatist, Disciplined ↔ Spontaneous. The auto-summary picks them up automatically when a character leans far from center
  • Core Values grew from 16 to 38 — added Authenticity, Service, Wisdom, Courage, Discipline, Generosity, Resilience, Curiosity, Independence, Faith, Beauty, Mastery, Privacy, Empathy, Patience, Innovation, Pleasure, Status, Vulnerability, Achievement, Forgiveness, Community
  • New Triggers & Coping card: two chip lists for what sets a character off and how they handle it — high narrative leverage in scenes

Profile Tab — Continuity

  • New Continuity card on the Profile tab to keep descriptions consistent across the whole book
  • Signature Items chip list (pocket watch, scar over left eye, leather jacket, …)
  • Four sensory anchors: Scent · Sound · Movement · Presence — small inputs that double as "show, don't tell" cues

Fixes

  • Project Overview & manuscript canvas background images no longer pixelate or shift as you scroll. The image is now sized to the visible canvas instead of being stretched across the entire scrollable area, fixing both the resolution loss and the "different spots" jumping
  • Added a pnpm local script that rebuilds native modules for Electron before starting the dev server, healing the better-sqlite3 ABI mismatch that can occur after running tests
View on GitHub
v0.10.1

v0.10.1

What's New in v0.7.0

Character Knowledge — Story Spine

  • New Knowledge tab on each character. Manuscript chapters render in story order, each with an inline "type a fact they learn here…" composer — scroll to a chapter, type the fact, hit Enter
  • Sticky summary strip at the top: "Through the manuscript: N known · M suspected · K lies maintained" — click to expand the full cumulative known list and any lies they're keeping
  • Each fact has a single 5-state segmented control: Suspects · Knows · Proven · Forgot · Hides. One click sets the state — colored to match
  • Click a fact text to inline-edit it; trash icon appears on hover to delete

Character Knowledge Map (project-wide)

  • New tool on the project Overview's Tools row. Surfaces every fact across every character in one place, perfect for plotting dramatic irony
  • Chapter page-deck along the top — a horizontal strip of clickable page-shaped cards, one per chapter. The current "through" chapter is filled in accent color; past chapters are tinted, future chapters faded. Prev/next chevrons on either side step one chapter at a time
  • Matrix: rows are facts (deduped, grouped by the chapter they were introduced in with a sticky chapter header above each group); columns are characters (color-coded). Cells show that character's state for that fact at the selected "through chapter"
  • Filters: state pills (toggle which states show); character pills (toggle columns); search box for fact text
  • Click a chapter header or cell to jump to that chapter; click a column header to open that character

Character Sheet View (read-only)

  • New "View as Sheet" / "Back to Edit" toggle in the character identity panel
  • Swaps the editor's tab UI for a single scrollable read-only page showing everything in one view — portrait, snapshot (alignment + traits + values), drives, triggers/coping, appearance, continuity, story (goals/motivation/backstory/arc), connections (relationships + world links), knowledge, "appears in" chapter list, and notes
  • Empty sections auto-hide so undeveloped characters don't render a wall of headings

Personality Tab — More Depth

  • Three new trait sliders: Optimist ↔ Pessimist, Idealist ↔ Pragmatist, Disciplined ↔ Spontaneous. The auto-summary picks them up automatically when a character leans far from center
  • Core Values grew from 16 to 38 — added Authenticity, Service, Wisdom, Courage, Discipline, Generosity, Resilience, Curiosity, Independence, Faith, Beauty, Mastery, Privacy, Empathy, Patience, Innovation, Pleasure, Status, Vulnerability, Achievement, Forgiveness, Community
  • New Triggers & Coping card: two chip lists for what sets a character off and how they handle it — high narrative leverage in scenes

Profile Tab — Continuity

  • New Continuity card on the Profile tab to keep descriptions consistent across the whole book
  • Signature Items chip list (pocket watch, scar over left eye, leather jacket, …)
  • Four sensory anchors: Scent · Sound · Movement · Presence — small inputs that double as "show, don't tell" cues

Fixes

  • Project Overview & manuscript canvas background images no longer pixelate or shift as you scroll. The image is now sized to the visible canvas instead of being stretched across the entire scrollable area, fixing both the resolution loss and the "different spots" jumping
  • Added a pnpm local script that rebuilds native modules for Electron before starting the dev server, healing the better-sqlite3 ABI mismatch that can occur after running tests
View on GitHub
v0.10.0

v0.10.0

What's New in v0.7.0

Character Knowledge — Story Spine

  • New Knowledge tab on each character. Manuscript chapters render in story order, each with an inline "type a fact they learn here…" composer — scroll to a chapter, type the fact, hit Enter
  • Sticky summary strip at the top: "Through the manuscript: N known · M suspected · K lies maintained" — click to expand the full cumulative known list and any lies they're keeping
  • Each fact has a single 5-state segmented control: Suspects · Knows · Proven · Forgot · Hides. One click sets the state — colored to match
  • Click a fact text to inline-edit it; trash icon appears on hover to delete

Character Knowledge Map (project-wide)

  • New tool on the project Overview's Tools row. Surfaces every fact across every character in one place, perfect for plotting dramatic irony
  • Chapter page-deck along the top — a horizontal strip of clickable page-shaped cards, one per chapter. The current "through" chapter is filled in accent color; past chapters are tinted, future chapters faded. Prev/next chevrons on either side step one chapter at a time
  • Matrix: rows are facts (deduped, grouped by the chapter they were introduced in with a sticky chapter header above each group); columns are characters (color-coded). Cells show that character's state for that fact at the selected "through chapter"
  • Filters: state pills (toggle which states show); character pills (toggle columns); search box for fact text
  • Click a chapter header or cell to jump to that chapter; click a column header to open that character

Character Sheet View (read-only)

  • New "View as Sheet" / "Back to Edit" toggle in the character identity panel
  • Swaps the editor's tab UI for a single scrollable read-only page showing everything in one view — portrait, snapshot (alignment + traits + values), drives, triggers/coping, appearance, continuity, story (goals/motivation/backstory/arc), connections (relationships + world links), knowledge, "appears in" chapter list, and notes
  • Empty sections auto-hide so undeveloped characters don't render a wall of headings

Personality Tab — More Depth

  • Three new trait sliders: Optimist ↔ Pessimist, Idealist ↔ Pragmatist, Disciplined ↔ Spontaneous. The auto-summary picks them up automatically when a character leans far from center
  • Core Values grew from 16 to 38 — added Authenticity, Service, Wisdom, Courage, Discipline, Generosity, Resilience, Curiosity, Independence, Faith, Beauty, Mastery, Privacy, Empathy, Patience, Innovation, Pleasure, Status, Vulnerability, Achievement, Forgiveness, Community
  • New Triggers & Coping card: two chip lists for what sets a character off and how they handle it — high narrative leverage in scenes

Profile Tab — Continuity

  • New Continuity card on the Profile tab to keep descriptions consistent across the whole book
  • Signature Items chip list (pocket watch, scar over left eye, leather jacket, …)
  • Four sensory anchors: Scent · Sound · Movement · Presence — small inputs that double as "show, don't tell" cues

Fixes

  • Project Overview & manuscript canvas background images no longer pixelate or shift as you scroll. The image is now sized to the visible canvas instead of being stretched across the entire scrollable area, fixing both the resolution loss and the "different spots" jumping
  • Added a pnpm local script that rebuilds native modules for Electron before starting the dev server, healing the better-sqlite3 ABI mismatch that can occur after running tests
View on GitHub
v0.9.0

v0.9.0

What's New in v0.7.0

Character Knowledge — Story Spine

  • New Knowledge tab on each character. Manuscript chapters render in story order, each with an inline "type a fact they learn here…" composer — scroll to a chapter, type the fact, hit Enter
  • Sticky summary strip at the top: "Through the manuscript: N known · M suspected · K lies maintained" — click to expand the full cumulative known list and any lies they're keeping
  • Each fact has a single 5-state segmented control: Suspects · Knows · Proven · Forgot · Hides. One click sets the state — colored to match
  • Click a fact text to inline-edit it; trash icon appears on hover to delete

Character Knowledge Map (project-wide)

  • New tool on the project Overview's Tools row. Surfaces every fact across every character in one place, perfect for plotting dramatic irony
  • Chapter page-deck along the top — a horizontal strip of clickable page-shaped cards, one per chapter. The current "through" chapter is filled in accent color; past chapters are tinted, future chapters faded. Prev/next chevrons on either side step one chapter at a time
  • Matrix: rows are facts (deduped, grouped by the chapter they were introduced in with a sticky chapter header above each group); columns are characters (color-coded). Cells show that character's state for that fact at the selected "through chapter"
  • Filters: state pills (toggle which states show); character pills (toggle columns); search box for fact text
  • Click a chapter header or cell to jump to that chapter; click a column header to open that character

Character Sheet View (read-only)

  • New "View as Sheet" / "Back to Edit" toggle in the character identity panel
  • Swaps the editor's tab UI for a single scrollable read-only page showing everything in one view — portrait, snapshot (alignment + traits + values), drives, triggers/coping, appearance, continuity, story (goals/motivation/backstory/arc), connections (relationships + world links), knowledge, "appears in" chapter list, and notes
  • Empty sections auto-hide so undeveloped characters don't render a wall of headings

Personality Tab — More Depth

  • Three new trait sliders: Optimist ↔ Pessimist, Idealist ↔ Pragmatist, Disciplined ↔ Spontaneous. The auto-summary picks them up automatically when a character leans far from center
  • Core Values grew from 16 to 38 — added Authenticity, Service, Wisdom, Courage, Discipline, Generosity, Resilience, Curiosity, Independence, Faith, Beauty, Mastery, Privacy, Empathy, Patience, Innovation, Pleasure, Status, Vulnerability, Achievement, Forgiveness, Community
  • New Triggers & Coping card: two chip lists for what sets a character off and how they handle it — high narrative leverage in scenes

Profile Tab — Continuity

  • New Continuity card on the Profile tab to keep descriptions consistent across the whole book
  • Signature Items chip list (pocket watch, scar over left eye, leather jacket, …)
  • Four sensory anchors: Scent · Sound · Movement · Presence — small inputs that double as "show, don't tell" cues

Fixes

  • Project Overview & manuscript canvas background images no longer pixelate or shift as you scroll. The image is now sized to the visible canvas instead of being stretched across the entire scrollable area, fixing both the resolution loss and the "different spots" jumping
  • Added a pnpm local script that rebuilds native modules for Electron before starting the dev server, healing the better-sqlite3 ABI mismatch that can occur after running tests
View on GitHub
v0.8.0

v0.8.0

What's New in v0.7.0

Character Knowledge — Story Spine

  • New Knowledge tab on each character. Manuscript chapters render in story order, each with an inline "type a fact they learn here…" composer — scroll to a chapter, type the fact, hit Enter
  • Sticky summary strip at the top: "Through the manuscript: N known · M suspected · K lies maintained" — click to expand the full cumulative known list and any lies they're keeping
  • Each fact has a single 5-state segmented control: Suspects · Knows · Proven · Forgot · Hides. One click sets the state — colored to match
  • Click a fact text to inline-edit it; trash icon appears on hover to delete

Character Knowledge Map (project-wide)

  • New tool on the project Overview's Tools row. Surfaces every fact across every character in one place, perfect for plotting dramatic irony
  • Chapter page-deck along the top — a horizontal strip of clickable page-shaped cards, one per chapter. The current "through" chapter is filled in accent color; past chapters are tinted, future chapters faded. Prev/next chevrons on either side step one chapter at a time
  • Matrix: rows are facts (deduped, grouped by the chapter they were introduced in with a sticky chapter header above each group); columns are characters (color-coded). Cells show that character's state for that fact at the selected "through chapter"
  • Filters: state pills (toggle which states show); character pills (toggle columns); search box for fact text
  • Click a chapter header or cell to jump to that chapter; click a column header to open that character

Character Sheet View (read-only)

  • New "View as Sheet" / "Back to Edit" toggle in the character identity panel
  • Swaps the editor's tab UI for a single scrollable read-only page showing everything in one view — portrait, snapshot (alignment + traits + values), drives, triggers/coping, appearance, continuity, story (goals/motivation/backstory/arc), connections (relationships + world links), knowledge, "appears in" chapter list, and notes
  • Empty sections auto-hide so undeveloped characters don't render a wall of headings

Personality Tab — More Depth

  • Three new trait sliders: Optimist ↔ Pessimist, Idealist ↔ Pragmatist, Disciplined ↔ Spontaneous. The auto-summary picks them up automatically when a character leans far from center
  • Core Values grew from 16 to 38 — added Authenticity, Service, Wisdom, Courage, Discipline, Generosity, Resilience, Curiosity, Independence, Faith, Beauty, Mastery, Privacy, Empathy, Patience, Innovation, Pleasure, Status, Vulnerability, Achievement, Forgiveness, Community
  • New Triggers & Coping card: two chip lists for what sets a character off and how they handle it — high narrative leverage in scenes

Profile Tab — Continuity

  • New Continuity card on the Profile tab to keep descriptions consistent across the whole book
  • Signature Items chip list (pocket watch, scar over left eye, leather jacket, …)
  • Four sensory anchors: Scent · Sound · Movement · Presence — small inputs that double as "show, don't tell" cues

Fixes

  • Project Overview & manuscript canvas background images no longer pixelate or shift as you scroll. The image is now sized to the visible canvas instead of being stretched across the entire scrollable area, fixing both the resolution loss and the "different spots" jumping
  • Added a pnpm local script that rebuilds native modules for Electron before starting the dev server, healing the better-sqlite3 ABI mismatch that can occur after running tests
View on GitHub
v0.7.3

v0.7.3

What's New in v0.7.0

Character Knowledge — Story Spine

  • New Knowledge tab on each character. Manuscript chapters render in story order, each with an inline "type a fact they learn here…" composer — scroll to a chapter, type the fact, hit Enter
  • Sticky summary strip at the top: "Through the manuscript: N known · M suspected · K lies maintained" — click to expand the full cumulative known list and any lies they're keeping
  • Each fact has a single 5-state segmented control: Suspects · Knows · Proven · Forgot · Hides. One click sets the state — colored to match
  • Click a fact text to inline-edit it; trash icon appears on hover to delete

Character Knowledge Map (project-wide)

  • New tool on the project Overview's Tools row. Surfaces every fact across every character in one place, perfect for plotting dramatic irony
  • Chapter page-deck along the top — a horizontal strip of clickable page-shaped cards, one per chapter. The current "through" chapter is filled in accent color; past chapters are tinted, future chapters faded. Prev/next chevrons on either side step one chapter at a time
  • Matrix: rows are facts (deduped, grouped by the chapter they were introduced in with a sticky chapter header above each group); columns are characters (color-coded). Cells show that character's state for that fact at the selected "through chapter"
  • Filters: state pills (toggle which states show); character pills (toggle columns); search box for fact text
  • Click a chapter header or cell to jump to that chapter; click a column header to open that character

Character Sheet View (read-only)

  • New "View as Sheet" / "Back to Edit" toggle in the character identity panel
  • Swaps the editor's tab UI for a single scrollable read-only page showing everything in one view — portrait, snapshot (alignment + traits + values), drives, triggers/coping, appearance, continuity, story (goals/motivation/backstory/arc), connections (relationships + world links), knowledge, "appears in" chapter list, and notes
  • Empty sections auto-hide so undeveloped characters don't render a wall of headings

Personality Tab — More Depth

  • Three new trait sliders: Optimist ↔ Pessimist, Idealist ↔ Pragmatist, Disciplined ↔ Spontaneous. The auto-summary picks them up automatically when a character leans far from center
  • Core Values grew from 16 to 38 — added Authenticity, Service, Wisdom, Courage, Discipline, Generosity, Resilience, Curiosity, Independence, Faith, Beauty, Mastery, Privacy, Empathy, Patience, Innovation, Pleasure, Status, Vulnerability, Achievement, Forgiveness, Community
  • New Triggers & Coping card: two chip lists for what sets a character off and how they handle it — high narrative leverage in scenes

Profile Tab — Continuity

  • New Continuity card on the Profile tab to keep descriptions consistent across the whole book
  • Signature Items chip list (pocket watch, scar over left eye, leather jacket, …)
  • Four sensory anchors: Scent · Sound · Movement · Presence — small inputs that double as "show, don't tell" cues

Fixes

  • Project Overview & manuscript canvas background images no longer pixelate or shift as you scroll. The image is now sized to the visible canvas instead of being stretched across the entire scrollable area, fixing both the resolution loss and the "different spots" jumping
  • Added a pnpm local script that rebuilds native modules for Electron before starting the dev server, healing the better-sqlite3 ABI mismatch that can occur after running tests
View on GitHub
v0.7.2

v0.7.2

What's New in v0.7.0

Character Knowledge — Story Spine

  • New Knowledge tab on each character. Manuscript chapters render in story order, each with an inline "type a fact they learn here…" composer — scroll to a chapter, type the fact, hit Enter
  • Sticky summary strip at the top: "Through the manuscript: N known · M suspected · K lies maintained" — click to expand the full cumulative known list and any lies they're keeping
  • Each fact has a single 5-state segmented control: Suspects · Knows · Proven · Forgot · Hides. One click sets the state — colored to match
  • Click a fact text to inline-edit it; trash icon appears on hover to delete

Character Knowledge Map (project-wide)

  • New tool on the project Overview's Tools row. Surfaces every fact across every character in one place, perfect for plotting dramatic irony
  • Chapter page-deck along the top — a horizontal strip of clickable page-shaped cards, one per chapter. The current "through" chapter is filled in accent color; past chapters are tinted, future chapters faded. Prev/next chevrons on either side step one chapter at a time
  • Matrix: rows are facts (deduped, grouped by the chapter they were introduced in with a sticky chapter header above each group); columns are characters (color-coded). Cells show that character's state for that fact at the selected "through chapter"
  • Filters: state pills (toggle which states show); character pills (toggle columns); search box for fact text
  • Click a chapter header or cell to jump to that chapter; click a column header to open that character

Character Sheet View (read-only)

  • New "View as Sheet" / "Back to Edit" toggle in the character identity panel
  • Swaps the editor's tab UI for a single scrollable read-only page showing everything in one view — portrait, snapshot (alignment + traits + values), drives, triggers/coping, appearance, continuity, story (goals/motivation/backstory/arc), connections (relationships + world links), knowledge, "appears in" chapter list, and notes
  • Empty sections auto-hide so undeveloped characters don't render a wall of headings

Personality Tab — More Depth

  • Three new trait sliders: Optimist ↔ Pessimist, Idealist ↔ Pragmatist, Disciplined ↔ Spontaneous. The auto-summary picks them up automatically when a character leans far from center
  • Core Values grew from 16 to 38 — added Authenticity, Service, Wisdom, Courage, Discipline, Generosity, Resilience, Curiosity, Independence, Faith, Beauty, Mastery, Privacy, Empathy, Patience, Innovation, Pleasure, Status, Vulnerability, Achievement, Forgiveness, Community
  • New Triggers & Coping card: two chip lists for what sets a character off and how they handle it — high narrative leverage in scenes

Profile Tab — Continuity

  • New Continuity card on the Profile tab to keep descriptions consistent across the whole book
  • Signature Items chip list (pocket watch, scar over left eye, leather jacket, …)
  • Four sensory anchors: Scent · Sound · Movement · Presence — small inputs that double as "show, don't tell" cues

Fixes

  • Project Overview & manuscript canvas background images no longer pixelate or shift as you scroll. The image is now sized to the visible canvas instead of being stretched across the entire scrollable area, fixing both the resolution loss and the "different spots" jumping
  • Added a pnpm local script that rebuilds native modules for Electron before starting the dev server, healing the better-sqlite3 ABI mismatch that can occur after running tests
View on GitHub
v0.7.1

v0.7.1

Release v0.7.1

View on GitHub
v0.7.0

v0.7.0

What's New in v0.7.0

Character Knowledge — Story Spine

  • New Knowledge tab on each character. Manuscript chapters render in story order, each with an inline "type a fact they learn here…" composer — scroll to a chapter, type the fact, hit Enter
  • Sticky summary strip at the top: "Through the manuscript: N known · M suspected · K lies maintained" — click to expand the full cumulative known list and any lies they're keeping
  • Each fact has a single 5-state segmented control: Suspects · Knows · Proven · Forgot · Hides. One click sets the state — colored to match
  • Click a fact text to inline-edit it; trash icon appears on hover to delete

Character Knowledge Map (project-wide)

  • New tool on the project Overview's Tools row. Surfaces every fact across every character in one place, perfect for plotting dramatic irony
  • Chapter page-deck along the top — a horizontal strip of clickable page-shaped cards, one per chapter. The current "through" chapter is filled in accent color; past chapters are tinted, future chapters faded. Prev/next chevrons on either side step one chapter at a time
  • Matrix: rows are facts (deduped, grouped by the chapter they were introduced in with a sticky chapter header above each group); columns are characters (color-coded). Cells show that character's state for that fact at the selected "through chapter"
  • Filters: state pills (toggle which states show); character pills (toggle columns); search box for fact text
  • Click a chapter header or cell to jump to that chapter; click a column header to open that character

Character Sheet View (read-only)

  • New "View as Sheet" / "Back to Edit" toggle in the character identity panel
  • Swaps the editor's tab UI for a single scrollable read-only page showing everything in one view — portrait, snapshot (alignment + traits + values), drives, triggers/coping, appearance, continuity, story (goals/motivation/backstory/arc), connections (relationships + world links), knowledge, "appears in" chapter list, and notes
  • Empty sections auto-hide so undeveloped characters don't render a wall of headings

Personality Tab — More Depth

  • Three new trait sliders: Optimist ↔ Pessimist, Idealist ↔ Pragmatist, Disciplined ↔ Spontaneous. The auto-summary picks them up automatically when a character leans far from center
  • Core Values grew from 16 to 38 — added Authenticity, Service, Wisdom, Courage, Discipline, Generosity, Resilience, Curiosity, Independence, Faith, Beauty, Mastery, Privacy, Empathy, Patience, Innovation, Pleasure, Status, Vulnerability, Achievement, Forgiveness, Community
  • New Triggers & Coping card: two chip lists for what sets a character off and how they handle it — high narrative leverage in scenes

Profile Tab — Continuity

  • New Continuity card on the Profile tab to keep descriptions consistent across the whole book
  • Signature Items chip list (pocket watch, scar over left eye, leather jacket, …)
  • Four sensory anchors: Scent · Sound · Movement · Presence — small inputs that double as "show, don't tell" cues

Fixes

  • Project Overview & manuscript canvas background images no longer pixelate or shift as you scroll. The image is now sized to the visible canvas instead of being stretched across the entire scrollable area, fixing both the resolution loss and the "different spots" jumping
  • Added a pnpm local script that rebuilds native modules for Electron before starting the dev server, healing the better-sqlite3 ABI mismatch that can occur after running tests
View on GitHub
v0.6.5

v0.6.5

Fix: folder drag-and-drop now works on the first attempt on Windows

View on GitHub
v0.6.4

v0.6.4

Release v0.6.4

View on GitHub
v0.6.3

v0.6.3

What's New in v0.6.3

Background Images

  • Project cards on the dashboard now support a custom cover image — open the customize picker on any card and choose the new Image tab to upload a photo
  • Project Overview gets a background image setting right from the Tools row — "Set Background" uploads an image that fills the overview canvas behind your content
  • When a background is active, each section (hero, stats, chapter list, tools, etc.) gets an automatic frosted-glass card so text stays readable against any image
  • The same background image also carries into the manuscript writing canvas behind your page sheets, setting the atmosphere for your whole writing session
  • Remove the background at any time via the "Remove Background" button in the Tools row
View on GitHub
v0.6.2

v0.6.2

What's New in v0.6.1

Right-click Context Menus in the Binder

  • Right-click any chapter, character, map, timeline, codex entry, or folder for a clean context menu — Duplicate, Rename, Exclude/Include in word count, and Move to Trash, depending on the item type
  • Inline hover buttons removed from every binder row, so long titles and folder names no longer get squeezed by competing icons
  • Folders: right-click for Add item…, Rename, and Move to Trash (the old + button is gone — right-click is the discoverable entry point now)
  • Menus auto-clamp into the viewport, so right-clicking near the bottom of the screen no longer pushes them off-screen

Duplicate Maps & Timelines

  • Maps and timelines now support Duplicate from the right-click menu, mirroring the existing chapter and character duplicate behavior

Cleaner Chapter Rows

  • Removed the small page icon next to chapter titles in favor of a MANUSCRIPT sub-label, matching the style of characters, maps, and codex entries
  • Long chapter titles now wrap cleanly without competing for space with hover buttons

Destructive Actions Look Destructive

  • "Move to Trash" entries in every context menu are red, with a red-tinted hover background
  • Sidebar Empty Trash button reads danger at rest (not just on hover)
  • The per-item "Delete permanently" trash button is red
  • Project deletion in the dashboard (card button + confirmation modal) now uses theme danger tokens consistently across parchment, midnight, and daylight themes
View on GitHub
v0.6.1

v0.6.1

What's New in v0.6.1

Right-click Context Menus in the Binder

  • Right-click any chapter, character, map, timeline, codex entry, or folder for a clean context menu — Duplicate, Rename, Exclude/Include in word count, and Move to Trash, depending on the item type
  • Inline hover buttons removed from every binder row, so long titles and folder names no longer get squeezed by competing icons
  • Folders: right-click for Add item…, Rename, and Move to Trash (the old + button is gone — right-click is the discoverable entry point now)
  • Menus auto-clamp into the viewport, so right-clicking near the bottom of the screen no longer pushes them off-screen

Duplicate Maps & Timelines

  • Maps and timelines now support Duplicate from the right-click menu, mirroring the existing chapter and character duplicate behavior

Cleaner Chapter Rows

  • Removed the small page icon next to chapter titles in favor of a MANUSCRIPT sub-label, matching the style of characters, maps, and codex entries
  • Long chapter titles now wrap cleanly without competing for space with hover buttons

Destructive Actions Look Destructive

  • "Move to Trash" entries in every context menu are red, with a red-tinted hover background
  • Sidebar Empty Trash button reads danger at rest (not just on hover)
  • The per-item "Delete permanently" trash button is red
  • Project deletion in the dashboard (card button + confirmation modal) now uses theme danger tokens consistently across parchment, midnight, and daylight themes
View on GitHub
v0.6.0

v0.6.0

What's New in v0.6.0

Exclude Chapters from Word Count

  • New per-chapter "Exclude from word count" toggle (the # icon in the binder row) — perfect for alt versions, drafts, or scratch chapters you want to keep around without inflating your project total
  • Excluded chapters appear italic and dimmed in the binder, with a strike-through on their word count
  • The open chapter shows a "not counted" pill in the status bar so you always know where its words are going
  • All totals respect the flag: sidebar footer, corkboard, outliner, dashboard, session tracker, daily history, and project goal progress

Editor Zoom Now Persists

  • Zoom level survives chapter switches, view changes, and app restarts — no more rezooming every time you come back

Bookmark Fix

  • Bookmarks now stay anchored to the same content as you edit. Previously, typing or deleting before a bookmark would silently shift the actual position, so returning to it landed on the wrong page. The bookmark is now remapped through every edit and the new position is persisted automatically.
View on GitHub
v0.5.2

v0.5.2

What's New

Quick Notes Fix

  • Fixed the "New Note" button in the Quick Notes panel not responding to clicks until clicking elsewhere first (macOS title bar drag region issue)
  • Notes panel now slides in/out smoothly instead of popping in

Zen Mode Zoom

  • Added zoom controls to zen mode — adjust zoom without leaving distraction-free writing
  • Floating control bar appears on hover (top-right) with zoom out/in buttons and current zoom level
View on GitHub
v0.5.1

v0.5.1

What's New

Quick Notes Fix

  • Fixed the "New Note" button in the Quick Notes panel not responding to clicks until clicking elsewhere first (macOS title bar drag region issue)
  • Notes panel now slides in/out smoothly instead of popping in

Zen Mode Zoom

  • Added zoom controls to zen mode — adjust zoom without leaving distraction-free writing
  • Floating control bar appears on hover (top-right) with zoom out/in buttons and current zoom level
View on GitHub
v0.5.0

v0.5.0

What's New

Quick Notes Fix

  • Fixed the "New Note" button in the Quick Notes panel not responding to clicks until clicking elsewhere first (macOS title bar drag region issue)
  • Notes panel now slides in/out smoothly instead of popping in

Zen Mode Zoom

  • Added zoom controls to zen mode — adjust zoom without leaving distraction-free writing
  • Floating control bar appears on hover (top-right) with zoom out/in buttons and current zoom level
View on GitHub
v0.4.8

v0.4.8

What's New

Added Quick Notes to Main Dashboard

View on GitHub
v0.4.6

v0.4.6

What's New

External Backups

  • Back up all your projects to any folder — Google Drive, Dropbox, iCloud, or a USB drive
  • Daily automatic backups with 5 versions kept per project
  • One-click "Back Up Now" from the main dashboard
  • Open your backup folder directly from the dashboard

Dashboard Improvements

  • Reset Tutorials button in the header to replay all guided tours
  • Backup bar at the bottom of the project list with status and controls
  • Updated guided tour explaining the backup feature

Tour Fixes

  • Fixed corkboard tour clipping the project header off-screen
  • Merged hero and progress steps for a cleaner tour flow

Session Tracking (from v0.4.5)

  • Words written (+) and edited (-) tracked separately
  • Per-chapter breakdown on the project overview
  • Progress bar based on words written, not net change
View on GitHub
v0.4.5

v0.4.5

What's New

Granular Session Tracking

  • Session now shows words written (+) and words edited (-) separately — no more confusing "0" after a productive editing session
  • Per-chapter breakdown on the project overview so you see exactly where your work went
  • Progress bar tracks words written (gross), not net — editing doesn't steal your progress

Snapshot Viewer Polish

  • Snapshot previews are now fully read-only — no accidental edits
  • Clear "SNAPSHOT — Read Only" banner at the top of the editor
  • Snapshot badge in the split pane tab so you always know what you're looking at
  • Toolbar, rulers, and status bar hidden in snapshot view for a clean reading experience
  • Redesigned snapshot panel with cleaner layout and click-to-preview

Sidebar

  • Binder label is now a clickable shortcut back to the project overview
View on GitHub
v0.4.4

v0.4.4

What's New

  • Theme polish — Pastel Eclipse softened to actually feel pastel (lighter backgrounds, desaturated canvas). Writefully theme reworked with deep teal accent and aged ivory for an old-bookshop feel. Midnight theme now shows dark text on white manuscript pages.
  • Project Overview redesign — Stats grouped into labeled clusters (Today, Your Project, Patterns) instead of a wall of 8 equal cards. Tools section changed from large icon cards to compact pills. More breathing room between sections.
  • Back navigation — All tool views (Manuscript Health, Writing History, Character Web, Outliner, Character Presence) now show a "← Project Overview" button at the top for easy navigation back.
  • Highlights & Notes in tools menu — Now accessible from the sidebar gear menu under Views, not just the Corkboard.
View on GitHub
v0.4.3

v0.4.3

What's New

  • Fix: macOS launch crash — Resolved code signing Team ID mismatch that caused "Library missing: Electron Framework" crash on launch. DMGs are now re-signed with consistent ad-hoc identity.
  • Fix: macOS auto-updater — Auto-restart after update download is now disabled on macOS (it was breaking the ad-hoc code signature). Updates still download silently and install on next quit. A restart banner appears when an update is ready.
  • Windows: Discord-style auto-restart still works as before.
View on GitHub
v0.4.2

v0.4.2

What's New

  • Fix: Project rename — Renaming a project now properly validates paths, checks for name conflicts, and reloads all entity lists (chapters, characters, maps, timelines, codex) so paths stay in sync. Open editors are cleared to prevent stale-path errors.
View on GitHub
v0.4.1

v0.4.1

What's New

  • Fix: Manuscript Health text extraction — HTML entities ( , , smart quotes, etc.) are now properly decoded before analysis. Words like "nbsp" and "mdash" no longer appear in word frequency results.
  • Improved sentence splitting — Sentences now split at punctuation followed by uppercase letters, avoiding false splits on abbreviations like "Mr." or "U.S."
  • Better word matching — Word regex matches real words including hyphens and apostrophes, filtering out HTML entity fragments
  • Word frequency fix — The existing word frequency feature also benefits from the same clean text extraction
View on GitHub
v0.4.0

v0.4.0

What's New

  • Manuscript Health — New analysis view that checks your writing patterns with zero AI. Tracks sentence rhythm, adverb density, passive voice ratio, dialogue balance, repeated sentence starters, and overused words. Includes editorial guidance explaining what each metric means and what to aim for. Accessible from the Project Overview and sidebar tools menu.
  • Smart Typography — Type --- for em dash, -- for en dash, ... for ellipsis, and get smart quotes automatically in all editors.
  • Theme-safe health colors — Manuscript Health indicators use fixed green/amber/red colors that stay distinct across all app themes.
View on GitHub
v0.3.9

v0.3.9

What's New

  • ePub Book Styles — Choose from 3 interior design themes when exporting to ePub: Classic (drop caps, centered headings, * scene breaks), Modern (clean sans-serif, minimal), and Literary (elegant italic headings, wide margins)
  • Author / Pen Name — New per-project author field on the Project Overview page (with quill icon). Shows on Dashboard project cards and is embedded in ePub and DOCX metadata
  • Sidebar Menu Restructure — Tools menu (⚙ icon) grouped by Views, Project, and Settings. Add menu (+) grouped by Writing, Story, and Codex. Import moved alongside Export
  • Import H2 Fallback — Importing Word/Markdown files now falls back to H2 headings when no H1s are found, improving compatibility with Scrivener exports
View on GitHub
v0.3.8

v0.3.8

What's New

  • Fix: Dictionary on Windows — dictionary.db was not bundled in production builds, causing "no definition found" for all words. Now properly included via extraResources.
  • Discord-style auto-updates — App automatically downloads and installs updates on launch with a progress bar on the splash screen. No more manual "Restart to update" prompts.
View on GitHub
v0.3.7

v0.3.7

What's New

Dictionary

  • Dictionary added
View on GitHub
v0.3.6

v0.3.6

What's New

Session & Project Progress Tracking

  • Live session word count in the editor status bar — tracks words written since you opened the project
  • Project progress bar alongside session progress
  • Editable session goal (default 1,500 words) — click to change, persisted per project
  • Session progress card on the project overview dashboard
  • "Saved at" timestamp moved to the editor status bar with a heart icon

Outliner View

  • New spreadsheet-style overview of your entire manuscript
  • Columns: title, synopsis, word count, status, label, POV, last updated
  • Sortable columns — click any header to sort ascending/descending
  • Inline editing — click synopsis, label, or POV cells to edit in place
  • Status dropdown with color-coded pills (To Do, Drafting, First Draft, Revised, Edited, Final)
  • Word count progress bars showing relative chapter lengths
  • Collapsible folder groups with chapter counts
  • Sticky header and totals footer
  • Access from the sidebar tools menu or the project overview

Duplicate Items

  • Duplicate chapters, characters, and codex entries with one click
  • Copy icon appears on hover in the sidebar next to each item
  • Creates a full clone with "(Copy)" appended to the name

Inspiring Quotes

  • 170+ curated quotes from authors, poets, philosophers, fictional characters, and historical figures
  • Random quote displayed on the project dashboard each session
  • Sources include Tolkien, Dumbledore, Maya Angelou, Rumi, MLK, Carl Sagan, Studio Ghibli, and many more

UI Polish

  • Sidebar item names now wrap instead of truncating — see your full chapter titles
  • Cleaner sidebar footer (removed save status clutter)
View on GitHub
v0.3.5

v0.3.5

What's New

Session & Project Progress Tracking

  • Live session word count in the editor status bar — tracks words written since you opened the project
  • Project progress bar alongside session progress
  • Editable session goal (default 1,500 words) — click to change, persisted per project
  • Session progress card on the project overview dashboard
  • "Saved at" timestamp moved to the editor status bar with a heart icon

Outliner View

  • New spreadsheet-style overview of your entire manuscript
  • Columns: title, synopsis, word count, status, label, POV, last updated
  • Sortable columns — click any header to sort ascending/descending
  • Inline editing — click synopsis, label, or POV cells to edit in place
  • Status dropdown with color-coded pills (To Do, Drafting, First Draft, Revised, Edited, Final)
  • Word count progress bars showing relative chapter lengths
  • Collapsible folder groups with chapter counts
  • Sticky header and totals footer
  • Access from the sidebar tools menu or the project overview

Duplicate Items

  • Duplicate chapters, characters, and codex entries with one click
  • Copy icon appears on hover in the sidebar next to each item
  • Creates a full clone with "(Copy)" appended to the name

Inspiring Quotes

  • 170+ curated quotes from authors, poets, philosophers, fictional characters, and historical figures
  • Random quote displayed on the project dashboard each session
  • Sources include Tolkien, Dumbledore, Maya Angelou, Rumi, MLK, Carl Sagan, Studio Ghibli, and many more

UI Polish

  • Sidebar item names now wrap instead of truncating — see your full chapter titles
  • Cleaner sidebar footer (removed save status clutter)
View on GitHub
v0.3.5-beta.2

v0.3.5-beta.2

What's New

Session & Project Progress Tracking

  • Live session word count in the editor status bar — tracks words written since you opened the project
  • Project progress bar alongside session progress
  • Editable session goal (default 1,500 words) — click to change, persisted per project
  • Session progress card on the project overview dashboard
  • "Saved at" timestamp moved to the editor status bar with a heart icon

Outliner View

  • New spreadsheet-style overview of your entire manuscript
  • Columns: title, synopsis, word count, status, label, POV, last updated
  • Sortable columns — click any header to sort ascending/descending
  • Inline editing — click synopsis, label, or POV cells to edit in place
  • Status dropdown with color-coded pills (To Do, Drafting, First Draft, Revised, Edited, Final)
  • Word count progress bars showing relative chapter lengths
  • Collapsible folder groups with chapter counts
  • Sticky header and totals footer
  • Access from the sidebar tools menu or the project overview

Duplicate Items

  • Duplicate chapters, characters, and codex entries with one click
  • Copy icon appears on hover in the sidebar next to each item
  • Creates a full clone with "(Copy)" appended to the name

Inspiring Quotes

  • 170+ curated quotes from authors, poets, philosophers, fictional characters, and historical figures
  • Random quote displayed on the project dashboard each session
  • Sources include Tolkien, Dumbledore, Maya Angelou, Rumi, MLK, Carl Sagan, Studio Ghibli, and many more

UI Polish

  • Sidebar item names now wrap instead of truncating — see your full chapter titles
  • Cleaner sidebar footer (removed save status clutter)
View on GitHub
v0.3.5-beta.1

v0.3.5-beta.1

What's New

  • Character Web: Draggable nodes, better spacing, relationship labels as tooltips
  • Expanded Roles & Archetypes: 12 narrative roles (grouped) + 12 Jungian archetype sub-role
  • Sample Template: "A Love Between Two Worlds" — full project with prose, characters, relationships, and world-building
  • Project Rename: Double-click the project name in the sidebar to rename
  • Corkboard Tools: Quick-link cards to Character Web, Presence Map, Writing History, Page Setup, Export, and Highlights
  • Highlights Panel: Now has All/Comments tabs, shows comment notes inline
  • Page Setup: Larger, more readable modal with friendlier labels
  • Zen Mode: Seamless dark canvas with visible white pages
  • Timeline: Fixed stuck drag opacity bug
  • Sidebar: Cleaner footer, theme selector moved to header
  • Removed Tags: Simplified the UI by removing the unused tags feature
View on GitHub