Skip to content

Releases: Piaomu/foma-app

Foma v0.6.1-alpha.1

27 May 11:28
e668592

Choose a tag to compare

Foma v0.6.1-alpha.1 Pre-release
Pre-release

Foma v0.6.1-alpha.1

Changed

  • Actant creation and auto-linking — refined @ creation flows so new actant references stay in-line, preserve formatting, support aliases without auto-correcting text, and keep the caret in the editor.
  • Actant templates — improved the Template Library, template filters, copy actions, structure editing, and manual cleanup controls for tables, callouts, speech blocks, code blocks, and player choices.
  • Focus Mode speech writing — improved /speech behavior in Focus Mode, including speaker detection, line-limit handling, typewriter stability, keyboard speaker selection, and default speech block behavior.
  • Search navigation — improved Ctrl+F results so selected matches jump into context, highlight more clearly, and keep the results panel readable.
  • Worldbuilding and sync indicators — improved unsynced-change bubbling, parent tooltip detail, and write resilience for rapid block updates.

Fixed

  • Word count and stats — fixed speech text being excluded from scene word counts and related writing/focus statistics.
  • Project/document restoration — fixed cases where the last open worldbuilding document or scene was not restored after switching projects or restarting Foma.
  • Spellcheck ignore scope — fixed ignored words so they persist correctly per project and behave inside /speech and /playerchoice content.
  • Editor display polish — fixed light-mode cursor, entitlement badge contrast, placeholder readability, callout sizing/icon behavior, search scrollbar styling, and palette/theme scroll preservation.
  • Orphan block recovery — added manuscript repair safeguards to detect and recover detached scene/chapter blocks.

Download the installer for your platform below.

Windows: FomaSetup.exe
macOS: Foma-darwin.zip
Linux: Foma.deb or Foma.rpm

Foma v0.6.0-alpha.1

16 May 12:45
e668592

Choose a tag to compare

Foma v0.6.0-alpha.1 Pre-release
Pre-release

Foma v0.6.0-alpha.1

Added

  • Actant template library — added built-in actant template formats, user-created templates, a template manager, template editing, and a slash command to save an actant as a reusable template
  • Actant reference tools — added an actant references panel with responsive reference updates, hide/show behavior, speech-block references, and improved auto-link reference display
  • Player Choice block — added /playerchoice support with nested outcomes, carousel mode, bracket/tree display, copy feedback, and editing guardrails for choice structures
  • Standalone EPUB reader — added a reader tool that can open any EPUB and shortcut preview exported story EPUBs
  • Local editor assets — added local image asset import support across editor pane views
  • Editable demo project — added a real sample project with scenes, chapter notes, worldbuilding containers, auto-linked actants, threads, pins, story arc structure, and guided demo tips
  • Demo tutorialization — added Start Here guidance, checklist blocks, alias/auto-link examples, Pincushion prompts, and workflow prompts for /dump, /sift, Focus Mode, and Writing Stats
  • Game writing tool visibility — added settings-driven visibility for game-specific slash commands, with project templates deciding the default
  • Post-update changelog prompt — Foma now shows release notes after opening a newly installed version

Changed

  • Export handling — improved image support in exports and improved EPUB reader rendering for images and text across light/dark themes
  • PDF/EPUB/DOCX formatting — improved checkbox and table display in exported files, including table and checklist handling for EPUB/PDF and DOCX output
  • Slash command behavior — refined slash palette edge cases, reorganized slash command categories, and added script-block commands for gendered words, color, and text style
  • Game writing blocks — polished /speech and /playerchoice behavior, styling, selection handling, carousel animation, bracket scaling, and nested choice display
  • Navigation — added stronger back/forward keyboard shortcuts and table navigation support
  • Editor stability docs and patches — added BlockNote/ProseMirror troubleshooting docs and stale-position patching notes for future custom block work
  • Slash command organization — reorganized commands into clearer groups for writing flow, planning, media, review, publishing, navigation, version control, workspace, and game writing
  • Demo worldbuilding structure — Characters, Locations, Objects, and Story Notes now act as author-facing containers with their own notes
  • Auto-linked actant previews — hover previews now load from existing Markdown content before a user opens the referenced actant page
  • Release flow — normalized public release asset names and refined development/production release documentation
  • Access gate — improved grant/access-gate behavior so local development and compiled production grants can coexist

