Skip to content

Releases: remotion-dev/remotion

v4.0.166

30 May 16:35
1e12941
Compare
Choose a tag to compare

What's Changed

  • @remotion/lambda: Fix warning of authorization header when saving to a different region by @JonnyBurger in #3932
  • @remotion/lambda: Fix H.265 output in .mp4 container not playing in QuickTime by @JonnyBurger in #3933
  • @remotion/lambda: Pass through region to custom output provider by @JonnyBurger in #3936
  • @remotion/studio: Make composition context menu more obvious by @JonnyBurger in #3935
  • @remotion/studio: Fix expanding nested folders by @JonnyBurger in #3934
  • @remotion/studio: New focusDefaultPropsPath() API by @JonnyBurger in #3945
  • @remotion/studio: Global save + reset button by @JonnyBurger in #3946
  • @remotion/renderer: Free up memory before executing a command by @JonnyBurger in #3939
  • @remotion/media-utils: Improve error handling when passing a bad video file by @JonnyBurger in #3940
  • @remotion/transitions/fade: New shouldFadeOutExistingScene option by @JonnyBurger in #3938

Docs

Internals

Full Changelog: v4.0.165...v4.0.166

v4.0.165

28 May 14:14
5884df8
Compare
Choose a tag to compare

What's Changed

  • @remotion/lambda: Implemented Lambda streaming! by @JonnyBurger in #3803
    • Chunks don't get saved to S3, rather they get sent directly to the main function
    • Progress is being tracked in the main function, eliminating the need to write progress files to the S3 bucket.
    • Benefits: Eliminate most of the S3 cost and more fine-grained progress reporting.
  • New @remotion/fonts package by @benya7 in #3927
  • @remotion/studio: Don't show blank page on unhandled exception by @JonnyBurger in #3929
  • @remotion/paths: New, better implementation for interpolatePaths() by @JonnyBurger in #3926

Docs

New Contributors

Full Changelog: v4.0.164...v4.0.165

v4.0.164

26 May 15:53
482e689
Compare
Choose a tag to compare

What's Changed

  • @remotion/renderer: Factor out streaming into separate file by @JonnyBurger in #3913
  • @remotion/lambda: Remove merge handler by @JonnyBurger in #3916
  • @remotion/lambda: Added compatibleOnly flag by @Ritish134 in #3921
  • remotion: Don't call .load() on Firefox when using buffering state by @JonnyBurger in #3924
  • @remotion/renderer: Add --enable-features= VaapiVideoDecoder flag when running Chrome with angle-egl GL renderer by @JonnyBurger in #3925

Docs

New Contributors

Full Changelog: v4.0.163...v4.0.164

v4.0.163

22 May 22:53
9961817
Compare
Choose a tag to compare

Full Changelog: v4.0.162...v4.0.163

What's Changed

Docs

Full Changelog: v4.0.161...v4.0.163

v4.0.161

22 May 17:12
c440e82
Compare
Choose a tag to compare

What's Changed

  • @remotion/lambda: Fix --quiet flag for `npx remotion lambda functions deploy by @JonnyBurger in #3896
  • @remotion/renderer: Cleeanup browser close event listeners by @JonnyBurger in #3900
  • @remotion/renderer: Prevent infinite loop in Rust <> Node communication by @JonnyBurger in #3901
  • Example testbed: Skia Zoom Blur transition by @JonnyBurger in #3903
  • remotion: Obfuscate window.process.env.NODE_ENV by @JonnyBurger in #3906

Docs

Internals

  • @remotion/video-parser: Abstract byte reading and add support for Matroska by @JonnyBurger in #3894

Full Changelog: v4.0.160...v4.0.161

v4.0.160

19 May 00:47
1b16ebf
Compare
Choose a tag to compare

What's Changed

Docs

Contributing

New Contributors

Full Changelog: v4.0.159...v4.0.160

v4.0.159

15 May 18:55
1e77c05
Compare
Choose a tag to compare

Full Changelog: v4.0.158...v4.0.159

What's Changed

  • @remotion/renderer: Clear up outputBuffer rust memory after a render by @JonnyBurger in #3868
  • @remotion/renderer: Clean up losing promise when for success/cancel promise in renderMedia() by @JonnyBurger in #3869
  • @remotion/renderer: Always use adjacent FFmpeg libraries by @JonnyBurger in #3870
  • @remotion/renderer: Fix and add test for environment variables by @JonnyBurger in #3871

Docs

Full Changelog: v4.0.157...v4.0.159

v4.0.157

12 May 14:53
2ddb0bc
Compare
Choose a tag to compare

What's Changed

  • @remotion/install-whisper-cpp: Make it possible to cancel installation, downloading and transcribing by @JonnyBurger in #3858
  • @remotion/install-whisper-cpp: onProgress() callback for transcribe API by @JonnyBurger in #3859
  • @remotion/studio: Faster saving for props editor and more intuitive behavior by @JonnyBurger in #3860

Note: v4.0.156 is a broken release.

Full Changelog: v4.0.155...v4.0.157

v4.0.155

11 May 08:34
fcc5170
Compare
Choose a tag to compare

What's Changed

  • 🪲 @remotion/renderer: Revert colorspace regression in v4.0.154 by @JonnyBurger in #3856
  • 🪲 @remotion/player: Fix buffering state not triggering after the first time

Full Changelog: v4.0.154...v4.0.155

v4.0.154

10 May 12:23
16b00b4
Compare
Choose a tag to compare

🪲 Buggy release. Use v4.0.155

What's Changed

Docs

Full Changelog: v4.0.153...v4.0.154