v4.0.466
remotion-dev/remotionv4.0.466May 25, 2026by JonnyBurger
AI Summary
Adds basic color and transform effects (grayscale, invert, hue, brightness, scale, mirror, barrelDistortion) and various transition presentations.
Key Highlights
- Color/transform effects: grayscale(), invert(), hue(), brightness(), scale(), mirror(), barrelDistortion()
- New transition presentations: ripple(), swap(), crosswarp(), bookFlip(), linearBlur(), dreamyZoom()
- Timeline UI: Composition menu and keyframe markers
New Features
- grayscale() effect
- invert() effect
- hue() effect
- brightness() effect
- scale() effect
- halftone() effect
- tint() effect
- saturation() effect
- mirror() effect
- barrelDistortion() effect
- ripple() presentation
- swap() presentation
- crosswarp() presentation
- bookFlip() presentation
- linearBlur() presentation
- dreamyZoom() presentation
Full Release Notes
## What's Changed * `@remotion/renderer`: Add keyframe interval option by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7610 * [`@remotion/effects`: `grayscale()` effect](https://remotion.dev/docs/effects/grayscale) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7564 * [`@remotion/effects`: `invert()` effect and subpath export](https://remotion.dev/docs/effects/invert) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7573 * [`@remotion/effects`: `hue()` effect](https://remotion.dev/docs/effects/hue) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7577 * [`@remotion/effects`: `brightness()` effect and subpath export](https://remotion.dev/docs/effects/brightness) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7579 * [`@remotion/effects`: `scale()` effect](https://remotion.dev/docs/effects/scale) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7585 * [`@remotion/effects`: `halftone()` effect](https://remotion.dev/docs/effects/halftone) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7591 * [`@remotion/effects`: `tint()` effect](https://remotion.dev/docs/effects/tint) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7600 * [`@remotion/effects`: `saturation()` effect](https://remotion.dev/docs/effects/saturation) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7635 * [`@remotion/effects`: `mirror()` effect](https://remotion.dev/docs/effects/mirror) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7639 * [`@remotion/effects`: `barrelDistortion()` effect](https://remotion.dev/docs/effects/barrel-distortion) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7642 * `@remotion/effects`: Link effect labels to documentation by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7638 * [`@remotion/transitions`: Add `ripple()` HTML-in-canvas presentation](https://remotion.dev/docs/transitions/presentations/ripple) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7559 * [`@remotion/transitions`: Add `swap()` presentation](https://remotion.dev/docs/transitions/presentations/swap) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7565 * [`@remotion/transitions`: Add `crosswarp()` HTML-in-canvas presentation](https://remotion.dev/docs/transitions/presentations/crosswarp) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7574 * [`@remotion/transitions`: Add `bookFlip()` HTML-in-canvas presentation](https://remotion.dev/docs/transitions/presentations/book-flip) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7587 * [`@remotion/transitions`: Add `linearBlur()` HTML-in-canvas presentation](https://remotion.dev/docs/transitions/presentations/linear-blur) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7633 * [`@remotion/transitions`: Add `dreamyZoom()` presentation](https://remotion.dev/docs/transitions/presentations/dreamy-zoom) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7641 * `@remotion/studio`: Add Composition menu by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7546 * `@remotion/studio`: Add composition component editor action by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7563 * `@remotion/studio`: Show keyframed status for interpolated props by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7569 * `@remotion/studio`: Disable rename, duplicate and delete composition in read-only mode by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7570 * `@remotion/studio`: Fix empty space in dropdowns caused by scrollbar-gutter: stable by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7571 * `@remotion/studio`: Reload component when hook rules error occurs by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7575 * `@remotion/studio`: Show keyframe markers in timeline by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7576 * `@remotion/studio`: Prefetch composition component info by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7583 * `@remotion/studio`: Show timeline layers for stills by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7602 * `@remotion/studio`: Open docs from timeline labels by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7609 * `@remotion/studio`: Reorganize render modal by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7637 * `@remotion/studio-server`: Fix punctuation color invisible in light mode terminal by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7584 * `@remotion/studio-server`: Resolve re-exported composition editor links by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7596 ## Docs * Add ripple transition fallback videos by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7561 * Fix scale effect preview thumbnail by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7588 * Update overview.mdx by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7593 * Sort API package names by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7601 * Group effects docs by category by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7640 ## Internal * `@remotion/example`: Add effects keyframe demo to keyframed props test by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7580 * `@remotion/player-example`: Add issue 7183 repro page by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7608 **Full Changelog**: https://github.com/remotion-dev/remotion/compare/v4.0.465...v4.0.466