v4.0.469

remotion-dev/remotionv4.0.469May 29, 2026by JonnyBurger

AI Summary

Adds a `hidden` field to the Solid component and introduces visual effects like speckle and dropShadow.

Key Highlights

  • New `hidden` field for Solid component
  • New visual effects: speckle(), dropShadow(), dot-grid()
  • Vercel: Detaching + polling support for getRenderProgress()

New Features

  • speckle() effect
  • dropShadow() effect
  • dot-grid() effect
  • hidden field for Solid

Full Release Notes

## What's Changed
* `remotion`: Add `hidden` field to Solid by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7737
* `@remotion/cli`: Fix dark mode config option precedence by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7769
* `@remotion/cli`: Fix wrong interpretation of boolean flags by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7771
* `@remotion/dockerfiles`: install `util-linux` in Linux images by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7744
* [`@remotion/effects`: Add speckle effect](https://remotion.dev/docs/effects/speckle) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7721
* [`@remotion/effects`: Add dropShadow effect](https://remotion.dev/docs/effects/drop-shadow) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7732
* [`@remotion/effects`: Add dot grid effect](https://remotion.dev/docs/effects/dot-grid) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7736
* `@remotion/effects`: Keep halftone linear gradient background by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7738
* `@remotion/renderer`: Remove dark mode render debug log by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7770
* `@remotion/studio`: Prevent selecting `TimelineNonEditableStatus` by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7751
* `@remotion/studio`: More condensed layout to allow for more work space by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7761
* `@remotion/studio`: Skip mounting volume overlay canvas when volume is default by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7762
* `@remotion/studio-server`: Normalize legacy keyframed sequence status by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7764
* [`@remotion/vercel`: Allow detaching + polling from `getRenderProgress()`](https://remotion.dev/docs/vercel/get-render-progress) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7747

## Templates
* Vercel templates: Start in `initiallyMuted` by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7739

## Docs
* Move effect previews into packages/docs by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7743
* Refresh effect preview images by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7746

## Internal
* Update PR skill body file guidance by @samohovets in https://github.com/remotion-dev/remotion/pull/7723
* Add /update-version skill by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/7748
* `@remotion/skills-evals`: Restore skill diff rendering by @samohovets in https://github.com/remotion-dev/remotion/pull/7749

**Full Changelog**: https://github.com/remotion-dev/remotion/compare/v4.0.468...v4.0.469