Releases: remotion-dev/remotion
Releases · remotion-dev/remotion
v4.0.225
What's Changed
@remotion/lambda
: Correct retry foraborted
error on Lambda by @JonnyBurger in #4429@remotion/lambda
: Delete browser cache inbetween invocations by @JonnyBurger in #4438@remotion/renderer
: Ignore server close error if server is already closed by @JonnyBurger in #4436@remotion/renderer
: Replace Copy to Clipboard functionality with JS code by @JonnyBurger in #4437@remotion/media-parser
: Fix memory leak in readers by @JonnyBurger in #4440@remotion/studio
: Fix how the isReadOnlyStudio flag is defined by @JonnyBurger in #4441
Docs
- Custom controls - fixes and improvements to sample code & docs by @ADTC in #4439
- Fix pricing table calculator by @MehmetAdemi in #4424
- Building a Timeline: Fix the dependency array in useMemo hook by @ADTC in #4426
- Keep class naming and enable .module.scss by @zavalit in #4427
Internals
- Bump rollup from 2.79.1 to 2.79.2 by @dependabot in #4428
New Contributors
Full Changelog: v4.0.223...v4.0.225
v4.0.223
Full Changelog: v4.0.222...v4.0.223
What's Changed
remotion
: AdddisableRemotePlayback
prop toVideoForRendering
by @JonnyBurger in #4416remotion
: Handle undefined being passed to staticFile() by @JonnyBurger in #4421create-video
: Create a public folder in template if there is none by @JonnyBurger in #4391create-video
: Don't require react by @JonnyBurger in #4414@remotion/studio
: Don't allow APIs to be called in a read-only Studio by @JonnyBurger in #4392@remotion/studio
: Fix problematic Zod schema by @avanderbergh in #4413@remotion/google-fonts
and@remotion/lambda
: Add retries if fonts fail to load by @JonnyBurger in #4400@remotion/lambda
: MarkgetRenderProgress()
from@remotion/lambda
as deprecated over@remotion/lambda/client
by @JonnyBurger in #4404@remotion/lambda
: Add dimensions toRenderMetadata
by @JonnyBurger in #4406@remotion/lambda
: Fix usage ofgetCurrentRegionInFunction()
when usingskipLambdaInvocation: true
by @JonnyBurger in #4405@remotion/renderer
: Fix case where pixel format returned is wrong if transparency is requested but not available by @JonnyBurger in #4419
Templates
- Next.js templates: Fix disk sizes not applying to function deploys by @JonnyBurger in #4420
Docs
- Jumpcuts + Different segments at different speeds by @JonnyBurger in #4418
- Add which permissions are necessary for presigning AWS URLs by @JonnyBurger in #4403
- Update showcase page by @MehmetAdemi in #4398
- New drag & drop article by @JonnyBurger in #4397
- Some improvements to the Drag+Drop article by @JonnyBurger in #4399
Internals
- Improve TypeScript caching by @JonnyBurger in #4393
- Use Bun for Lambda build script by @JonnyBurger in #4394
- Use Turborepo caching in GitHub Actions by @JonnyBurger in #4395
- Turbo 2 by @JonnyBurger in #4396
New Contributors
- @avanderbergh made their first contribution in #4413
Full Changelog: v4.0.221...v4.0.223
v4.0.221
What's Changed
remotion
: Fix bad double-seeking behavior by @JonnyBurger in #4388@remotion/player
: Native handling of Media Keys by @hunxjunedo in #4386@remotion/renderer
: Fix race condition when callingensureBrowser()
while otherensureBrowser()
call is already downloading a browser by @JonnyBurger in #4389@remotion/cloudrun
: NewonlyAllocateCpuDuringRequestProcessing
flag and apply correct service account by @JonnyBurger in #4387
Docs
- Docs: New article about Media Fragment Hashes by @JonnyBurger in #4390
Full Changelog: v4.0.220...v4.0.221
v4.0.220
Full Changelog: v4.0.219...v4.0.220
What's Changed
- 🪲
remotion
: FixOffthreadVideo
unnecessarily extracting frames in audio-only mode by @JonnyBurger in #4380 - 🪲
remotion
: Fix audio continuing to play when another element buffers by @JonnyBurger in #4382 @remotion/lambda
: Fix EISDIR error when reading the credentials file by @JonnyBurger in #4379@remotion/lambda
: Allow passingskipLambdaInvocation
togetRenderProgress
by @JonnyBurger in #4371
Docs
- How to achieve custom controls by @JonnyBurger in #4366
- How to build a timeline-based video editor by @JonnyBurger in #4383
- Update Lambda FAQs by @MehmetAdemi in #4384
Full Changelog: v4.0.217...v4.0.220
v4.0.217
What's Changed
- New
@remotion/openai-whisper
package by @JonnyBurger in #4356 @remotion/cli
: Makenpx remotion ffmpeg
andnpx remotion ffprobe
inherit the CWD by @JonnyBurger in #4362@remotion/renderer
: Fix--metadata
with only 1 argument by @JonnyBurger in #4363remotion
: FixcrossOrigin
prop not being passed to VideoForPreview. by @gdaunton in #4358@remotion/renderer
: FFmpeg on macOS is compiled with VideoToolbox! by @JonnyBurger in #4365
New Contributors
- @gdaunton made their first contribution in #4358
Full Changelog: v4.0.216...v4.0.217
v4.0.216
What's Changed
- New package:
@remotion/captions
https://remotion.dev/captions by @JonnyBurger in #4352 @remotion/renderer
: Upgrade to FFmpeg 7.1: by @JonnyBurger in #4354@remotion/renderer
: Allow setting custom metadata for video https://remotion.dev/docs/metadata by @akhilender-bongirwar in #4353@remotion/lambda
: Retry if Lambda gotECONNRESET
exception by @JonnyBurger in #4347@remotion/lambda
: Cleanup server ifselectComposition
fails by @JonnyBurger in #4348@remotion/renderer
: Parallelize creating server and opening browser forselectComposition()
by @JonnyBurger in #4349@remotion/install-whisper-cpp
: Add support forlarge-v3-turbo
by @JonnyBurger in #4350
New Contributors
- @akhilender-bongirwar made their first contribution in #4353
Full Changelog: v4.0.215...v4.0.216
v4.0.215
What's Changed
create-video
: Fix Tailwind always being chosen by @JonnyBurger in #4343@remotion/renderer
: Fix "Invalid input when processing video" by @JonnyBurger in #4344
Docs
- Update Showcase page by @MehmetAdemi in #4332
- New License Perk: $250 Mux credits for company license subscribers by @MehmetAdemi in #4334
Full Changelog: v4.0.214...v4.0.215
v4.0.214
What's Changed
create-video
: Allow creating videos with Tailwind withnpm init video
by @JonnyBurger in #4333remotion
: signal is aborted without reason by @andrzej-woof in #4331@remotion/player
: Hide player while styles are loading by @JonnyBurger in #4338
Docs
- Update matt mcgillivray details by @UmungoBungo in #4339
- How to size a Player to fill a container by @JonnyBurger in #4337
- Example costs for renders by @JonnyBurger in #4330
Internals
- Bump vite from 3.2.10 to 5.4.6 by @dependabot in #4336
New Contributors
- @andrzej-woof made their first contribution in #4331
Full Changelog: v4.0.213...v4.0.214
v4.0.213
What's Changed
remotion
: Accept--timeout
flag for loading root component by @JonnyBurger in #4325remotion
: Wait for<Img>
.decode() by @JonnyBurger in #4310@remotion/animated-emoji
: Fix missing transparency during render by @JonnyBurger in #4314@remotion/media-parser
: Recognize 206 response as indicator that server supports byte ranges by @JonnyBurger in #4316@remotion/cli
: Explain where version conflict is coming from by @JonnyBurger in #4317@remotion/lambda
: Better guidance forTooManyRequestsException
by @JonnyBurger in #4324@remotion/renderer
: Fix Lambda stills of >8192px by @JonnyBurger in #4326@remotion/renderer
: Retry fetching with flaky network errors by @JonnyBurger in #4328@remotion/renderer
: AddERR_NETWORK_CHANGED
to flaky errors by @JonnyBurger in #4323
Docs
- Small typo in motion-canvas comparison page by @UmungoBungo in #4327
Full Changelog: v4.0.212...v4.0.213
v4.0.212
What's Changed
@remotion/studio-server
: Better Prettier error message by @JonnyBurger in #4306@remotion/renderer
: Show HTTP status code and headers of failed resources by @JonnyBurger in #4305@remotion/renderer
: Correctly usesetMuted()
CLI option as default by @JonnyBurger in #4308@remotion/renderer
: Disallow chrome to cache static file by @JonnyBurger in #4309
Docs
- Update cost.mdx to change CTA for "see this video" to correct youtube video by @adihanifsdr in #4301
- Add missing full-stop by @UmungoBungo in #4303
New Contributors
- @adihanifsdr made their first contribution in #4301
Full Changelog: v4.0.211...v4.0.212