v4.0.477

Dokploy/dokployv4.0.477Jun 13, 2026by JonnyBurger

AI Summary

Adds new animation and shape capabilities to Remotion, including a freeze prop for sequences, a pattern effect, and a Callout shape component.

Key Highlights

  • Add Sequence `freeze` prop to pause rendering at specific points
  • Add `pattern()` effect for texture generation
  • Add `<Callout />` shape component for text annotations

New Features

  • Sequence freeze prop
  • Pattern effect
  • Callout shape
  • Improved selected outline controls
  • UV coordinate precision fixes

Full Release Notes

## What's Changed

- `remotion`: [Add Sequence `freeze` prop](/docs/sequence#freeze) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8346
- [`@remotion/effects`: Add `pattern()` effect](https://remotion.dev/docs/effects/pattern) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8407
- `@remotion/effects`: Fix UV origin for center-based effects by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8398
- [`@remotion/shapes`: Add `<Callout />` shape](https://remotion.dev/docs/shapes/callout) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8395
- `@remotion/studio`: Improve selected outline controls by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8404
- `@remotion/studio`: Limit dragged UV coordinate decimals by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8405
- `@remotion/studio`: Fix guide click selection by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8392
- `@remotion/studio`: Place dropped assets at cursor by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8371
- `@remotion/studio`: Tune selectable guides by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8390
- `@remotion/studio`: Add selectable guides by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8381
- `@remotion/studio`: Share sequence context menu across Studio surfaces by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8379
- `@remotion/studio`: Split selected outline overlay by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8370
- `@remotion/studio`: Drag easing segments with keyframes by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8367
- `@remotion/studio-server`: Parse String-wrapped visual prop interpolations by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8406
- `@remotion/studio-server`: Validate sequence prop component identity by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8354

## Docs

- Add RemotionUI to resources page by @riaz37 in https://github.com/remotion-dev/remotion/pull/8383

## Internal

- Add flake tracking skill by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8376
- Bump esbuild from 0.28.0 to 0.28.1 in /packages/gif by @dependabot in https://github.com/remotion-dev/remotion/pull/8374

**Full Changelog**: https://github.com/remotion-dev/remotion/compare/v4.0.476...v4.0.477