v4.0.494

remotion-dev/remotionv4.0.494Jul 19, 2026by JonnyBurger

AI Summary

Focusing on media handling, this release fixes AnimatedImage playback rate and introduces support for animated WebP files. It also improves Studio interactions like dragging SVGs and aligning assets.

Key Highlights

  • Fix AnimatedImage playback rate
  • Insert AnimatedImage for animated WebP files
  • Allow dragging SVGs into Studio
  • Align matching assets on drop
  • Restore browser swipe navigation

New Features

  • Preserve Sequence opacity while active
  • Keep interactive components visible with negative offsets
  • Insert AnimatedImage for animated WebP files
  • Allow dragging SVGs into Studio
  • Support keyframing durationInFrames - 1

Full Release Notes

## What's Changed

* `remotion`: Preserve Sequence opacity while active by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9308
* `remotion`: Fix AnimatedImage playback rate by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9305
* `remotion`: Keep interactive components visible with negative offsets by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9297
* `@remotion/studio`: Align matching assets on drop by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9307
* `@remotion/studio`: Insert AnimatedImage for animated WebP files by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9303
* `@remotion/studio`: Allow dragging SVGs into Studio by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9301
* `@remotion/studio`: Refine connected composition navigation by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9295
* `@remotion/studio`: Preserve value when deleting all keyframes by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9293
* `@remotion/studio`: Restore browser swipe navigation by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9292
* `@remotion/studio-server`: Support keyframing `durationInFrames - 1` by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9285
* `@remotion/media`: Remove redundant ProRes decoding note by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9290

## Docs

* Expose Studio API table of contents in Markdown by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9289

## Internal

* Skills: Add `/remotion-upgrade` skill by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9288
* Skills: Replace Easing.inOut with Easing.bezier by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9287

**Full Changelog**: https://github.com/remotion-dev/remotion/compare/v4.0.493...v4.0.494