Releases: remotion-dev/remotion
Releases Β· remotion-dev/remotion
v4.0.429
What's Changed
Upgrade Mediabunny to 1.34.5 by @JonnyBurger in #6663
@remotion/sfx: New@remotion/sfxpackage by @JonnyBurger in #6659@remotion/player: Don't activate browser media session until playback starts by @JonnyBurger in #6653@remotion/studio: Hide checkerboard toggle for non-composition canvas by @JonnyBurger in #6661@remotion/web-renderer: Adds font-style support by @saimfd in #6662create-video: Skip git init when inside existing git repo by @samohovets in #6655@remotion/licensing: Introduceweb-renderevent, deprecatewebcodec-conversionby @JonnyBurger in #6683
Templates
- Disable password autocomplete in SaaS templates by @JonnyBurger in #6656
Docs
- Document
@remotion/mediapartial downloads for reducing Lambda data transfer cost by @JonnyBurger in #6651 - Update licensing documentation by @MehmetAdemi in #6681
Internal
- Migrate from Prettier to Oxfmt by @JonnyBurger in #6658
Full Changelog: v4.0.428...v4.0.429
v4.0.428
What's Changed
remotion: Inheritstackfor better display in Studio by @JonnyBurger in #6628@remotion/compositor: Fix Linux FFmpeg x265 segfault by @JonnyBurger in #6636@remotion/media: Optimize audio buffering in preview by @JonnyBurger in #6634@remotion/media: Don't auto-register AC-3 decoder by @JonnyBurger in #6639@remotion/bundler: Fix rspack warnings and HMR breakage from whisper-web by @JonnyBurger in #6640@remotion/bundler: Fix rspack HMR breakage from whisper-web circular dependency by @JonnyBurger in #6647@remotion/studio-server: Faster "Open In Editor" on macOS by @JonnyBurger in #6629
Docs
- Document that Vercel Blob Storage must be public by @JonnyBurger in #6650
- Fix duplicates in the prompt gallery page by @samohovets in #6635
Internal
- Add install and build steps to Pullfrog workflow by @JonnyBurger in #6637
- Fix frame accuracy test flakiness by adding retries by @JonnyBurger in #6644
Full Changelog: v4.0.427...v4.0.428
v4.0.427
What's Changed
@remotion/media: Fix audio scheduling and debug overlay at non-1x playback rates by @JonnyBurger in #6622@remotion/studio: Fix infinite loop when duplicating composition by @JonnyBurger in #6621@remotion/vercel: Support new private Blob stores by @JonnyBurger in #6623
Docs
- Structure vercel docs more logically by @JonnyBurger
Internal
- Update publish.ts by @JonnyBurger
- Update create-snapshot.ts by @JonnyBurger
Full Changelog: v4.0.426...v4.0.427
v4.0.426
What's Changed
@remotion/vercel: New package for rendering on Vercel Sandbox! by @JonnyBurger in #6586remotion: Allow Zod v4 schemas to be used!@remotion/zod-types-v3backwards compatibility package by @JonnyBurger in #6546@remotion/bundler: Add experimental flag for Rspack (Fast Refresh not yet working) by @JonnyBurger in #6596@remotion/cli: Migrate hardcoded CLI flags to proper RemotionOption definitions by @JonnyBurger in #6600@remotion/cli: Migrate runs, gl, repro, and muted CLI flags to options system by @JonnyBurger in #6602@remotion/cli: Move lambda/cloudrun-only flags to respective packages and add no-open option by @JonnyBurger in #6603@remotion/cli: Migrate --port, --props, --config, --browser to options system by @JonnyBurger in #6604@remotion/cli: Migrate--framesto a proper option by @JonnyBurger in #6615@remotion/renderer: Surface signal when FFmpeg process is killed by @JonnyBurger in #6597@remotion/renderer: MakerenderMedia()andrenderStill()return MIME types by @JonnyBurger in #6611@remotion/serverless: More resilient and efficient progress uploading by @JonnyBurger in #6612@remotion/studio: Hide "Open in Explorer" icon in read-only mode by @JonnyBurger in #6617@remotion/studio: When duplicating composition, jump to new one by @JonnyBurger in #6618@remotion/web-renderer: Add support for text shadows by @JonnyBurger in #6607
Docs
- Add CompatibilityTable and fix backticks in renderer docs by @JonnyBurger in #6610
- Use component for shared option descriptions by @JonnyBurger in #6609
- Add TypeScript types reference page for @remotion/renderer by @JonnyBurger in #6599
Internal
- Fix Vercel deployment warnings by @JonnyBurger in #6595
- Upgrade turbo from 2.8.6 to 2.8.10 by @JonnyBurger in #6594
- Update investors page by @MehmetAdemi in #6593
- Fix release command and npm version check by @JonnyBurger in #6590
- Discord Poster: Split changelog into chunks to avoid Discord 2000 char limit by @JonnyBurger in #6598
@remotion/docusaurus-plugin: Fix title fence not rendering in code blocks by @JonnyBurger in #6592
Full Changelog: v4.0.425...v4.0.426
v4.0.425
What's Changed
remotion: Automatically premount Sequences from Remotion 5.0 on by @JonnyBurger in #6566@remotion/renderer,@remotion/cli: Migratepixel-formatandbrowser-executableto options system by @JonnyBurger in #6561@remotion/renderer: Migrate more options to the new options system by @JonnyBurger in #6562@remotion/renderer,@remotion/cli: Migrate--user-agent,--disable-web-security,--ignore-certificate-errorsto options system by @JonnyBurger in #6564@remotion/renderer: Convert concurrency to a proper AnyRemotionOption by @JonnyBurger in #6569@remotion/renderer: Allow override of fps and durationInFrames by @JonnyBurger in #6573@remotion/studio: Disallow selection on the timeline by @tiwariaayu in #6571@remotion/studio: Better handling missing module by @tiwariaayu in #6559@remotion/design: Fix icon alignment in Button rendered as anchor by @JonnyBurger in #6556
Templates
template-vercel: Use never-expiring sandbox snapshots by @JonnyBurger in #6578template-recorder: Fix Vite peer dependency conflict by @JonnyBurger in #6585
Docs
- Document browser support requirements for client-side rendering by @samohovets in #6568
- Add audio variant to tag switching snippet by @JonnyBurger in #6574
- Fix docs build warnings (broken anchors, license prop) by @JonnyBurger in #6575
- Add missing crossOrigin prop docs to Html5Audio by @JonnyBurger in #6577
- Document loop prop behavior during fallback by @JonnyBurger in #6584
Internal
- Parallelize twoslash type-checking with pre-warm script by @JonnyBurger in #6553
- Upgrade to new Shiki Twoslasher by @JonnyBurger in #6560
- Increase frame accuracy test timeout and limit concurrency by @JonnyBurger in #6565
- Remove --experimental-cli flag from prettier by @JonnyBurger in #6579
- Parallelize template publishing by @JonnyBurger in #6580
- Revise acknowledgements and contributor statistics by @MehmetAdemi in #6581
Full Changelog: v4.0.424...v4.0.425
v4.0.424
What's Changed
@remotion/studio: Show render queue in read-only mode by @samohovets in #6530@remotion/media: Don't rely on sample durations to determine real duration by @JonnyBurger in #6532@remotion/studio: Show only encoding progress in web renderer by @samohovets in #6533@remotion/studio: Show asset info when asset is selected in sidebar by @JonnyBurger in #6536@remotion/renderer: Add "bt601" colorSpace option as an alias for "default" by @JonnyBurger in #6542@remotion/renderer: Fix numberOfGifLoops being ignored on Lambda by @JonnyBurger in #6547@remotion/serverless: Retry on socket hang up and ECONNRESET errors by @JonnyBurger in #6548@remotion/media: Upgrade Mediabunny to 1.34.4, register AC3 decoder by @JonnyBurger in #6549@remotion/renderer: AddstillImageFormatOptionfor resolving--image-formatin still renders by @JonnyBurger in #6552@remotion/cloudrun: Use options system for image-format and audio-codec in render command by @JonnyBurger in #6554
Internal
- Use tsgo everywhere by @JonnyBurger in #6535
- Upgrade mediabunny to 1.34.3 by @JonnyBurger in #6538
- Upgrade Prettier to 3.8.1 by @JonnyBurger in #6551
- Upgrade @rspack/core to 1.7.6 by @JonnyBurger in #6545
Docs
- Improve license changes wording in 5.0 migration docs by @JonnyBurger in #6543
- Fix homepage background color by @JonnyBurger in #6544
- Update series test assertions for v5 flag by @JonnyBurger in #6541
Full Changelog: v4.0.423...v4.0.424
v4.0.423
What's Changed
@remotion/media: FixInvalid message: {\"type\":\"main-tab-ready\"β¦}happening by @JonnyBurger in #6520@remotion/media: Fallback to Html5Video/Html5Audio if audio cannot be decoded by @JonnyBurger in #6524@remotion/design: Add "as" prop for<Button>by @JonnyBurger in #6527@remotion/studio: persist and upload client-side rendered videos into the output directory by @samohovets in #6498@remotion/studio: Sort render queue jobs by startedAt timestamp by @samohovets in #6529@remotion/media: Fix firefox encoding from f32 to s16 by @JonnyBurger in #6507@remotion/web-renderer: Add "Made with Remotion" metadata by @samohovets in #6531- Upgrade Mediabunny to 1.34.2 by @tiwariaayu in #6516
Templates
- Vercel Template: Patch compositor binary for glibc 2.34 compat on Vercel Sandbox by @JonnyBurger in #6526
Docs
- Fix
<ThreeCanvas>video texture example to useadvance()during rendering by @samohovets in #6519 - Move Vercel docs from /docs/miscellaneous/vercel to /docs/vercel by @JonnyBurger in #6525
- Add SuperMotion.co to showcase page by @dimitrisraptis96 in #6522
New Contributors
- @dimitrisraptis96 made their first contribution in #6522
Full Changelog: v4.0.422...v4.0.423
v4.0.422
What's Changed
- Skills: Add voiceover skill using ElevenLabs TTS by @JonnyBurger in #6487
@remotion/cli: allow open-ended frame ranges in--framesby @samohovets in #6497@remotion/cli: Loosen multiple lockfile rule, don't fail hard by @tiwariaayu in #6482@remotion/renderer: TurnnumberOfSharedAudioTagsinto an option by @JonnyBurger in #6504@remotion/lambda-client: Handle empty Lambda response payload by @acj in #6509
Experts
- Add Pablito Silva as Remotion expert by @JonnyBurger in #6518
Templates
- Remotion on Vercel updates to docs and template by @anthonyshew in #6506
Docs
Internals
- Use bunx in AGENTS guidance by @Copilot in #6503
- Replace BigBuckBunny sample video URL with remotion.media by @JonnyBurger in #6511
@remotion/ai-improvements: Remove package entirely by @JonnyBurger in #6514
New Contributors
- @zw008 made their first contribution in #6501
- @anthonyshew made their first contribution in #6506
Full Changelog: v4.0.421...v4.0.422
v4.0.421
What's Changed
@remotion/renderer: Fix floating point error in audio mixing by @JonnyBurger in #6492@remotion/studio: Fix bugs in loop display by @JonnyBurger in #6496@remotion/cli: Open browser when Studio is already running by @tiwariaayu in #6480
Templates
Docs
- Fix typo in audio component documentation by @UmungoBungo in #6489
- Add SSR + OG tags to Prompts pages with static route generation by @samohovets in #6472
- Docs: Move to vercel.ts, use longer cache TTL to save money by @JonnyBurger in #6495
- Update code snippet line numbers in sequence.mdx by @a0m0rajab in #6484
- Lazy-load Mux videos on homepage by @JonnyBurger in #6494
Internals
- Update Webpack and AWS dependencies to resolve vulnerabilities by @JonnyBurger in #6490
- Enhance: update AGENTS.md to run build before commiting by @samohovets in #6499
New Contributors
- @a0m0rajab made their first contribution in #6484
Full Changelog: v4.0.420...v4.0.421
v4.0.420
What's Changed
@remotion/media: Fix globalmutednot being respected by @MehmetAdemi in #6477@remotion/renderer: Add Amazon Linux 2023 x64 binary by @JonnyBurger in #6485
Docs
- Docs: Add FAQ section about Animated Captions by @JonnyBurger in #6483
- Update homepage and pricing table by @MehmetAdemi in #6475
- Provide accurate wording for template live demos by @MehmetAdemi in #6479
- Showcase page - AdMove by @roppazvan in #6416
- Fix UI bug on homepage's template section by @MehmetAdemi in #6471
Internals
- Bump @modelcontextprotocol/sdk from 1.25.2 to 1.26.0 in /packages/mcp by @dependabot[bot] in #6463
New Contributors
- @roppazvan made their first contribution in #6416
Full Changelog: v4.0.419...v4.0.420