Releases: remotion-dev/remotion
Releases · remotion-dev/remotion
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
v4.0.234
What's Changed
@remotion/webcodecs
: Fix not being able to install the package@remotion/player
: Show banner on sites that do not respect license by @JonnyBurger in #4589
Website / Docs
- Showcase section on homepage by @MehmetAdemi in #4407
- WebCodecs: How to fix a MediaRecorder video and how to convert a video by @JonnyBurger in #4590
Full Changelog: v4.0.233...v4.0.234
v4.0.233
What's Changed
- Remotion Lambda Ruby SDK by @JonnyBurger in #4552
@remotion/webcodecs
: Support rotating videos! by @JonnyBurger in #4567remotion
: OffthreadVideo - Remove crossOrigin property during rendering by @JonnyBurger in #4570@remotion/player
: allow overriding__remotion-player
className by @UmungoBungo in #4584@remotion/player
: Keep knob visible while dragging and moving outside the bar by @JonnyBurger in #4587@remotion/player
: Fix seek track potentially being wider than the knob by @JonnyBurger in #4588@remotion/webcodecs
: Disallow invalid video operations by @JonnyBurger in #4571@remotion/webcodecs
: Override Chrome audio config by @JonnyBurger in #4566@remotion/webcodecs
: Supportlpcm
audio streams by @JonnyBurger in #4578@remotion/webcodecs
: Add some tests by @JonnyBurger in #4581@remotion/studio
: Prevent constant re-render of render button by @JonnyBurger in #4573@remotion/media-utils
: Don't draw NaN height bars if audio is completely silent by @JonnyBurger in #4586remotion/renderer
: Improve colors when importing an MP4 that has no color metadata by @JonnyBurger in #4569@remotion/renderer
: Only flatten assets once by @JonnyBurger in #4575
Templates
tiktok-template
: add quote around paths to take into account if there are spaces in file paths by @oga-sven in #4582
Docs
- Remove installation instructions from internal packages by @tomByrer in #4577
- Update to Turbo 2.3.3 by @JonnyBurger in #4574
New Contributors
Full Changelog: v4.0.232...v4.0.233
v4.0.232
What's Changed
@remotion/bundler
: ESBuild loader picks up right tsconfig.json by @JonnyBurger in #4557@remotion/media-parser
: Support parsing AVI by @JonnyBurger in #4558@remotion/webcodecs
: Support converting to WAV by @JonnyBurger in #4549@remotion/webcodecs
: Fixes for iPhone videos by @JonnyBurger in #4553
Docs
- Docs: How to use Remotion in Svelte by @dothem1337 in #4533
- Fix broken doc links by @hunxjunedo in #4556
- How to report security vulnerabilities by @MehmetAdemi in #4554
- Add docs for
getAvailableVideoCodecs()
,getAvailableAudioCodecs()
andgetAvailableContainers()
by @JonnyBurger in #4550
remotion.dev/convert
- convert.remotion.dev: SEO improvements and new landing page by @JonnyBurger in #4545
- convert.remotion.dev: Some search-engine optimized pages by @JonnyBurger in #4551
Full Changelog: v4.0.231...v4.0.232
v4.0.231
What's Changed
@remotion/media-parser
: Faster WebM parsing by @JonnyBurger in #4535@remotion/media-parser
:onParseProgress
and smoother metadata detection by @JonnyBurger in #4536@remotion/media-parser
: Earlier progress reporting and fixing WebM cluster generation by @JonnyBurger in #4537@remotion/webcodecs
: Firefox bug fixes by @JonnyBurger in #4538@remotion/webcodecs
: Make License clear and setwindow.remotion_imported
variable by @JonnyBurger in #4540@remotion/webcodecs
: Limit bitrate on Safari by @JonnyBurger in #4542
convert.remotion.dev
- convert.remotion.dev: Use output as input by @JonnyBurger in #4532
- convert.remotion.dev: Less time being spent on probe by @JonnyBurger in #4534
- convert.remotion.dev: Don't show thumbnail if there is no re-encoding by @JonnyBurger in #4539
- convert.remotion.dev -> remotion.dev/convert by @JonnyBurger in #4544
Full Changelog: v4.0.230...v4.0.231