v4.0.465

remotion-dev/remotionv4.0.465May 22, 2026by JonnyBurger

AI Summary

Launches the effects system, integrating it with Gif and Rive, and adds the dissolve transition presentation.

Key Highlights

  • Launch of the effects system
  • New transition presentation: dissolve()
  • Integration of effects with Gif and Rive components

New Features

  • Effects system launch
  • dissolve() presentation
  • recordScratch sound effect
  • Gif effect integration
  • Rive effect integration

Full Release Notes

## What's Changed
* **`remotion`: Launch `effects` system!** by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7488
* `remotion`: Dismiss in-canvas error overlay after Fast Refresh fixes the bug by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7474
* `remotion`: `<Img>` inherits from `<Sequence layout="none">` by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7537
* `@remotion/media`: Buffer when exiting premount during first-frame decode https://github.com/remotion-dev/remotion/pull/7525
* `@remotion/effects`: Promote blur() to public API with axis control by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7520
* `@remotion/effects`: Graduate wave() with WebGL2 warp by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7534
* `@remotion/effects`: Fix upside-down WebGL effects after 2D effects in chain by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7535
* `@remotion/gif`: Integrate effect system with `<Gif>` by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7480
* `@remotion/sfx`: Add `recordScratch` sound effect by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7558
* `@remotion/studio`: Use symbolicated stack for composition codemods by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7487
* `@remotion/studio`: Fix premounted timeline thumbnails by @samohovets in https://github.com/remotion-dev/remotion/pull/7491
* `@remotion/studio`: Allow deleting effects by right-clicking by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7551
* `@remotion/studio-server`: Add undo support for composition codemods by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7548
* `@remotion/transitions`: Add `dissolve()` HTML-in-canvas presentation by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7538
* remotion.dev/convert: Clamp player seekbar progress by @puneetdixit200 in https://github.com/remotion-dev/remotion/pull/7553

## Docs
* Document PDF not supported on Lambda for still renders by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7485
* Replace solid backgrounds in transition demos with textured images by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7526
* Make transition presentation hover-to-preview reliable by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7529
* Replace `<Img>` with `<HtmlInCanvas>` in effects intro by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7532
* Fix transition hover preview with initiallyMuted (revert #7529) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7536
* Mention composition code edits by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7544

## Internal
* Move large example public assets to remotion.media by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7481
* Bump turbo from 2.9.3 to 2.9.14 by @dependabot in https://github.com/remotion-dev/remotion/pull/7482
* `@remotion/web-renderer`: Add issue-7489 whitespace-collapsing fixture by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7522
* `@remotion/it-tests`: Fix flaky google-fonts no-dev-files test by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7540
* `@remotion/example`: Deploy example as testbed by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7550
* Bump uuid from 8.3.2 to 14.0.0 in /packages/docs by @dependabot in https://github.com/remotion-dev/remotion/pull/7554
* `@remotion/it-tests`: Fix flaky PHP composer CI by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7557

## New Contributors
* @puneetdixit200 made their first contribution in https://github.com/remotion-dev/remotion/pull/7553

**Full Changelog**: https://github.com/remotion-dev/remotion/compare/v4.0.464...v4.0.465