What's Changed
@remotion/renderer: Get audio channels immediately after downloading and validate early by @JonnyBurger in #4055@remotion/renderer: AddresolvedConcurrencyfield toonStartcallback by @JonnyBurger in #4073@remotion/renderer: Fix initial frame being set wrong by @JonnyBurger in #4059@remotion/renderer: Retry visiting site on ERR_CONNECTION_TIMED_OUT by @JonnyBurger in #4057@remotion/renderer: Remove noisy Chrome log by @JonnyBurger in #4058@remotion/google-fonts: MakewaitUntilDone()available fromgetAvailableFonts()by @JonnyBurger in #4068@remotion/rive: Addrefoption for<RemotionRiveCanvas>by @JonnyBurger in #4069@remotion/studio: Resolve the issue where CJK-named composition IDs are not automatically reselected after page refresh in Remotion Studio. by @hylarucoder in #4067@remotion/lambda: Better Lambda upload concurrency by @JonnyBurger in #4070@remotion/lambda:npx remotion stilldoes not lognullwhen there are no artifacts by @JonnyBurger in #4072@remotion/player: NewPlayerPropsWithoutZod,ThumbnailProps,ThumbnailPropsWithoutZodtypes by @JonnyBurger in #4071@remotion/player: Don't overwrite global TypeScript Types by @JonnyBurger in #4056
Docs
- New link in docs - how to combine compositions? by @JonnyBurger in #4062
- Convert studio to an app + Convert
<Player>to a Remotion project by @JonnyBurger in #4064 - Document common mistake of
<Trail>and<CameraMotionBlur>by @JonnyBurger in #4065 - Emojis by @JonnyBurger in #4066
New Contributors
- @hylarucoder made their first contribution in #4067
Full Changelog: v4.0.179...v4.0.180