Releases: remotion-dev/remotion
Releases · remotion-dev/remotion
v4.0.245
What's Changed
@remotion/lambda
:- Upgraded Lambda runtime to Chrome 123, Node.js 20. This should not cause any issues for you.
--enable-v5-runtime
is now obsolete, because it is enabled by default.- Smaller Apple Emoji Font: We removed some emoji from the font so that both the V5 runtime and Apple Emoji can be enabled at the same time. See which Emoji are not supported: https://www.remotion.dev/docs/miscellaneous/emojis#unavailable-emojis
- Supporting 3 new regions:
ap-southeast-4
,ap-southeast-5
,eu-central-2
(Lambda Insights is not available for these regions)
@remotion/media-parser
: Don't treat SEI recovery points as keyframes by @JonnyBurger in #4682@remotion/media-parser
: Scope filename to media to avoid accidential collision with userspace by @JonnyBurger in #4684@remotion/media-parser
: Allow duration metadata to be used forslowDurationInSeconds
by @JonnyBurger in #4688@remotion/media-parser
: SupportMinCache
andMaxCache
Matroska fields in WebM by @JonnyBurger in #4695@remotion/licensing
: Remove unnecessary dependencies by @JonnyBurger in #4683- Will be in effect in Remotion 5.0: Remove
getRenderProgress()
,renderMediaOnLambda()
,renderStillOnLambda()
,presignUrl()
,getSites()
from@remotion/lambda
, import it from@remotion/lambda/client
by @JonnyBurger in #4698
remotion.dev/convert
- Fix mobile icon of pwa by @hunxjunedo in #4686
Docs
- Update year to 2025 by @JonnyBurger in #4685
- Use AI to write JSDoc comments by @JonnyBurger in #4687
- Fix example for using GitHub Actions by @JonnyBurger in #4696
Full Changelog: v4.0.244...v4.0.245
v4.0.244
What's Changed
remotion
: Fix user preferred volume getting applied to the actual media tag by @JonnyBurger in #4672@remotion/lambda
:deploySite()
does retries and lowers concurrency by @JonnyBurger in #4673@remotion/openai-whisper
: Fix matching words which contain characters with special RegEx meaning by @JonnyBurger in #4676@remotion/media-parser
: Fix some EBMLs not being recognized by @JonnyBurger in #4679
Docs
- Mark nixOS as unsupported by @JonnyBurger in #4667
- Add Frameloop AI to Products Section by @karunakarg in #4674
remotion.dev/convert
- Fix UI bugs in remotion.dev/convert by @JonnyBurger in #4677
- Show title and favicon by @JonnyBurger in #4678
New Contributors
- @karunakarg made their first contribution in #4674
Full Changelog: v4.0.243...v4.0.244
v4.0.243
What's Changed
@remotion/webcodecs
: Fix some conversions by @JonnyBurger in #4660@remotion/renderer
: Respect start_time offset of an audio track by @JonnyBurger in #4666
Templates
- Improve Lambda functionality in templates by @JonnyBurger in #4663
Docs
- Resources: add HeySam on Products section by @manunapo-heysam in #4661
New Contributors
- @manunapo-heysam made their first contribution in #4661
Full Changelog: v4.0.242...v4.0.243
v4.0.242
What's Changed
@remotion/webcodecs
: Resize videos! by @JonnyBurger in #4659@remotion/webcodecs
: Fix audio decoder timing out by @JonnyBurger in #4652@remotion/studio
: Disallow Image Sequence to be previewed by @JonnyBurger in #4653@remotion/media-parser
: Addkeyframes
field by @JonnyBurger in #4656@remotion/media-parser
: NewslowFps
,slowDurationInSeconds
,slowKeyframes
,slowNumberOfFrames
fields by @JonnyBurger in #4657
Docs
- Recommend
parseMedia()
overgetVideoMetadata()
by @JonnyBurger in #4655
remotion.dev/convert
- remotion.dev/convert: Fixing PWA Assets by @JonnyBurger in #4650
- remotion.dev/convert: Make preview smoother by @JonnyBurger in #4658
Internals
- Bump astro from 5.0.3 to 5.0.8 in /packages/astro-example by @dependabot in #4651
- Bump next from 14.2.13 to 14.2.15 in /packages/docs by @dependabot in #4646
- Tests: Fix Windows shakiness by @JonnyBurger in #4654
Full Changelog: v4.0.241...v4.0.242
v4.0.241
What's Changed
@remotion/media-parser
: Get information when passing bad media types: https://www.remotion.dev/docs/media-parser/foreign-file-types by @JonnyBurger in #4638@remotion/webcodecs
: Send usage event with@remotion/licensing
: https://www.remotion.dev/docs/webcodecs/telemetry by @JonnyBurger in #4639remotion
: OffthreadVideo – Don't pass throughdelayRenderTimeoutInMilliseconds
anddelayRenderRetries
to DOM by @JonnyBurger in #4645@remotion/lambda
: Validate concurrency only in launch function if norendererFunctionName
is passed by @JonnyBurger in #4648
Docs
- How to play videos in sequence, better autoplay docs by @JonnyBurger in #4640
- Add bulletproof way of ensuring fonts are loaded in the docs by @JonnyBurger in #4649
- Freeze a portion of a video by @JonnyBurger in #4647
Dependabot
- Bump bun from 1.1.5 to 1.1.30 by @dependabot in #4643
- Bump next from 14.2.13 to 14.2.15 in /packages/player-example by @dependabot in #4644
Full Changelog: v4.0.240...v4.0.241
v4.0.240
What's Changed
@remotion/media-parser
: Newlocation
field by @JonnyBurger in #4634@remotion/media-utils
:useWindowedAudioData()
API + Make audiogram use it by @JonnyBurger in #4637
Templates
Audiogram template: Support captions by @JonnyBurger in #4635
Internals
- Bump golang.org/x/crypto from 0.17.0 to 0.31.0 in /packages/lambda-go by @dependabot in #4636
Full Changelog: v4.0.239...v4.0.240
v4.0.239
What's Changed
@remotion/bundler
: No preconnect to fonts.gstatic.com by @JonnyBurger in #4613remotion
: Don't play audio on user event if it is premounting by @JonnyBurger in #4616remotion
: AddisReadOnlyStudio
field togetRemotionEnvironment()
by @JonnyBurger in #4615remotion
: Directly decode image on tag that we want to mount it on by @JonnyBurger in #4622remotion
: Load video on Safari during premounting by @JonnyBurger in #4624remotion
: Don't store OffthreadVideo frames in cache by @JonnyBurger in #4623@remotion/media-parser
: Parse transport stream (.ts) files by @JonnyBurger in #4617- remotion.dev/convert: Allow to use it offline by @Myestery in #4618
@remotion/lambda
: Skip PutBucketAcl if --privacy=no-acl was passed by @JonnyBurger in #4633- Fix Ruby SDK by @JonnyBurger in #4620
Docs
- Update examples to React 19 Ref TypeScript types by @JonnyBurger in #4614
- Add missing libcups2 dependency for Debian by @acj in #4627
New Contributors
Full Changelog: v4.0.237...v4.0.239
v4.0.237
What's Changed
- New
@remotion/licensing
package by @JonnyBurger in #4611 @remotion/studio
: Ability to edit z.tuple() by @mafoss in #4605@remotion/player
: Tamper proof blacklist by @BankkRoll in #4598
Docs
- Structuring docs for
@remotion/media-parser
better + 1 new article by @JonnyBurger in #4608
New Contributors
- @mafoss made their first contribution in #4605
- @BankkRoll made their first contribution in #4598
Full Changelog: v4.0.236...v4.0.237
v4.0.236
What's Changed
- Officially support and update all templates to React 19 by @JonnyBurger in #4604
@remotion/renderer
: Support hardware accelerated encoding for H.264, H.265 and ProRes on macOS by @JonnyBurger in #4599@remotion/cli
: Allow single value for concurrencies when usingnpx remotion benchmark
by @JonnyBurger in #4597@remotion/google-fonts
: Higher font loading timeout by @JonnyBurger in #4600@remotion/player
: Fix event emitterthis
context being wrong by @JonnyBurger in #4601
Docs
- Whitespace sensitivity for captions by @JonnyBurger in #4602
Full Changelog: v4.0.235...v4.0.236
v4.0.235
What's Changed
@remotion/media-parser
: Parse metadata by @JonnyBurger in #4594@remotion/media-parser
: Parse only as much data as needed by @JonnyBurger in #4591@remotion/webcodecs
: Calculate aac config by @JonnyBurger in #4595@remotion/webcodecs
: Parse and recreate well-formed AAC codec by @JonnyBurger in #4596
Docs
- Adds Remotion Animations & Effects to Resources by @sambowenhughes in #4593
Full Changelog: v4.0.234...v4.0.235