v4.0.447
remotion-dev/remotionv4.0.447Apr 8, 2026by JonnyBurger
AI Summary
This release introduces the HTML-in-Canvas API and modifies the return type of `renderStillOnWeb` to return canvas/blob/url directly.
Key Highlights
- Allow HTML-in-Canvas API to be used
- Return canvas/blob/url API from renderStillOnWeb
- Add `_experimentalInitiallyDrawCachedFrame` prop
- Add dropdown type-to-select navigation in studio
Breaking Changes
- Return canvas/blob/url API from renderStillOnWeb
New Features
- Allow HTML-in-Canvas API to be used
- Add `_experimentalInitiallyDrawCachedFrame` prop
Full Release Notes
## What's Changed * `@remotion/media`: `_experimentalInitiallyDrawCachedFrame` prop by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7022 * `@remotion/studio`: Add dropdown type-to-select navigation by @app/cursor in https://github.com/remotion-dev/remotion/pull/7016 * `@remotion/web-renderer`: [Allow HTML-in-Canvas API to be used](https://www.remotion.dev/docs/client-side-rendering/html-in-canvas) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7011 * `@remotion/web-renderer`: Return canvas/blob/url API from renderStillOnWeb (⚠️ breaking change) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7013 * remotion.dev/convert: Fall back to in-memory target if Web FS is not available by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7015 ## Docs * Point license key copy to License keys page instead of Usage tab by @samohovets in https://github.com/remotion-dev/remotion/pull/7017 * Remove invalid imageFormat from HTML-in-canvas twoslash example by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7021 **Full Changelog**: https://github.com/remotion-dev/remotion/compare/v4.0.446...v4.0.447