What's Changed
remotion: Replace imperative playing ref withplaybackStoreandusePlaying()by @Octember in #10956remotion: Canonicalize playing and buffering subscriptions by @Octember in #10991remotion: Update sequence registrations in place by @JonnyBurger in #10992@remotion/media: Upgrade Mediabunny to 1.55.5 by @JonnyBurger in #11006@remotion/media: Add preview pitch shifting by @JonnyBurger in #11008@remotion/studio: Hide FPS counter on narrow viewports by @JonnyBurger in #10966@remotion/studio: Restore reset zoom button styling by @JonnyBurger in #10969@remotion/studio: Addget_current_errorWebMCP tool by @JonnyBurger in #10971@remotion/studio: Prevent timeline asset drops through modals by @JonnyBurger in #10979@remotion/studio: Fix source inspector alignment by @JonnyBurger in #10980@remotion/studio: Add folder hierarchy to Quick Switcher composition search by @JonnyBurger in #10988@remotion/studio: Fix selection after context-menu deletion by @JonnyBurger in #10990@remotion/studio: Move composition dragging out of Studio Protocol by @samohovets in #10993@remotion/studio: Fade unselected timeline tracks by @JonnyBurger in #10997@remotion/studio: Add composition context menu to Quick Switcher by @JonnyBurger in #10998@remotion/studio: Preserve markup order during Fast Refresh by @JonnyBurger in #11002@remotion/studio: Fix maximum timeline zoom at 30 pixels per frame by @JonnyBurger in #11010@remotion/studio: Increase timeline waveform fidelity with composition FPS by @JonnyBurger in #11011@remotion/studio-protocol: Fix discovery with unknown capabilities by @samohovets in #10975@remotion/studio-protocol: Validate protocol payloads with Zod Mini by @samohovets in #10983@remotion/studio-shared: Remove Studio Protocol dependency by @samohovets in #10985@remotion/studio-codemods: Stop wrapping self-closing roots in<Sequence>by @JonnyBurger in #10987@remotion/timeline-utils: Release waveform progress snapshots after decoding by @JonnyBurger in #11014@remotion/transitions: Cancel rendering when HTML-in-canvas drawing fails by @BarriBarri20 in #10951
Docs
- Add RenderComp Free (50 MIT templates) to the templates list by @hiromiishino in #10952
- Elements: Align audio oscilloscope color by @samohovets in #10972
- Elements: Align caption highlight colors by @samohovets in #10973
- Elements: Align liquid contours color by @samohovets in #10974
- remotion.dev/brand: Remove orphaned Element files by @samohovets in #10977
Internal and experimental
@remotion/studio: Fix Browser Studio document title + Make Element Install a modal by @JonnyBurger in #10981- Consolidate package publish checks by @JonnyBurger in #10961
- Internal testbed: Remove three flaky Studio E2E tests by @JonnyBurger in #10989
@remotion/codex-plugin: Publish marketplace-compatible Agent Plugin releases by @JonnyBurger in #11007- Rename Codex plugin package to Agent Plugin by @JonnyBurger in #11009
Full Changelog: v4.0.519...v4.0.520