Everything That Can Happen

Release Notes - Version v0.7.8

Release notes for version v0.7.8

Release Notes - v0.7.8

Release Window

2026-02-27 to 2026-03-06

Overview

This minor release series covers v0.7.8.0 through v0.7.8.2. It bundled a large story-platform upgrade: a unified story-node creation flow, stricter unpublished-content access control, the nodeImages to images architecture refactor, Replicate integration and model management, Railway MongoDB migration support, and a strong round of gallery, admin, and parallax UX improvements.

Highlights

  • Refactored story-node creation into a single, more reliable flow.
  • Moved full image records into a dedicated images collection with UUID references from storynodeimages.
  • Added Replicate integration, model CRUD, and add-model-from-URL support.
  • Hardened unpublished story, node, and image visibility.
  • Added image metadata persistence, manage-stories improvements, and the middle-layer image mini-navigation UI.

Patch Milestones

v0.7.8.0

  • Unified story-node creation ordering for inheritance, variable calculation, text generation, and image generation.
  • Fixed unpublished story and node visibility and removed the legacy system story feature.
  • Refactored image storage from embedded nodeImages structures toward the dedicated images collection.
  • Added Replicate integration, image retention fixes, overwrite fixes, model settings fixes, model CRUD, and add-model-from-URL support.
  • Improved image gallery auth, cache purge tooling, option edit buttons, image popup behavior, and story-node settings UX.

v0.7.8.1

  • Added MongoDB migration scripts for Railway.
  • Fixed creation of new image-layer settings and improved edit-option text UX.
  • Added clearer prompt-length error handling and field-length feedback in forms.
  • Fixed unpublished image leakage in gallery views.
  • Fixed ETCH version_bump root resolution when invoked from Cursor.
  • Expanded image records to retain model and parameter metadata.

v0.7.8.2

  • Added manage-stories sorting and filtering improvements and mirrored node update timestamps to parent stories.
  • Added the middle-layer image mini-navigation feature and iterated on its placement, styling, and modal interactions.
  • Increased image polling timeout for slower jobs.
  • Reduced noisy nodeImages rebuild side effects in read-only helper paths.
  • Added persisted image generation cost and provider timing metadata where available.

Other Notable Improvements

  • Repeated Cloudflare, Railway, integration-test, lint, and CI fixes landed throughout the series.
  • Security and backend import/test follow-up fixes landed after the v0.7.8.2 version commit.
  • The series finished with lockfile and newsletter follow-up work after the core platform changes had shipped.

Migration Notes

  • The image system now expects full image metadata to live in the images collection.
  • Public and unauthenticated views now enforce unpublished-content restrictions much more strictly.
  • Replicate is part of the supported image-generation provider set, alongside the newer model-management flows.
  • Image records can now retain model, parameter, estimated cost, and provider timing metadata for debugging and reporting.