What's Changed
@remotion/three: Fix canvases underscale(0)ancestors by @JonnyBurger in #10927@remotion/studio: Add option to sort compositions alphabetically by @naoyashiga in #10813@remotion/studio: Add folder selection when creating compositions by @JonnyBurger in #10877@remotion/studio: Add inspector section titles by @JonnyBurger in #10899@remotion/studio: Add translation while rotating by @JonnyBurger in #10930@remotion/studio: Redesign error overlay actions and stack frames by @JonnyBurger in #10937@remotion/studio: Change design of image layer by @JonnyBurger in #10894@remotion/studio: Move updates into Settings by @JonnyBurger in #10936@remotion/studio: Keep Effects section expanded by @JonnyBurger in #10885@remotion/studio: Keep input mode when tabbing between number inputs by @JonnyBurger in #10872@remotion/studio: Show source locations in read-only Studio by @JonnyBurger in #10875@remotion/studio: Add license confirmation to Browser Studio project download by @JonnyBurger in #10878@remotion/studio: Avoid/eventsrequest in read-only Studio by @JonnyBurger in #10911@remotion/studio: Fix quick switcher autofocus on touchscreens by @JonnyBurger in #10868@remotion/studio: Fix added keyframe values with outer frame clock by @JonnyBurger in #10876@remotion/studio: Fix negative-start sequence frame info by @YUHAO-corn in #10892@remotion/studio: Fix connected compositions after Fast Refresh by @JonnyBurger in #10895@remotion/studio: Fix Explorer item hover states and actions by @JonnyBurger in #10901@remotion/studio: Fix media asset previews in Browser Studio by @JonnyBurger in #10913@remotion/studio: Fix Browser Studio canvas state URLs by @JonnyBurger in #10915@remotion/studio: Fix outline update loop in read-only mode by @JonnyBurger in #10916@remotion/studio: Fix context actions for multiple selected sequences by @JonnyBurger in #10931@remotion/studio: Fix sequence state after JSX structure edits by @JonnyBurger in #10935@remotion/studio: Move outline derivation back to Studio by @JonnyBurger in #10903@remotion/studio-codemods: Preserve source formatting when inserting JSX by @JonnyBurger in #10929@remotion/studio-server: Log busy ports during Studio startup by @JonnyBurger in #10922@remotion/studio-server: Fix Zed source files opening in new windows by @JonnyBurger in #10925remotion: FixallowTailinterpolation continuity by @JonnyBurger in #10869@remotion/player: Resume keep-alive audio after buffering by @Octember in #10902- remotion.dev/convert: Add caption and Whisper output downloads by @JonnyBurger in #10887
- remotion.dev/convert: Add language selection for transcription by @JonnyBurger in #10910
Elements
- Add audio waveform progress element by @samohovets in #10907
- Add new composition destination to Studio installs by @samohovets in #10890
- Keep installed Elements visible at the playhead by @samohovets in #10891
- Lock Social Safe Zones to 1080×1920 by @samohovets in #10874
- Prevent Drag into Studio action flash by @samohovets in #10889
- Fix visibility toggles for caption Elements by @samohovets in #10857
- Fix audio oscilloscope when shifted in timeline by @samohovets in #10946
Docs
- Use Docusaurus Faster on Vercel by @samohovets in #10940
- Remove shared Twoslash cache by @samohovets in #10944
- Redeploy brand changes on Vercel by @samohovets in #10945
Internal and experimental
@remotion/canvas-capture-extension: Redesign by @JonnyBurger in #10886- remotion.dev/brand: Add WebMCP promo video by @JonnyBurger in #10861
- remotion.dev/brand: Add Canvas Capture announcement timeline by @JonnyBurger in #10941
- remotion.dev/brand: Add portrait Canvas Capture short by @JonnyBurger in #10943
- Run Twoslash prewarming inside the docs build by @samohovets in #10924
- Balance API specificity with context in PR titles by @samohovets in #10855
Full Changelog: v4.0.518...v4.0.519