v1.0.3
What changed
- Terminal validation errors now consistently reject Promises or reach callbacks asynchronously.
- Media operations consume isolated builder snapshots, fixing frame-state poisoning and same-
Videoconcurrency races. - Planning, filesystem, and process failures share one documented lifecycle.
- Publishing is now gated by protected
mainancestry and the exact successfulCI / Requiredcheck. - The API reference, error catalogue, concurrency guidance, mobile documentation, social preview, and crawler metadata are improved.
Verification
- 246 unit tests passed (99.53% line coverage)
- real FFmpeg integration passed on Node 24 and 26 across Linux, macOS, and Windows
- npm audit: 0 vulnerabilities
See CHANGELOG.md for the full details.