Skip to content

Releases: remotion-dev/remotion

v4.0.273

07 Mar 09:43
aba67dc
Compare
Choose a tag to compare

What's Changed

  • remotion: Playback performance fixes by @JonnyBurger in #4978
  • @remotion/eslint-config-flat: Disable slow typed rules by @JonnyBurger in #4979
  • @remotion/lambda-client: Bundle @aws-sdk/credential-provider-ini so it does not get required from Remix by @JonnyBurger in #4976
  • @remotion/serverless: Fix ERR_FS_FILE_TOO_LARGE error by @JonnyBurger in #4980

Full Changelog: v4.0.272...v4.0.273

v4.0.272

06 Mar 15:34
8ff1c61
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.271...v4.0.272

v4.0.271

05 Mar 14:26
c797d03
Compare
Choose a tag to compare

What's Changed

  • remotion: Retries and timeouts for useOffthreadVideoTexture by @samohovets in #4951
  • @remotion/media-parser: parseMediaInWebWorker() and parseMediaOnServerWorker() API by @JonnyBurger in #4907
  • @remotion/install-whisper-cpp Fix deprecation Warning in whisper.cpp 1.7.4 by @uditkumar01 in #4962
  • @remotion/studio: Add Cursor and Windsurf to supported editors by @JonnyBurger in #4966
  • @remotion/player: Fix "ResizeObserver loop completed with undelivered notifications." by @JonnyBurger in #4967
  • @remotion/media-parser: Support .m3u8 with fragmented MP4 files by @JonnyBurger in #4954
  • @remotion/media-parser: Support LinkedIn M3U8 videos by @JonnyBurger in #4964

remotion.dev/convert

Docs

New Contributors

Full Changelog: v4.0.270...v4.0.271

v4.0.270

28 Feb 08:17
a97c48b
Compare
Choose a tag to compare

What's Changed

  • Migrate Remix Template to React Router by @hunxjunedo in #4947
  • @remotion/media-parser: Parse a WAVE file with 1 byte too much metadata by @JonnyBurger in #4939
  • @remotion/media-parser: Setting progressIntervalInMs === 0 will give synchronous updates by @JonnyBurger in #4941
  • @remotion/media-parser: Parse associated audio playlists and interlace them with main stream by @JonnyBurger in #4946
  • @remotion/renderer: Remind users to install Linux dependencies when failing to set up headless browser by @JonnyBurger in #4942
  • @remotion/cli: Fix browser download name by @JonnyBurger in #4945

Internals

Full Changelog: v4.0.269...v4.0.270

v4.0.269

25 Feb 15:27
4ee398f
Compare
Choose a tag to compare

What's Changed

  • remotion: Allow adding a defaultOutName in a composition by @JonnyBurger in #4930
  • @remotion/transitions: Remove rounding for sequences by @JonnyBurger in #4929
  • @remotion/renderer: Fix onBrowserLog callback by @JonnyBurger in #4931
  • @remotion/lambda + @remotion/renderer: Provide ESM exports of packages by @JonnyBurger in #4924
  • 🪲 @remotion/cloudrun: Accept missing offthreadVideoThreads option by @JonnyBurger in #4921
  • @remotion/media-parser: Parse WebM H.264 files without CodecPrivate segment by @JonnyBurger in #4920
  • @remotion/media-parser: Handle MP3s with Info tag and variable bit rate better by @JonnyBurger in #4923
  • @remotion/media-parser: Accept .ts files if the server does not send a content-length by @JonnyBurger in #4928
  • 🪲 @remotion/webcodecs: Sort frames if they are out of order by @JonnyBurger in #4926
  • 🪲 @remotion/webcodecs: Don't flush on a keyframe by @JonnyBurger in #4927
  • @remotion/media-utils: Support dataOffsetInSeconds for visualizeAudioWaveform() by @JonnyBurger in #4936
  • 🪲 @remotion/media-utils: Return a signed number for useWindowedAudioData() by @JonnyBurger in #4937

Docs

  • Fix city display in temperature card on promo page by @fobos531 in #4915

New Contributors

Full Changelog: v4.0.267...v4.0.269

v4.0.267

21 Feb 15:48
8fc9042
Compare
Choose a tag to compare

What's Changed

  • @remotion/renderer: Safer defaults for multithreading + fix memory calculation by @JonnyBurger in #4914
  • @remotion/media-utils: Add visualizeAudioWaveform() and createSmoothSvgPath() APIs by @Iamshankhadeep in #578
  • @remotion/media-parser: Parse hvc1 codec string correctly by @JonnyBurger in #4908
  • @remotion/media-parser: Handle m3u8 multiple audio tracks by @JonnyBurger in #4910
  • @remotion/renderer: Fix No more frames to render by @JonnyBurger in #4912
  • @remotion/serverless: Don't forcefully quit immediately on error to allow sending of response by @JonnyBurger in #4913

Docs

Full Changelog: v4.0.266...v4.0.267

v4.0.266

19 Feb 16:05
8562e33
Compare
Choose a tag to compare

What's Changed

  • @remotion/media-parser: Parse .m3u8 files #4896
  • @remotion/renderer: Explain how to increase timeout in error message by @JonnyBurger in #4903
  • 🪲 @remotion/renderer: Mark frame as unrendered before retrying it by @JonnyBurger in #4904
  • @remotion/media-parser: Support TRUN version 1 by @JonnyBurger in #4893
  • @remotion/media-parser: Handle tricky fragmented MP4 video by @JonnyBurger in #4902
  • @remotion/media-parser Separate types exports from regular exports, bun was failing because of them. by @happylinks in #4895

Docs

New Contributors

Full Changelog: v4.0.265...v4.0.266

v4.0.265

14 Feb 15:04
1bf22e2
Compare
Choose a tag to compare

What's Changed

  • @remotion/compositor: Fix a crash in Rust code by @JonnyBurger in #4891
  • @remotion/compositor: Simplify cache rules - every thread has equal share of cache by @JonnyBurger in #4892
  • @remotion/lambda: Validate the input of speculateFunctionName() by @JonnyBurger in #4889
  • lambda-go: Add s3OutputProvider and forcePathStyle to getRenderProgress() function by @JonnyBurger in #4888

Templates

  • Next.js templates: Fix importing TIMEOUT from wrong location by @JonnyBurger in #4890

Full Changelog: v4.0.264...v4.0.265

v4.0.264

14 Feb 09:33
ba82229
Compare
Choose a tag to compare

What's Changed

  • @remotion/compositor: Faster <OffthreadVideo> concurrency model by @JonnyBurger in #4831
  • @remotion/compositor: Use 3 threads by default, better memory management by @JonnyBurger in #4887

Full Changelog: v4.0.262...v4.0.264

v4.0.262

13 Feb 12:11
7dc7b59
Compare
Choose a tag to compare

What's Changed

  • remotion: Improve video + audio playback performance by @JonnyBurger in #4883
  • @remotion/lambda: Optimize S3 upload for slower internet connections by @JonnyBurger in #4884

Full Changelog: v4.0.261...v4.0.262