v4.0.505

remotion-dev/remotionv4.0.505Aug 3, 2026by JonnyBurger

AI Summary

This release focuses on major Studio UI overhauls, replacing the narrow sidebar with a quick switcher and restyling the preview toolbar. It also fixes a critical file descriptor leak in the renderer.

Key Highlights

  • Replaced narrow sidebar with a quick switcher
  • Restyled preview toolbar controls
  • Fixed file descriptor leak in the renderer
  • Hide outlines in fullscreen mode

New Features

  • Quick switcher
  • Toolbar restyling
  • File descriptor leak fix
  • Precise scale input support

Full Release Notes

## What's Changed

- `@remotion/studio`: Replace narrow sidebar with quick switcher by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/10063
- `@remotion/studio`: Add editor button to menu bar by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/10077
- `@remotion/studio`: Open remote asset sources from inspector by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/10061
- `@remotion/studio`: Allow precise scale input by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/10065
- `@remotion/studio`: Restyle preview toolbar controls by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/10067
- `@remotion/studio`: Prevent preview toolbar controls from shrinking by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/10079
- `@remotion/studio`: Hide outlines in fullscreen mode by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/10083
- `@remotion/studio`: Remove timeline time padding for stills by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/10062
- `@remotion/studio`: Avoid unnecessary timeline renders by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/10066
- `@remotion/studio`: Calculate context menu items on invocation by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/10078
- `@remotion/studio`: Clear stale hover backgrounds by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/10068
- `@remotion/studio`: Fix Remotion icon in menu toolbar by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/10080
- remotion.dev/convert: Combine crop, rotate, and mirror by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/10085
- `@remotion/renderer`: Fix file descriptor leak by @trevor-sykes in https://github.com/remotion-dev/remotion/pull/10072

## Internal and Experimental

- Elements: Split timed captions element by @yuanran32 in https://github.com/remotion-dev/remotion/pull/10060
- Elements: Improve dependency list layout by @samohovets in https://github.com/remotion-dev/remotion/pull/10081

**Full Changelog**: https://github.com/remotion-dev/remotion/compare/v4.0.504...v4.0.505