v4.0.476
Dokploy/dokployv4.0.476Jun 12, 2026by JonnyBurger
AI Summary
Enhances Remotion Studio interactivity with new easing functions, drag handling improvements, and better visual editing tools.
Key Highlights
- Add `Easing.spring` for natural motion interpolation
- Hide native video controls for a cleaner interface
- Support for transform origin anchors on SVG elements
New Features
- Spring easing function
- TV signal off effect
- Arrow key item movement
- Inline sequence renaming
- Transform origin support
Full Release Notes
## What's Changed * `remotion`: Add `Easing.spring` by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8312 * `remotion`: Add documentation link to Interactive sequences by @mvanhorn in https://github.com/remotion-dev/remotion/pull/8295 * `remotion`: Hide native video controls by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8360 * `@remotion/media`: Fix premounted audio scheduling by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8353 * `@remotion/effects`: Add `tvSignalOff` effect by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8355 * `@remotion/effects`: Expose effect colors as controls by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8315 * `@remotion/convert`: Use document-level drop handler for reliable file drops by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8300 * `@remotion/studio`: Align outline toggle icons by @Aditya07771 in https://github.com/remotion-dev/remotion/pull/8362 * `@remotion/studio`: Move selected items with arrow keys by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8336 * `@remotion/studio`: Replace keyframes on drag collision by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8361 * `@remotion/studio`: Round visual drag values by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8358 * `@remotion/studio`: Show autosave notice for Cmd+S by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8356 * `@remotion/studio`: Add inline sequence rename by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8345 * `@remotion/studio`: Add outline drag threshold by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8335 * `@remotion/studio`: Preselect filename stem in rename dialog by @Aditya07771 in https://github.com/remotion-dev/remotion/pull/8327 * `@remotion/studio`: Allow arbitrary translate offsets by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8313 * `@remotion/studio`: Reset timeline color picker opacity by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8314 * `@remotion/studio`: Support transform origin anchor for SVG elements by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8297 * `@remotion/studio`: Allow scaling keyframed sequences in visual mode by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8301 * `@remotion/studio`: Add disable interactivity codemod by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8287 * `@remotion/studio`: Reset computed sequence props with Backspace by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8294 * `@remotion/studio`: Respect transform origin for outline rotation by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8325 * `@remotion/studio`: Fix scale outline cursor flicker by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8321 * `@remotion/studio`: Fix SVG selection outlines by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8322 * `@remotion/studio`: Fix orphaned `PreviewToolbar` scroll indicators when leaving mobile layout by @juliancook123 in https://github.com/remotion-dev/remotion/pull/8283 * `@remotion/studio-server`: Ensure `Still` import when duplicating composition as Still by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8302 * `@remotion/studio-server`: Support `staticFile()` and `new Date()` in defaultProps extraction by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8286 * `@remotion/studio-server`: Use element schema for sequence prop saves by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8350 ## Docs * Document Studio interactivity by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8284 * Improve shape drag previews by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8357 * Add @remotion/shapes to effects API supported list by @Aditya07771 in https://github.com/remotion-dev/remotion/pull/8364 * Improve docs build memory usage by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8351 * Optimize twoslash pre-warming for cold cache by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8296 ## Internal * `@remotion/example`: Fix Mac cursor hotspots by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8289 * Bump guzzlehttp/psr7 from 2.7.0 to 2.11.0 in /packages/lambda-php by @dependabot in https://github.com/remotion-dev/remotion/pull/8329 * Bump guzzlehttp/psr7 from 2.8.0 to 2.11.0 in /packages/lambda-php-example by @dependabot in https://github.com/remotion-dev/remotion/pull/8330 **Full Changelog**: https://github.com/remotion-dev/remotion/compare/v4.0.475...v4.0.476