v4.0.432

remotion-dev/remotionv4.0.432Mar 3, 2026by JonnyBurger

AI Summary

This release improves audio scheduling, adds an Arrow shape, and fixes Lambda rendering issues related to Apple Emojis and GIF loops.

Key Highlights

  • Better audio scheduling in media components
  • Add Arrow shape to shapes library
  • Fix Lambda size issues with Apple Emojis
  • Support more containers and audio-only rendering in web-renderer

New Features

  • Arrow shape component
  • Audio-only rendering support in web-renderer

Full Release Notes

## What's Changed

* `@remotion/media`: Better audio scheduling by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6736
* `@remotion/media`: Fix video stretching after changing the size of a `<Video>` by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6753
* `@remotion/lambda`: Fix size being exceeded when using Apple Emojis by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6750
* Lambda Python SDK: Fix `numberOfGifLoops` default causing non-GIF renders to fail by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6751
* `@remotion/shapes`: Add Arrow shape by @bhaktofmahakal in https://github.com/remotion-dev/remotion/pull/6743
* `@remotion/studio`: Shared contexts for visual mode by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6731
* `@remotion/studio`: Allow saving nested values in visual mode by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6742
* `@remotion/studio`: Fix asset selection highlighting all assets with the same name by @samildeli in https://github.com/remotion-dev/remotion/pull/6741
* `@remotion/web-renderer`: Support more containers and audio-only rendering by @samohovets in https://github.com/remotion-dev/remotion/pull/6576
* `@remotion/web-renderer`: Fix scaffold scroll regression by @samohovets in https://github.com/remotion-dev/remotion/pull/6740
* `@remotion/web-renderer`: Handle `<img>` in a broken state by @samohovets in https://github.com/remotion-dev/remotion/pull/6766

## Docs

* Document best practices for fonts by @samohovets in https://github.com/remotion-dev/remotion/pull/6765
* Discontinue bounty program by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6748

## Internal

* Upgrade turbo and @typescript/native-preview by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6744
* Re-stage formatted files and run lint in pre-commit hook by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6746
* Increase docs twoslash worker timeout to 8 minutes by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/6747
* Development environment setup for Cursor by @samohovets in https://github.com/remotion-dev/remotion/pull/6767

**Full Changelog**: https://github.com/remotion-dev/remotion/compare/v4.0.431...v4.0.432