Releases: remotion-dev/remotion
Releases · remotion-dev/remotion
v4.0.76
What's Changed
remotion
: Re-introduce validation for metadata specified without calculateMetadata() by @JonnyBurger in #3231remotion
: Handle exception inplay()
when using shared audio tags by @JonnyBurger in #3235@remotion/cloudrun
: Also set version of package.json on every release by @JonnyBurger in #3236@remotion/cloudrun
: By default, use 50% concurrency, not 100% by @JonnyBurger in #3238@remotion/renderer
: If system is about to run out of memory, halfen the cache size and halfen the maximum cache size by @JonnyBurger in #3237@remotion/lambda
: Addsocket hang up
to list of flaky errors by @JonnyBurger in #3239
Full Changelog: v4.0.75...v4.0.76
v4.0.75
What's Changed
remotion
: Better error behavior for useAudioData() by @JonnyBurger in #3212@remotion/renderer
: Update transparency documentation information by @JonnyBurger in #3215@remotion/renderer
: Fix FPS in getVideoMetadata() when FPS is fractional by @JonnyBurger in #3218@remotion/lambda
: ImplementestimatedBillingDurationInMilliseconds
in getRenderProgress() by @JonnyBurger in #3203@remotion/player
: FixseekTo()
method while playing by @JonnyBurger in #3228@remotion/transitions
:className
is of type 'number' by @Tagvi in #3223@remotion/google-fonts
: Update list of fonts by @JonnyBurger in #3224- Remotion Studio: Fix DOM nesting warning by @JonnyBurger in #3214
- Remotion Studio: Only show valid pixel formats for the codec in studio + validate by @JonnyBurger in #3217
- Remotion Studio: Fix codec resetting to default when retrying a render by @JonnyBurger in #3206
Documentation
- New article: Can I embed the Remotion Studio? by @JonnyBurger in #3227
- Improve misleading Font Picker docs by @JonnyBurger in #3226
- ESLint rule preventing unintended logs by @JonnyBurger in #3220
New Contributors
Full Changelog: v4.0.74...v4.0.75
v4.0.74
v4.0.73
🪲 Note: 4.0.73 was a broken publish. Please upgrade to 4.0.74 right away.
What's Changed
remotion
: Improve sound of loop of short audios by @JonnyBurger in #3194@remotion/renderer
: Make puppeteerEvaluateWithCatchAndTimeout use the--timeout
flag by @JonnyBurger in #3196@remotion/renderer
: ffmpeg 6.1 + enable paletteuse and palettegen filters by @JonnyBurger in #3197@remotion/renderer
: Clear cache even inbetween extraction periods by @JonnyBurger in #3198@remotion/player
: Fix vertical slider mouse area being too small by @JonnyBurger in #3201@remotion/lambda
: Reduce amount of simultaneous open files by @JonnyBurger in #3202
Full Changelog: v4.0.72...v4.0.73
v4.0.72
What's Changed
- Ability to use
@remotion/renderer
and@remotion/zod-types
and@remotion/lambda
without having to installreact
andreact-dom
by @JonnyBurger in #3189 @remotion/lambda
: Better error messages + Prevent some unhandled rejections by @JonnyBurger in #3191
remotion
as an alias
or as external
in their Bundler config: There is a new entrypoint remotion/no-react
, which you should add as well. Several Remotion packages now use this import which contains pure JS and is not dependent on React.
Full Changelog: v4.0.71...v4.0.72
v4.0.71
What's Changed
- 🪲
@remotion/lambda
Disable Lambda leak detection slowing down renders by @JonnyBurger in #3184 @remotion/player
: better way to apply preload="metadata" by @JonnyBurger in #3186remotion
: Allow Video/Audio/OffthreadVideo to have a name by @JonnyBurger in #3170@remotion/renderer
: Show response body of download that fails, and add User agent to requests by @JonnyBurger in #3171remotion
: Allow CJK characters to be passed to composition and folder by @JonnyBurger in #3168- Python SDK: Prevent usage of
input_props
by @JonnyBurger in #3179 - Remotion Studio: Buttons in props editor properly usable via keyboard by @patsalv in #3174
Docs
- Update resources.md: add AnimStats on Products section by @badaoui220 in #3173
- Add Security recommendations to docs: remotion.dev/security by @JonnyBurger in #3181
- Clarify how to use
npx remotion gpu
by @JonnyBurger in #3185
Internals
- Bump sharp from 0.30.6 to 0.32.6 by @dependabot in #3183
New Contributors
- @badaoui220 made their first contribution in #3173
Full Changelog: v4.0.70...v4.0.71
v4.0.70
What's Changed
@remotion/renderer
: Unlock port selection lock after failing to bind (fixes slow renders when having multiple renders at the same time) by @JonnyBurger in #3161remotion
: Cmd+S to save now working when a combobox is open by @patsalv in #3166
## Docs
- Fix link to Podcast maker by @thecmdrunner in #3167
Full Changelog: v4.0.69...v4.0.70
v4.0.69
What's Changed
@remotion/player
: returntrue
for isIOSSafariCase() when in Chrome for iOS by @JonnyBurger in #3159remotion
: Fix type in nonce.ts by @rparcus in #3157
Docs
- Add good default options to HLS example by @JonnyBurger in #3155
New Contributors
Full Changelog: v4.0.68...v4.0.69
v4.0.68
What's Changed
- 🪲
@remotion/renderer
: Fix the cleanup of cycling browser tabs after a render by @JonnyBurger in #3148 - Remotion Studio: Enable "Show guides" as soon as a new guide is created by @JonnyBurger in #3149
@remotion/lambda
: Disable Lambda leak detection in testing by @JonnyBurger in #3147
Full Changelog: v4.0.67...v4.0.68
v4.0.67
What's Changed
remotion
: Fix prefetch() andloop
being used together by @JonnyBurger in #3144create-video
: Update dev command for next-pages template by @UmungoBungo in #3140@remotion/lambda
: Fix lambda leak detection + waitForLaunched check by @JonnyBurger in #3143@remotion/player
: Re-implementpauseAndReturnToPlayStart()
by @JonnyBurger in #3145- Fix PHP package by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/3146¨
Docs
- Add Typeframes Success Story by @MehmetAdemi in #3139
- Clarify whether files outside the project can be accessed by @JonnyBurger in #3141
Full Changelog: v4.0.66...v4.0.67