What's Changed
@remotion/renderer: Apply proper backpressure while encoding frames by @JonnyBurger in #10656@remotion/studio: Fix timeline waveform flicker when zooming by @JonnyBurger in #10630@remotion/studio: Move property chevrons next to labels by @JonnyBurger in #10637@remotion/studio: Share Mediabunny inputs with@remotion/mediaby @JonnyBurger in #10647@remotion/studio: Preserve property selection during outline dragging by @JonnyBurger in #10669@remotion/studio: Only show 3D rotation cursor in 3D mode by @JonnyBurger in #10671@remotion/studio: Refine how expanded timeline tracks work by @JonnyBurger in #10672@remotion/studio-server: Harden privileged Studio endpoints by @JonnyBurger in #10665@remotion/studio-server: Support multiplication by numeric constants by @JonnyBurger in #10667@remotion/effects: Add outline effect by @JonnyBurger in #10643@remotion/captions: Add ESM export by @JonnyBurger in #10674@remotion/media: Preserve silent tails when looping videos by @JonnyBurger in #10657@remotion/media: Avoid buffering deadlock when a loop starts in silence by @JonnyBurger in #10659@remotion/media: paint completed frame of a superseded seek to fix paused-scrub freeze by @ElScelt in #10662@remotion/web-renderer: Clamp oversized border radii by @JonnyBurger in #10668@remotion/web-renderer: Preserve SVG gradient strokes by @JonnyBurger in #10680@remotion/lambda: Stream chunks to disk instead of buffering them in memory by @JonnyBurger in #10639@remotion/lambda: Default to veryfast in Remotion 5.0 by @JonnyBurger in #10650@remotion/lambda: Allow cancelling renders by @JonnyBurger in #10653@remotion/cli: Fix skills command on Windows by @JonnyBurger in #10636
Elements
- Add component libraries page by @samohovets in #10634
- Add Polaroid Pictures by @samohovets in #10640
- Add product collection by @samohovets in #10644
- Declutter sidebar navigation by @samohovets in #10645
Internal and experimental
@remotion/studio: Hide server-only Browser Studio actions by @JonnyBurger in #10651@remotion/studio: Move project download to composition inspector by @JonnyBurger in #10652@remotion/browser-studio: Add, duplicate, reorder, edit, paste, and delete effects by @JonnyBurger in #10642@remotion/browser-studio: Install dependencies without restarting by @JonnyBurger in #10648@remotion/browser-studio: Load GitHub projects by @JonnyBurger in #10673@remotion/browser-studio: Prebundle Studio dependencies by @JonnyBurger in #10675@remotion/browser-studio: Fix links and File menu divider by @JonnyBurger in #10678@remotion/browser-studio: Install packages outside the Element flow by @JonnyBurger in #10681@remotion/maptiler: Add MapTiler-compatible map components by @JonnyBurger in #10638- Rebuild website for example changes by @JonnyBurger in #10641
- Testbed: Concatenate related Studio E2E tests by @JonnyBurger in #10646
- Bump aws-sdk-s3 from 1.183.0 to 1.208.0 in /packages/lambda-ruby by @dependabot in #10660
Full Changelog: v4.0.514...v4.0.515