What's Changed
- Remotion Elements: Gallery of installable items for Remotion! by @samohovets
remotion: Allow cropping for<Interactive.Div>by @JonnyBurger in #10100remotion: Add fine-grained runtime value reactivity by @JonnyBurger in #10144@remotion/player: Performance:usePlayer()with imperative methods by @JonnyBurger in #10142@remotion/studio: DeprecatevisualControl()by @JonnyBurger in #10148@remotion/studio: Add Settings modal by @JonnyBurger in #10125@remotion/studio: Add default coding agent setting by @JonnyBurger in #10132@remotion/studio: Reduce frame-driven re-renders by @JonnyBurger in #10127@remotion/studio: Update Browse Elements icon by @JonnyBurger in #10129@remotion/studio: Prefer frame 0 for Canvas drops by @JonnyBurger in #10118@remotion/studio: Reduce canvas fit padding by @JonnyBurger in #10117@remotion/studio: Prevent project name from wrapping by @JonnyBurger in #10119@remotion/studio: Fix canvas flicker when toggling sidebars by @JonnyBurger in #10116@remotion/studio-protocol: Restore Chrome tab switching during Element drags by @samohovets in #10149@remotion/studio-protocol: Confirm license key installation in Studio by @JonnyBurger in #10106@remotion/cli: Apply Studio config changes without reloading by @JonnyBurger in #10073@remotion/renderer: Fix fractional OffthreadVideo frame selection by @JonnyBurger in #10090create-video: Use bundler override for Tailwind by @JonnyBurger in #10114- Skills: Add
/remotion-studioskill by @JonnyBurger in #10141 @remotion/promo-pages: Align About page trust cards and update copy by @MehmetAdemi in #10122@remotion/promo-pages: Shorten homepage link labels by @JonnyBurger in #10099- Homepage: Code is always source of truth by @JonnyBurger in #10110
- remotion.dev/brand: Add Skills 2.0 code change animation by @JonnyBurger in #10109
- remotion.dev/brand: Add responsive Studio animation by @JonnyBurger in #10107
Elements
- Elements: Support component-owned sequences by @samohovets in #10101
- Elements: Link library from Remotion Studio by @samohovets in #10102
- Elements: Add homepage link by @samohovets in #10082
- Elements: Update horizontal bar chart by @JonnyBurger in #10103
- Elements: Add captions category by @samohovets in #10089
- Elements: Keep gallery card widths consistent by @samohovets in #10136
- Elements: Add spacing before contribution links by @samohovets in #10130
- Elements: Link dependencies to npm by @samohovets in #10096
- Elements: Require exact dependency versions by @samohovets in #10093
- Elements: Clarify entry and exit animation guidance by @samohovets in #10131
- Elements: Clarify focused Element guidelines by @samohovets in #10087
- Elements: Streamline overview and guidelines by @samohovets in #10091
- Elements: Remove broken Studio installation link by @samohovets in #10145
Templates
- Bump postcss from 8.5.18 to 8.5.23 in /packages/template-recorder by @dependabot in #10120
Docs
- Add Create with ChatGPT button by @JonnyBurger in #10143
- Serve uncacheable 404s for missing assets by @JonnyBurger in #10105
- Remove Animated Captions section by @JonnyBurger in #10098
- Add SportGraphics to the Showcase by @Zafirmk in #10111
Internal
- Add aggregate required CI check by @samohovets in #10140
- Experiment: Preserve required CI checks for skipped suites by @samohovets in #10108
- Experiment: Run only affected CI test groups by @samohovets in #10095
- Retry flaky SSR tests by @samohovets in #10094
- Disable Twoslash in docs during local development by @samohovets in #10123
- Add Vercel preview widget to Pi by @samohovets in #10092
- Copy environment files into Zed worktrees by @samohovets in #10088
- Bump guzzlehttp/guzzle from 7.15.1 to 7.15.2 in /packages/lambda-php-example by @dependabot in #10121
Full Changelog: v4.0.505...v4.0.506