v1.4.0
What's new in 1.4.0
New features
- Hyperframes 0.5 orchestration — snapshots, inspection, metadata, catalog, website capture, local TTS, transcription, background removal, diagnostics, benchmarks, and richer render controls
- Video repurposing helpers — dry-run manifests and platform-ready variants with thumbnails, storyboards, and optional release checkpoints
- Real color extraction —
analyze_video(include_colors=True)andvideo_info_detailednow return actual dominant colors instead of placeholder values
Changed
- Pipeline cleanup
OSErrors are now surfaced as warnings instead of being silently swallowed
Fixed (30+ hardening fixes from PRs #263–#292)
- Fixed green-cast video effects and 24-bit WAV handling
- Design quality probe now returns
Noneon analysis failure instead of sentinel values that produced perfect scores - Comprehensive input validation across audio, video, Hyperframes, timeline, template, batch, subtitle, and quality comparison paths — invalid inputs now fail loudly before reaching FFmpeg/rendering
- Hyperframes render artifacts reported correctly by format, pipelines fail on missing renders
Full test suite: 1173 passed, 10 skipped
Full Changelog: v1.3.10...v1.4.0