Release Notes - Version v0.7.3
Release notes for version v0.7.3
Release Notes - v0.7.3
Release Window
2025-08-29 to 2025-09-15
Overview
This minor release series covers v0.7.3.0 through v0.7.3.9. The focus was stabilizing prompt construction, image-generation retries, and Modular Mechanics state handling while also introducing the first ETCH MCP server tooling, version bump support, and a cleaner story-node generation pipeline.
Highlights
- Added profanity-filter retry handling for image-generation content-policy failures.
- Sanitized and validated story node IDs across create and edit flows.
- Refactored image prompt fields and conditional layer prompt visibility.
- Introduced the ETCH MCP server, version tooling, and early MCP debug/logging infrastructure.
- Cleaned up story-node generation flow and added markdown and HTML support for story text.
Patch Milestones
v0.7.3.0 to v0.7.3.1
- Added logging for content-policy failures and a second-pass prompt retry path.
- Fixed token replacement order so combined prompts resolve placeholders correctly.
- Prevented invalid option output when no valid choice is returned from generation.
- Removed deprecated prompt-generation code and consolidated image prompt handling.
- Refined prompt field behavior and conditional layer visibility in the authoring UI.
v0.7.3.2 to v0.7.3.6
- Added the first ETCH MCP server implementation and configuration.
- Added parameter definitions, input-schema fixes, and register-tool fixes for MCP operations.
- Added version bump tooling and follow-up fixes so version operations became part of the MCP workflow.
- Improved MCP debug logging, recent-log output, and tool-call visibility during development.
v0.7.3.7 to v0.7.3.9
- Landed backend test fixes and cleanup work after the MCP rollout.
- Refactored story-node generation for a cleaner and more maintainable flow.
- Added
$prefix support in variable handling. - Added markdown and HTML support for story text rendering.
- Tightened node ID validation in both UI and backend processing.
Other Notable Improvements
- Improved Modular Mechanics cache behavior and variable refresh when navigating back to the initial node.
- Updated cache refresh behavior after node saves so edits appear more reliably without stale state.
- Added theme metadata validation cleanup alongside the prompt refactor work.
- Improved CI and deployment behavior by moving modules into the backend and fixing build and unit-test execution.
Migration Notes
- Node IDs are normalized more aggressively and invalid characters are rejected or sanitized before save.
- Story text can now include markdown and HTML, so downstream rendering paths should assume richer formatted content.
- Version bumping is now part of the MCP tooling flow rather than a manual-only process.