Release Notes - Version v0.7.4
Release notes for version v0.7.4
Release Notes - v0.7.4
Release Window
2025-09-15 to 2025-09-30
Overview
This minor release series covers v0.7.4.0 through v0.7.4.9. The release combined story-authoring improvements, subscription and policy updates, module CRUD, and a large Modular Mechanics refactor that simplified data ownership, variable seeding, and legacy-mode behavior.
Highlights
- Added markdown and HTML story text support and related prompt cleanup.
- Improved story creation and node editing flows, including image-layer settings and AI prompt field editing.
- Added email opt-in, subscribe and unsubscribe links, and EULA/privacy updates.
- Introduced module CRUD endpoints and UI pages.
- Continued the major Modular Mechanics refactor, including entity ID cleanup and removal of legacy mode.
Patch Milestones
v0.7.4.0 to v0.7.4.3
- Shipped markdown and HTML support in story text as the headline change for
v0.7.4.0. - Fixed initial story-so-far handling and create-story module saving.
- Made AI-generation prompt fields editable in the create-story flow.
- Fixed create-node image-layer-settings behavior and related authoring friction points.
v0.7.4.4 to v0.7.4.7
- Added email opt-in support and subscription lifecycle links.
- Added unsubscribe token handling and follow-up fixes for subscribe and unsubscribe flows.
- Updated EULA and privacy content and email copy.
- Improved the ETCH version bump tool so a patch bump can be requested without explicit parameters.
v0.7.4.8 to v0.7.4.9
- Added module CRUD endpoints and pages.
- Progressed the Modular Mechanics refactor through multiple phases, then shipped the result in
v0.7.4.8andv0.7.4.9. - Removed legacy
entityIdusage in favor ofnodeUuidandstoryUuid. - Stopped copying parent values into story-node variables by default when that behavior was no longer correct.
- Removed
mmModeand aligned carousel/navigation behavior with the refactored module system.
Other Notable Improvements
- Stripped HTML tags from prompts where raw markup should not be passed into generation.
- Fixed duplicate settings issues and corrected view-count behavior.
- Improved debugging hygiene with cleanup after the large refactor phases.
- Fixed Modular Mechanics edge cases around incorrect data types, default values, parent-value copying, and gamestate variable display.
Migration Notes
- Markdown and HTML story text are part of the authoring model starting in this series.
- Subscription and unsubscribe links became part of the user-facing email flow.
- Modular Mechanics data ownership now prefers explicit
nodeUuidandstoryUuidreferences over legacy entity identifiers. - Legacy module-mode assumptions should be removed in favor of the refactored Modular Mechanics flow.