v4.0 Alpha
Remotion 4.0 has now been released. This page has been archived.
Thanks for testing and reporting bugs! 🎉
How to upgrade​
See the changelog to find the latest version.
Upgrade remotion and all packages starting with @remotion to the latest version, e.g. 4.0.0:
- "remotion": "^3.3.87"
- "@remotion/bundler": "^3.3.87"
- "@remotion/eslint-config": "^3.3.87"
- "@remotion/eslint-plugin": "^3.3.87"
- "@remotion/cli": "^3.3.87"
- "@remotion/renderer": "^3.3.87"
+ "remotion": "4.0.0-alpha13"
+ "@remotion/bundler": "4.0.0-alpha13"
+ "@remotion/eslint-config": "4.0.0-alpha13"
+ "@remotion/eslint-plugin": "4.0.0-alpha13"
+ "@remotion/cli": "4.0.0-alpha13"
+ "@remotion/renderer": "4.0.0-alpha13"Make sure the versions don't have a ^ character in front of it.
Most important breaking changes:
The config file must now import the config like the following:import { Config } from "@remotion/cli/config";Config.setImageFormat("jpeg");has been replaced with
Config.setVideoImageFormat("jpeg");See how to migrate: Migration guide
Changelog​
4.0.0-alpha22​
Release candidate!
- Fix rotated videos with OffthreadVideo
height,widthetc. is optional when passingcalculateMetadata()
4.0.0-alpha21​
- calculateMetadata() behaves correctly on Lambda
- Fixed known crashes with OffthreadVideo
4.0.0-alpha19​
- Nicer logging
- Warn if props are bigger than 10MB
- Upgrade ESBuild to 0.18 (TS 5.0 support)
4.0.0-alpha18​
- Nicer and less buggy logging in the CLI
4.0.0-alpha16​
- Intention: Lower the minimum required
glibcversion on Linux x64 to support Ubuntu 20.04
4.0.0-alpha14​
- Make renders via the CLI faster using a reusable server
console.log's are symbolicated when rendering locally using--log=verbose- Fix bug in composition metadata resolution
- New design for the schema editor
- Upgrade TypeScript ESLint, Prettier and Turborepo
4.0.0-alpha13​
- Fix editor props not being applied
4.0.0-alpha12​
- More performant Studio
4.0.0-alpha11​
- Performance improvements for the Remotion Studio
- Your component should do less unnecessary re-renders.
4.0.0-alpha10​
- Renamed Remotion Preview to Remotion Studio
- Various fixes for the Remotion Studio
- New prop for Composition:
calculateMetadata! See: Data fetching and Variable metadata
4.0.0-alpha9​
- Various polish for the Remotion Preview
4.0.0-alpha8​
- Props editor polish
- Fix a crash with
<OffthreadVideo>
4.0.0-alpha7​
- Fix bugs reported with
<OffthreadVideo>and more verbose logging - Refined editor
- Fix Lambda issues
- Revamped CLI verbose logging mode
- FFmpeg is now in the Lambda function instead of a Lambda Layer
4.0.0-alpha6​
- Fixes
EACCESerrors appearing - GUI design improvements
- Fix warnings if Zod is not installed
- Breaking change:
staticFile()now encodes the filename usingencodeURIComponent. You don't have to and should not do it manually anymore - see migration guide
4.0.0-alpha5​
May 3rd 2023:
- Features the new Rust renderer enabling faster
<OffthreadVideo>! zis not exported from Remotion anymore, instead, just installzod!zColoris now to be installed from@remotion/zod-types- Overall polish of the editor
4.0.0-alpha.185+1b8f0e746​
- Fix rendering with FFmpeg on Linux
- Make all strings
as constwhen saving back to the root file to ensure type safety. - New
zColor()API - New sidebar design and new mechanism for toggling sidebars
- Create new array items
- Zod union type support
- Overall polish!
4.0.0-alpha.127+bcc7f944b​
Improve the saving back to code feature if you are using as const.
4.0.0-alpha.115+764023ad5​
Initial v4 alpha release