v4.0.485
EmilTholin/image-trace-loaderv4.0.485Jul 6, 2026by JonnyBurger
AI Summary
This release prioritizes media playback stability and new visual effects, adding the 'venetian blinds' effect, fixing preview frame accuracy and media loop issues, and enhancing the Studio UI with editable text and composition folder creation.
Key Highlights
- Venetian blinds visual effect
- Editable interactive text in visual mode
- Composition folder creation
- Fixes for media playbackRate and preview accuracy
New Features
- Venetian blinds effect
- Editable interactive text
- Composition folder creation
- Media playback stability fixes
Full Release Notes
## What's Changed * `remotion`: Fix media playbackRate duration in loops by @samohovets in https://github.com/remotion-dev/remotion/pull/8756 * `@remotion/media`: Fix preview frame accuracy by @samohovets in https://github.com/remotion-dev/remotion/pull/8760 * `@remotion/media`: Fix frame stepping in preview by @samohovets in https://github.com/remotion-dev/remotion/pull/8739 * `@remotion/media`: Fix `<Video>` reinitializing MediaPlayer when onError identity changes by @mvanhorn in https://github.com/remotion-dev/remotion/pull/8725 * [`@remotion/effects`: Add venetian blinds effect](https://remotion.dev/docs/effects/venetian-blinds) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8728 * `@remotion/studio`: Add sequence rename in Inspector by @samohovets in https://github.com/remotion-dev/remotion/pull/8745 * `@remotion/studio`: Make Interactive text editable in visual mode by @samohovets in https://github.com/remotion-dev/remotion/pull/8669 * `@remotion/studio`: Keep context menus above splitters by @samohovets in https://github.com/remotion-dev/remotion/pull/8730 * `@remotion/studio`: Fix context menu retriggering by @samohovets in https://github.com/remotion-dev/remotion/pull/8721 * `@remotion/studio`: Add split clip source edits and serialize writes by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8715 * `@remotion/studio`: Preserve inspector collapsed effects by @samohovets in https://github.com/remotion-dev/remotion/pull/8723 * `@remotion/studio`: Create compositions in folders by @samohovets in https://github.com/remotion-dev/remotion/pull/8719 * `@remotion/studio`: Prevent dialog validation messages widening modals by @samohovets in https://github.com/remotion-dev/remotion/pull/8720 * `@remotion/studio`: Auto-select newly created composition by @samohovets in https://github.com/remotion-dev/remotion/pull/8716 * `@remotion/studio`: Redirect after renaming composition by @samohovets in https://github.com/remotion-dev/remotion/pull/8704 * `@remotion/studio`: Fix timeline zoom flicker by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8710 * `@remotion/studio`: Prevent marquee selection while dragging timeline handles by @samohovets in https://github.com/remotion-dev/remotion/pull/8698 * `@remotion/studio`: Add inline composition renaming in the inspector by @samohovets in https://github.com/remotion-dev/remotion/pull/8703 * `@remotion/web-renderer`: Fix package license metadata by @samohovets in https://github.com/remotion-dev/remotion/pull/8738 * `@remotion/web-renderer`: Support dotted, dashed and double text-decoration styles by @mvanhorn in https://github.com/remotion-dev/remotion/pull/8733 * `@remotion/web-renderer`: Fix nested mask precomposition offset by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8700 * `@remotion/browser-studio`: Upgrade Rspack to 2.1 by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8711 * `@remotion/eslint-plugin`: Add valid composition name rule by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8708 * `remotion-monorepo`: Upgrade Mediabunny to 1.50.3 by @samohovets in https://github.com/remotion-dev/remotion/pull/8754 ## Docs * Autoplay muted element previews by @samohovets in https://github.com/remotion-dev/remotion/pull/8753 * Redesign lower third element by @samohovets in https://github.com/remotion-dev/remotion/pull/8748 * Crop 2px from left of effects studio panel screenshot by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8752 * Add WebCodecs bug for VideoEncoder flush/close error by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8743 * Add WebCodecs bug for VideoFrame RGBX -> RGB copyTo() by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8736 * Mark Chromium H.264 AUD key frame bug as fixed by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8735 ## Internal * `@remotion/promo-pages`: Fix docs stat layout by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8712 * `remotion-monorepo`: Forbid force pushing in PR skill by @samohovets in https://github.com/remotion-dev/remotion/pull/8746 * `remotion-monorepo`: Add Zed tasks for monorepo build, watch, starting an example app by @samohovets in https://github.com/remotion-dev/remotion/pull/8737 * `remotion-monorepo`: Fix Zed worktree setup hook by @samohovets in https://github.com/remotion-dev/remotion/pull/8718 * Improve `pr` skill boundaries by @samohovets in https://github.com/remotion-dev/remotion/pull/8731 **Full Changelog**: https://github.com/remotion-dev/remotion/compare/v4.0.484...v4.0.485