v4.0.485
hashicorp/vaultv4.0.485Jul 6, 2026by JonnyBurger
AI Summary
This release focuses on bug fixes for media playback accuracy and studio polish, including inline composition renaming and context menu improvements.
Key Highlights
- Fixed media playbackRate duration in loops and preview frame accuracy
- Added inline composition renaming in the inspector
- Added split clip source edits and serialize writes
- Added venetian blinds effect
- Fixed nested mask precomposition offset
New Features
- Added inline composition renaming in inspector
- Added split clip source edits
- Added venetian blinds effect
- Fixed preview frame accuracy and playbackRate duration
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