v1.2.0

SparkAudio/Spark-TTSv1.2.0Mar 29, 2026by shrimbly

AI Summary

Adds a Workflow Browser for managing saved workflows, externalizes media files for portability, and introduces optional inputs with skip propagation.

Key Highlights

  • Workflow Browser with search, subdirectory support, and path memory
  • Media externalization saving videos/audio alongside images
  • Optional Inputs feature with downstream skip propagation
  • Redesigned Group Context Menu with color picker and lock toggle

New Features

  • Workflow Browser modal
  • Media externalization to generations folder
  • Optional Inputs and Skip Propagation logic
  • Group Context Menu redesign

Full Release Notes

## Added

- **Workflow Browser** — browse, search, and open saved workflows from a new modal (supports nested subdirectories, directory picker, and last-used path memory)
- **Media Externalization** — videos and audio now save alongside images in the generations/ folder for portable workflows
- **Optional Inputs & Skip Propagation** — mark input nodes as optional; execution skips downstream nodes when optional inputs are empty
- **Group Context Menu** — redesigned as a vertical dropdown with color picker, lock toggle, and NBP Input flag

## Fixed

- Video/audio save-load roundtrip (3 compounding bugs)
- Lock icon now shown on locked groups
- Error state cleared when navigating generation carousel
- Various a11y, regex, and dialog semantics fixes

## Performance

- Faster workflow listing by reading only file headers

## Documentation

- Redesigned README with hero layout, all 23 node types, and updated screenshots