v4.0.439
remotion-dev/remotionv4.0.439Mar 25, 2026by JonnyBurger
AI Summary
Improves development workflow by saving default props immediately to prevent race conditions and enhances bundler security by inlining css-loader.
Key Highlights
- Save default props and visual controls immediately to prevent race conditions
- Fork and inline css-loader to resolve security vulnerability
- Add modern CSS color format support to `interpolateColors`
- Handle webpack cache corruption on low-memory machines
Full Release Notes
## What's Changed * `@remotion/studio`: **Save default props and visual controls immediately** - this will always keep your changes in sync with the code and prevent race conditions when you are editing props manually, in code or with your agent by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6826 * `remotion`: Add modern CSS color format support to `interpolateColors` by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6890 * `@remotion/bundler`: Fork and inline css-loader, resolving security vulnerability by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6883 * `@remotion/bundler`: Handle webpack cache corruption on low-memory machines by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6886 * `@remotion/bundler`: Suppress webpack rebuild on default props update by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6889 * `@remotion/bundler`: Revert rendering `window.remotion_logLevel` in bundle mode, use fallback instead by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6903 * `@remotion/transitions`: Forward stack traces for `TransitionSeries.Overlay` by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6876 * `@remotion/web-renderer`: Fix `transparent` keyword interpolation in gradients by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6881 * `create-video`: Add `--yes` flag for non-interactive mode by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6884 * `create-video`: Respect npm registry config for corporate proxy support by @bskang-v6x in https://github.com/remotion-dev/remotion/pull/6899 * `create-video`: Strip control characters from directory name input by @bskang-v6x in https://github.com/remotion-dev/remotion/pull/6900 ## Docs * Remove `.mp4` from `defaultOutName` example by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6877 * Add trust section to about page by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6891 ## Internal * Update text fixture screenshot by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6879 * Render `window.remotion_logLevel` in bundle mode by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6902 * Upgrade Turborepo from 2.8.12 to 2.8.20 by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6904 **Full Changelog**: https://github.com/remotion-dev/remotion/compare/v4.0.438...v4.0.439