Changelog
Current version: 2026-05-12 v1.029 (generated 5/12/2026, 11:32:54 PM)
- 2026-05-12e9d03f7Merge pull request #112 from LoopheadLabs/dev
- 2026-05-1269604f9feat(tracking): add Lemon Squeezy affiliate tracking script
- 2026-05-1100e058cMerge pull request #111 from LoopheadLabs/dev
- 2026-05-11a596947fix(consistency): stronger JSON repair + graceful degradation on extract failure
- 2026-05-115415347feat(consistency): persist dismissed contradictions across sessions
- 2026-05-10fddd9d7feat(consistency): migrate Ollama path to extract-then-diff
- 2026-05-10a135cd7Merge pull request #110 from LoopheadLabs/dev
- 2026-05-102cac506fix(consistency): sync name-only characters instead of silently dropping
- 2026-05-106e447a8fix(consistency): article normalization + relationship-derived aliases
- 2026-05-10a2cbcfcfix(settings): auto-save Ollama toggle so disable actually persists
- 2026-05-10de3564ffeat(consistency): inline action buttons on contradiction cards
- 2026-05-10d4fb2adMerge pull request #109 from LoopheadLabs/dev
- 2026-05-103297816fix(perf): cut user-table query rate to stop Prisma P2024 pool timeouts
- 2026-05-01acda2e0Merge pull request #108 from LoopheadLabs/dev
- 2026-05-012baf86cfix(prompts): pin full character bible into AI prompts as canonical data
- 2026-04-301db672aMerge pull request #107 from LoopheadLabs/dev
- 2026-04-304a69530feat(consistency): Phase D3 + D4 — structured contradictions UI + scan-all
- 2026-04-30ade9afcfix(draft): smart-replace em dashes adjacent to quotes with ellipsis
- 2026-04-30e73cd4cfix(scene-editor): Ollama paths were throwing away server-sanitized text
- 2026-04-308280c5dfix(draft): use Unicode \p{Pd} category to catch ALL dash variants