v4.0.501
NangoHQ/nangov4.0.501Jul 29, 2026by JonnyBurger
AI Summary
Significant architectural changes include rewriting the Skills system and modifying `AbsoluteFill` to behave as a `Sequence`. The UI was refined with better layout controls, collapsed inspector sections, and new composition interactions.
Key Highlights
- `AbsoluteFill` is now a `Sequence`.
- Skills have been completely rewritten.
- Added border radius controls and captions interactivity schema.
- Improved Studio layout controls and collapsed inactive sections.
- Added composition quick actions and sequence outline previews.
New Features
- AbsoluteFill as Sequence
- Border radius controls
- Captions interactivity
- Composition quick actions
- Visual library for Elements
- Timed captions element
- Test-writing skill
- Masterplan issue audit skill
Full Release Notes
## What's Changed * `remotion`: **Make AbsoluteFill a sequence** by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9845 * `remotion`: Avoid stack prop conflicts in interactive components by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9850 * `remotion`: Add border radius controls by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9728 * `remotion`: Add captions interactivity schema field by @samohovets in https://github.com/remotion-dev/remotion/pull/9715 * `remotion`: Truncate long blob URLs in delayRender labels by @amir-rezaei in https://github.com/remotion-dev/remotion/pull/9813 * `create-video`: Use `bundler: "module"` resolution in templates by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9854 * `@remotion/bundler`: Update docs+overrides for Rspack by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9801 * `@remotion/lambda`: Deprecate `deploySite()` in favor for `deploySiteFromBundle()` by @samohovets in https://github.com/remotion-dev/remotion/pull/9573 * `@remotion/renderer`: Upgrade source-map to 0.8.0 by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9827 * `@remotion/studio`: Match FPS meter typography to Studio by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9856 * `@remotion/studio`: Collapse default layout controls by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9849 * `@remotion/studio`: Collapse inactive inspector sections by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9831 * `@remotion/studio`: Add composition quick action by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9810 * `@remotion/studio`: Jump to newly created composition by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9762 * `@remotion/studio`: Clip keyframes outside timeline padding by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9745 * `@remotion/studio`: Preview sequence outlines on hover by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9743 * `@remotion/transitions`: Support connected compositions in TransitionSeries by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9841 ## Docs * [Add Editor Starter client-side rendering guide](https://remotion.dev/docs/editor-starter/client-side-rendering) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9789 * Document Video crop props by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9843 * Remove self-link from Video page by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9858 * Document Rspack WebAssembly support by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9805 * TS aliases for Rspack by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9811 * Fix SVGR and GLSL bundler snippets by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9798 * Document validateFontIsLoaded default for v5 by @santhiprakash in https://github.com/remotion-dev/remotion/pull/9740 * Clarify automation license eligibility by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9847 * License FAQ and Terms: More explicit about collaborations by @MehmetAdemi in https://github.com/remotion-dev/remotion/pull/9815 * Add FAQ item for remotion.pro sign-up options by @MehmetAdemi in https://github.com/remotion-dev/remotion/pull/9824 * Remove homepage video deployment by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9844 * remotion.dev/brand: Add Skills 2.0 announcement compositions by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9763 ## Skills * **Rewrite skills** by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9838 * Standardize API deprecations by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9853 * Use Solid for light leaks by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9855 * Symlink Claude skills to agent skills by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9835 * Prefer inline text for fixed copy by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9761 ## Internal and Experimental * Elements: Add visual library by @samohovets in https://github.com/remotion-dev/remotion/pull/9821 * Elements: Add timed captions element by @samohovets in https://github.com/remotion-dev/remotion/pull/9427 * Elements: Make preview metadata explicit by @samohovets in https://github.com/remotion-dev/remotion/pull/9800 * Elements: Confirm before overwriting Element files by @samohovets in https://github.com/remotion-dev/remotion/pull/9788 * Add test-writing skill by @samohovets in https://github.com/remotion-dev/remotion/pull/9791 * Add masterplan issue audit skill by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9780 * Classify test-only PRs as internal by @samohovets in https://github.com/remotion-dev/remotion/pull/9755 * Stabilize timing override registration test in `@remotion/transitions` by @samohovets in https://github.com/remotion-dev/remotion/pull/9754 * Cache Twoslash prewarming with Turbo by @samohovets in https://github.com/remotion-dev/remotion/pull/9825 * `remotion-monorepo`: Cancel superseded and stalled CI runs by @samohovets in https://github.com/remotion-dev/remotion/pull/9753 * `@remotion/browser-studio`: Enable HMR by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9851 * `@remotion/browser-studio`: Align Bun and esm.sh externals by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9846 * `@remotion/browser-studio`: Add virtual project operations by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9814 * `@remotion/browser-studio`: Add project download by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9812 * `@remotion/browser-studio`: Enable adding solids by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9790 **Full Changelog**: https://github.com/remotion-dev/remotion/compare/v4.0.500...v4.0.501