v1.2.2
·
268 commits
to master
since this release
Release v1.2.2
Security
- Fixed TOCTOU race conditions and sanitized numeric values in FFmpeg filters (#134)
- Added
_validate_output_path()and rolled it out across all engines (#135) - Hardened AI engine resource guards for scene detection, spatial audio, stem separation, transcription, and upscaling (#136, #141, #142)
- Hardened direct download paths with timeout and size limits (#142)
- Fixed design quality security and SRT format safety issues (#131)
Added
- Client-side validation and return type annotations (#137)
- Current edge-case audit document
- Startup validation for
remotion_engine.studio()
Changed
- Replaced grey social preview with generated media artwork (#138)
- Updated public tool count messaging, landing page metadata, and canonical links
Notes
- Full test suite: 813 passed, 9 skipped, 2 xpassed
- Ruff checks clean
- Built packages:
mcp_video-1.2.2.tar.gzandmcp_video-1.2.2-py3-none-any.whl