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