v4.0.478

Dokploy/dokployv4.0.478Jun 16, 2026by JonnyBurger

AI Summary

This update improves the editor experience with fixes for guide cursors, error overlays, and transform origin snapping. It adds support for encoding to audio formats (.mp3, .aac, .flac, AC3) and introduces the contourLines effect.

Key Highlights

  • Audio encoding support for .mp3, .aac, .flac, and AC3
  • New contourLines effect
  • UI fixes for guide cursors and transform snapping

New Features

  • Audio format encoding
  • New visual effect
  • Editor interaction improvements

Full Release Notes

## What's Changed

- `@remotion/studio`: Fix stuck guide cursor by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8431
- `@remotion/studio`: Keep error overlay below menu toolbar by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8435
- `@remotion/studio`: Snap transform origin to outline points by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8437
- `@remotion/studio`: Detect animated PNGs by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8450
- `@remotion/studio`: Fix inline action icon sizing by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8451
- `@remotion/studio`: Duplicate selected effects with Cmd+D by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8452
- `@remotion/studio`: Prevent accidental scale and rotate by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8453
- `@remotion/studio`: Center dropped shapes by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8455
- `@remotion/studio`: Fix video timeline filmstrip timing by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8454
- remotion.dev/convert: Allow encoding to .mp3, .aac, .flac, AC3 by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8456
- `@remotion/effects`: Allow negative gaps in `pattern()` by @aryansingh1718 in https://github.com/remotion-dev/remotion/pull/8418
- [`@remotion/effects`: Add contourLines() effect](https://remotion.dev/docs/effects/contour-lines) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8411
- `@remotion/effects`: Fix `pixelDissolve()` not being finished at progress=1 by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8438
- `@remotion/media`: Fix variable FPS video seeking by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8394
- `@remotion/promo-pages`: Update About page customer count by @MehmetAdemi in https://github.com/remotion-dev/remotion/pull/8423
- Update GitHubButton.tsx by @MehmetAdemi in https://github.com/remotion-dev/remotion/pull/8412

## Docs

- Fix typos on company and investors pages by @MehmetAdemi in https://github.com/remotion-dev/remotion/pull/8409
- Improve SFX drag chip by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8430
- Decrease Vercel build timeout by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8439
- Add WebCodecs bug and tracking skill by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8449
- Add merge skill by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8457
- Add nullable new params skill by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8459
- Fix low-memory docs builds by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8471

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