Fixed

  • Navigation load race — fixed errors caused by navigating quickly between blocks/scenes
  • ProseMirror stale position crashes — fixed stale getPos() and destroyed-view errors affecting custom blocks, /speech, and player choice interactions
  • Player Choice data safety — fixed data loss between new options, prevented broken choice/outcome associations, and resolved crashes when switching scenes with carousel mode enabled
  • Act Map pending-change leak — fixed an issue where a previous project’s story structure could appear as a pending change in the current project
  • Template and sidebar polish — fixed template defaults, template modal styling, sidebar responsiveness, left-click handling, and scope pending-change display
  • Pilcrow and code block behavior — fixed Pilcrow display errors and added code-block wrap support from the drag handle menu
  • Auto-link and references polish — improved auto-linked actant display and reference update reliability
  • Release/access polish — fixed installer favicon/uninstall icon behavior and improved access-gate error handling
  • Demo thread categorization — replaced the invalid sample thread class so the trust arc no longer falls into uncategorized
  • Initial Pincushion visibility — seeded an unplaced demo pin so users can see and interact with the Pincushion immediately
  • Release notes publishing — production releases now use the matching CHANGELOG.md entry as the public GitHub release body

Download the installer for your platform below.

Windows: FomaSetup.exe
macOS: Foma-darwin.zip
Linux: Foma.deb or Foma.rpm

Foma v0.5.0-alpha.2

28 Apr 12:39
e668592

Choose a tag to compare

Foma v0.5.0-alpha.2 Pre-release
Pre-release

Foma v0.5.0-alpha.2

Download the installer for your platform below.

Windows: FomaSetup.exe
macOS: Foma-darwin.zip
Linux: Foma.deb or Foma.rpm

Foma v0.5.0-alpha.1

28 Apr 11:40
e668592

Choose a tag to compare

Foma v0.5.0-alpha.1 Pre-release
Pre-release

Foma v0.5.0-alpha.1

Download the installer for your platform below.

Windows: FomaSetup.exe
macOS: Foma-darwin-*.zip
Linux: .deb or .rpm

Foma v0.4.0-alpha.1

04 Apr 16:41
b155429

Choose a tag to compare

Foma v0.4.0-alpha.1 Pre-release
Pre-release

Foma v0.4.0-alpha.1

Download the installer for your platform below.

Windows: FomaSetup.exe
macOS: Foma-darwin-*.zip
Linux: .deb or .rpm

Foma v0.3.0-alpha.3

17 Mar 14:11
5d2310e

Choose a tag to compare

Foma v0.3.0-alpha.3 Pre-release
Pre-release

Foma v0.3.0-alpha.3

Download the installer for your platform below.

Windows: FomaSetup.exe
macOS: Foma-darwin-*.zip
Linux: .deb or .rpm

Foma v0.3.0-alpha.2

15 Mar 19:27
c8497f6

Choose a tag to compare

Foma v0.3.0-alpha.2 Pre-release
Pre-release

Foma v0.3.0-alpha.2

Download the installer for your platform below.

Windows: FomaSetup.exe
macOS: Foma-darwin-*.zip
Linux: .deb or .rpm

Foma v0.3.0-alpha.1

14 Mar 21:25
c8497f6

Choose a tag to compare

Foma v0.3.0-alpha.1 Pre-release
Pre-release

Foma v0.3.0-alpha.1

Download the installer for your platform below.

Windows: FomaSetup.exe
macOS: Foma-darwin-*.zip
Linux: .deb or .rpm

Foma v0.2.0-alpha.2

12 Mar 22:39
c8497f6

Choose a tag to compare

Foma v0.2.0-alpha.2 Pre-release
Pre-release

Foma v0.2.0-alpha.2

Download the installer for your platform below.

Windows: FomaSetup.exe
macOS: Foma-darwin-*.zip
Linux: .deb or .rpm

Foma v0.2.0-alpha.1

12 Mar 22:10
c8497f6

Choose a tag to compare

Foma v0.2.0-alpha.1 Pre-release
Pre-release

Foma v0.2.0-alpha.1

Download the installer for your platform below.

Windows: FomaSetup.exe
macOS: Foma-darwin-*.zip
Linux: .deb or .rpm