v4.0.450
remotion-dev/remotionv4.0.450Apr 20, 2026by JonnyBurger
AI Summary
This release focuses on stability improvements, including the update to macOS 15 and fixes for null prop crashes. It introduces support for advanced CSS clip-paths in the web renderer and improves scroll handling in the studio.
Key Highlights
- Update minimum macOS requirement to 15
- Support clip-path with polygon, path, circle, ellipse, inset to support all transitions
- Fix null props crash in setup-sequence-stack-traces
- Add scrollbar-gutter to studio scroll containers
- Fix pointer events on SVG clip path wrappers
New Features
- Support for clip-path with polygon, path, circle, ellipse, inset in web-renderer
- Always preserve silent audio frames to match composition duration in web-renderer
- Truncate very long data URLs to avoid polluting logs
Full Release Notes
## What's Changed * `remotion`: Truncate very long data URLs to avoid polluting logs by @acj in https://github.com/remotion-dev/remotion/pull/7049 * `@remotion/bundler`: Add scrollbar-gutter: stable to studio scroll containers by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7102 * `@remotion/bundler`: Fix null props crash in setup-sequence-stack-traces by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7104 * `@remotion/renderer`: Update minimum macOS requirement to 15 by @app/copilot-swe-agent in https://github.com/remotion-dev/remotion/pull/7067 * `@remotion/transitions`: Fix pointer events on SVG clip path wrappers by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7084 * `@remotion/vercel`: Fix `sampleRate` being `undefined` in FFmpeg command by @bhaktofmahakal in https://github.com/remotion-dev/remotion/pull/7077 * `@remotion/web-renderer`: Support clip-path with polygon, path, circle, ellipse, inset to support all transitions by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7092 * `@remotion/web-renderer`: Always preserve silent audio frames to match composition duration by @yamin-H in https://github.com/remotion-dev/remotion/pull/7074 * `create-video`: Remove JSX syntax from HTML template description by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7095 ## Docs * Mention that HTML-in-canvas removes CSS limitations by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7079 * Fix broken anchors in documentation by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7085 * Remove outdated Spline tutorial from sidebar by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7091 * Fix typo: occured -> occurred in CalculateMetadataErrorExplainer by @whatfontisthis in https://github.com/remotion-dev/remotion/pull/7068 * Fix spelling of "inadvertently" by @danmooney in https://github.com/remotion-dev/remotion/pull/7081 ## Internals * `@remotion/promo-pages`: strip CSS Modules :global() from video-player.css for Turbopack consumers by @AleksejDix in https://github.com/remotion-dev/remotion/pull/7058 * fix(media-parser): bump stream-remote test timeout 15s → 30s by @AleksejDix in https://github.com/remotion-dev/remotion/pull/7059 * `@remotion/promo-pages`: Improve Company License pricing section by @AleksejDix in https://github.com/remotion-dev/remotion/pull/7062 * `@remotion/promo-pages`: Fix missing space in succession plan card by @app/copilot-swe-agent in https://github.com/remotion-dev/remotion/pull/7069 * `@remotion/codex-plugin`: fix typo in the skill content by @samohovets in https://github.com/remotion-dev/remotion/pull/7072 * Bump phpunit/phpunit from 10.5.62 to 12.5.22 in /packages/lambda-php by @app/dependabot in https://github.com/remotion-dev/remotion/pull/7075 * Update Vite by @app/dependabot in https://github.com/remotion-dev/remotion/pull/7078 * Add skill for fixing Dependabot PRs by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7087 * fix-dependabot skill: Use `git add -u` instead of explicit globs by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7088 * `@remotion/web-renderer`: Fix flaky 3D pixel and frame-range duration tests by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7098 * `@remotion/web-renderer`: Add issue-7050 reproduction test by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7100 ## New Contributors * @yamin-H made their first contribution in https://github.com/remotion-dev/remotion/pull/7074 **Full Changelog**: https://github.com/remotion-dev/remotion/compare/v4.0.448...v4.0.450