Changelog
Current version: 2026-07-27 v1.026 (generated 7/27/2026, 10:41:53 PM)
- 2026-07-274788c88Merge pull request #133 from LoopheadLabs/dev
- 2026-07-27607a654feat(draft): live-print AI prose as it streams instead of a blank wait
- 2026-07-27acf37b7fix(billing): gate word balance before spending AI calls and persisting content
- 2026-07-271c1eeb6fix(outline): stop generating scenes that repeat the same events
- 2026-07-244f78707Merge pull request #132 from LoopheadLabs/dev
- 2026-07-24d5036ccfeat(binder): "Move to section" action for scenes
- 2026-07-24cca9da4Merge pull request #131 from LoopheadLabs/dev
- 2026-07-2441d28b4fix(binder): scene/chapter reorder silently failed to persist
- 2026-07-23406aa7eMerge pull request #130 from LoopheadLabs/dev
- 2026-07-23f66d413fix(characters): sweep remaining legacy-flat payload reads (export, outline dedupe, character generation)
- 2026-07-235d6cfa1fix(ai): characters were nameless in every AI prompt; chat context missing scenes, rules, and most of the cast
- 2026-07-102e4ac1cMerge pull request #129 from LoopheadLabs/dev
- 2026-07-1068730c6fix(draft): keep screenplay and worldbuilding at short draft lengths
- 2026-07-10c73297eMerge pull request #128 from LoopheadLabs/dev
- 2026-07-106d91af0fix(outline): refresh project state before applying generated outline
- 2026-07-10af83b07fix(dashboard): read groupBy _count structurally (Prisma 6.7.0 build fix)
- 2026-07-10b6b520ffix(dashboard): guard optional groupBy _count (Prisma 6.7.0 build fix)
- 2026-07-10f9fe88bfix(dashboard): add required orderBy to groupBy calls (build fix)
- 2026-07-09bb8ca0fMerge pull request #127 from LoopheadLabs/dev
- 2026-07-09d696964feat(blog): new post on keeping a book series consistent