Releases: remotion-dev/remotion
Releases Β· remotion-dev/remotion
v4.0.182
What's Changed
remotion
: Allow to handle error in<OffthreadVideo>
using theonError
props by @JonnyBurger in #4084@remotion/renderer
: Optimize Rust dependency tree by @JonnyBurger in #4085@remotion/renderer
: More efficient seeking by @JonnyBurger in #4092@remotion/lambda
: Print progress.json to console by @JonnyBurger in #4092@remotion/cli
: Allow disabling the Git Source feature by @JonnyBurger in #4086@remotion/lambda
: save media to another bucket (python) by @teyou in #4087@remotion/lambda
: Fix--function-name
flag by @JonnyBurger in #4088@remotion/rive
: Ensureref
is available before callingonLoad
by @JonnyBurger in #4089
Internals
- Docusaurus 3.3 by @JonnyBurger in #2793
Full Changelog: v4.0.181...v4.0.182
v4.0.181
What's Changed
@remotion/renderer
: Correctly enable multi-threading for frame extractor by @JonnyBurger in #4060@remotion/cli
: add warning when override specified more than once by @hunxjunedo in #4074@remotion/rive
: Bump Rive to2.19.3
and add newassetLoader
prop by @JonnyBurger in #4081@remotion/renderer
: Ensuring movflags faststart is applied correctly when using Remotion Lambda by @DaveMiscampbell in #4076@remotion/google-fonts
: Eliminate loading race condition by @JonnyBurger in #4082
Docs
New Contributors
- @teyou made their first contribution in #4078
- @DaveMiscampbell made their first contribution in #4076
Full Changelog: v4.0.180...v4.0.181
v4.0.180
What's Changed
@remotion/renderer
: Get audio channels immediately after downloading and validate early by @JonnyBurger in #4055@remotion/renderer
: AddresolvedConcurrency
field toonStart
callback 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
: Addref
option 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 still
does not lognull
when there are no artifacts by @JonnyBurger in #4072@remotion/player
: NewPlayerPropsWithoutZod
,ThumbnailProps
,ThumbnailPropsWithoutZod
types 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
v4.0.179
What's Changed
@remotion/renderer
: Skip tonemap on matrix=2020ncl and primaries=2020 by @JonnyBurger in #4052@remotion/renderer
: Fix unnecessary colorspace conversion by @JonnyBurger in #4053
Full Changelog: v4.0.178...v4.0.179
v4.0.178
What's Changed
remotion
: Allow to suppress error inOffthreadVideo
when usingonError
by @JonnyBurger in #4030remotion
: Better handle non-serializable values for calculateMetadata() by @JonnyBurger in #4034remotion
: Fix crash if using<Composition lazyComponent={undefined}>
by @JonnyBurger in #4036@remotion/transitions
:useTransitionProgress()
andnone()
presentation by @JonnyBurger in #4027remotion
: AdddelayRenderRetries
prop to<OffthreadVideo>
by @JonnyBurger in #4043@remotion/renderer
,@remotion/studio-server
: Usebun:test
by @JonnyBurger in #4041@remotion/renderer
: Don't tonemap HLG video, FFmpeg crashes by @JonnyBurger in #4050@remotion/eslint-config
Try to support ESLint 9 (#4016) by @abhishek818 in #4049
Internals
- Monorepo: Move ESLint dependency to top-level by @JonnyBurger in #4045
- Monorepo: Move Prettier to top-level by @JonnyBurger in #4046
- Move more packages to bun:test by @JonnyBurger in #4044
- Monorepo: Use Bun for more scripts by @JonnyBurger in #4037
- Each package has a README, repository URL + generate STATS.md file by @JonnyBurger in #4047
- Use Bun in more places by @JonnyBurger in #4040
- Update video-vs-offthreadvideo.mdx by @JalalHamed in #4035
Docs
- More Recorder Docs by @JonnyBurger in #4031
- Update Showcase page by @MehmetAdemi in #4032
- Update Showcase page by @MehmetAdemi in #4033
- Update absolute-fill.mdx by @JalalHamed in #4048
- Add Content Studio AI to Resources by @boudydegeer in #4039
New Contributors
- @JalalHamed made their first contribution in #4035
- @boudydegeer made their first contribution in #4039
Full Changelog: v4.0.177...v4.0.178
v4.0.177
What's Changed
@remotion/cli
: Nicer audio output for separated audio by @JonnyBurger in #4021@remotion
+@remotion/renderer
: Detect variable fps video and handle it better by @JonnyBurger in #4023
Docs
- Fix typo by @mattpocock in #4026
New Contributors
- @mattpocock made their first contribution in #4026
Full Changelog: v4.0.176...v4.0.177
v4.0.176
What's Changed
remotion
:<Artifact>
API by @JonnyBurger in #3989@remotion/studio
: Fix Remotion Studio responsiveness by @JonnyBurger in #4009remotion
: Revert regression not allowing tag to be used outside of Remotion by @JonnyBurger in #4011@remotion/lambda
: Runresolved-props
cleanup task always by @JonnyBurger in #4012@remotion/cloudrun
: Support Content-Disposition header by @JonnyBurger in #4013- Bump ws from 7.5.5 to 8.17.1 by @dependabot in #4014
Docs
- Create FUNDING.yml by @JonnyBurger in #4020
- Better document which Linux Shared libraries need to be installed by @JonnyBurger in #4010
- Docs: Mention webpackOverride anywhere bundle() is used by @JonnyBurger in #4018
- Docs: Explain "could not find executable to run" error by @JonnyBurger in #4017
Full Changelog: v4.0.175...v4.0.176
v4.0.175
What's Changed
remotion
: Fixes a regression in 4.0.174 where buffering state would not trigger in Chrome while a video is stalled by @JonnyBurger in #4003@remotion/cloudrun
: Upgrade the Cloud Run SDKs by @JonnyBurger in #4004@remotion/renderer
: Report missing shared libraries by @JonnyBurger in #4008
Full Changelog: v4.0.174...v4.0.175
v4.0.174
What's Changed
@remotion/player
Rework Video buffering state based on requestVideoFrameCallback for better playback in Safari by @JonnyBurger in #3993@remotion/lambda
: Disable slow leak detection by @JonnyBurger in #3998@remotion/lambda
: AwaitonStream()
by @JonnyBurger in #3999@remotion/lambda
: Better debugging help when chunks are missing by @JonnyBurger in #4000
Full Changelog: v4.0.173...v4.0.174
v4.0.173
What's Changed
@remotion/rive
: Allow to pass a ref by @JonnyBurger in #3984@remotion/cli
: Hyperlinks and better Lambda debugging by @JonnyBurger in #3987@remotion/player
: NewoverflowVisible
prop by @JonnyBurger in #3988@remotion/player
: Better handling of pointer events by @JonnyBurger in #3990- Everywhere: Add
WebkitUserSelect
in addition touserSelect
by @JonnyBurger in #3991
Docs
- New docs article: How Lambda works by @JonnyBurger in #3985
- Remotion Recorder: How to cut clips by @JonnyBurger in #3986
Full Changelog: v4.0.172...v4.0.173