Skip to content

Releases: remotion-dev/remotion

v4.0.76

01 Dec 12:37
d035e8d
Compare
Choose a tag to compare

What's Changed

  • remotion: Re-introduce validation for metadata specified without calculateMetadata() by @JonnyBurger in #3231
  • remotion: Handle exception in play() 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: Add socket hang up to list of flaky errors by @JonnyBurger in #3239

Full Changelog: v4.0.75...v4.0.76

v4.0.75

28 Nov 08:28
6823da4
Compare
Choose a tag to compare

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: Implement estimatedBillingDurationInMilliseconds in getRenderProgress() by @JonnyBurger in #3203
  • @remotion/player: Fix seekTo() 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 Contributors

Full Changelog: v4.0.74...v4.0.75

v4.0.74

23 Nov 08:28
32899d0
Compare
Choose a tag to compare

What's Changed

  • @remotion/renderer: Support transparent GIFs + improve GIF image quality by @patsalv in #3204
  • @remotion/transitions: New clockWipe() presentation by @patsalv in #3199

Full Changelog: v4.0.73...v4.0.74

v4.0.73

22 Nov 13:17
e092811
Compare
Choose a tag to compare

🪲 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

20 Nov 09:01
8a7c281
Compare
Choose a tag to compare

What's Changed

  • Ability to use @remotion/renderer and @remotion/zod-types and @remotion/lambda without having to install react and react-dom by @JonnyBurger in #3189
  • @remotion/lambda: Better error messages + Prevent some unhandled rejections by @JonnyBurger in #3191

⚠️ Note for those who add 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

17 Nov 13:26
795a113
Compare
Choose a tag to compare

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 #3186
  • remotion: 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 #3171
  • remotion: 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

Internals

New Contributors

Full Changelog: v4.0.70...v4.0.71

v4.0.70

15 Nov 09:55
babdb92
Compare
Choose a tag to compare

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 #3161
  • remotion: Cmd+S to save now working when a combobox is open by @patsalv in #3166

## Docs

Full Changelog: v4.0.69...v4.0.70

v4.0.69

14 Nov 07:47
e032f08
Compare
Choose a tag to compare

What's Changed

  • @remotion/player: return true for isIOSSafariCase() when in Chrome for iOS by @JonnyBurger in #3159
  • remotion: Fix type in nonce.ts by @rparcus in #3157

Docs

New Contributors

Full Changelog: v4.0.68...v4.0.69

v4.0.68

10 Nov 12:34
91c9b31
Compare
Choose a tag to compare

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

09 Nov 17:27
a261e3b
Compare
Choose a tag to compare

What's Changed

Docs

Full Changelog: v4.0.66...v4.0.67