What's Changed
remotion: Add posterize option to interpolation APIs by @JonnyBurger in #7830remotion: Fix stacked WebGL effects by @samohovets in #7759@remotion/effects: Addevolve()effect by @akashcorex in #7853@remotion/effects: Addfisheye()effect by @JonnyBurger in #7855@remotion/effects: AddwhiteNoise()effect by @JonnyBurger in #7823@remotion/effects: Addlines()effect by @JonnyBurger in #7795@remotion/effects: Addscanlines()effect by @samohovets in #7758@remotion/media: Fix premount buffering state by @JonnyBurger in #7791@remotion/media: Apply effects during video rendering by @samohovets in #7756@remotion/studio: Add copy file location menu item by @JonnyBurger in #7851@remotion/studio: Avoid re-registering timeline keybindings on selection change by @JonnyBurger in #7843@remotion/studio: Prevent TimeValue from unselecting item by @JonnyBurger in #7837@remotion/studio: Fix timeline arrow spacer cursor by @JonnyBurger in #7836@remotion/studio: Show outline for selected sequence by @JonnyBurger in #7824@remotion/studio: Extend timeline unselection area by @JonnyBurger in #7829@remotion/studio: Add configurable preview sample rate by @JonnyBurger in #7811@remotion/studio: Move install package menu by @JonnyBurger in #7833@remotion/studio: Gracefully handle waveform decode errors by @JonnyBurger in #7801
Docs
- Add convert workspace dependency by @JonnyBurger in #7887
- Add an AI agent prompt to the schemas page by @mvanhorn in #7886
- Reorganize effects categories by @JonnyBurger in #7838
remotion: Encode keyframe interpolation function by @JonnyBurger in #7810
Internals + Not yet released stuff
- Bump tar from 0.4.38 to 0.4.46 in /packages/compositor by @dependabot in #7816
- CI: Pin shivammathur/setup-php before broken GitHub auth fix by @JonnyBurger in #7792
@remotion/studio: Add UV effect handles by @JonnyBurger in #7875@remotion/studio: Batch delete effects by @JonnyBurger in #7872@remotion/studio: Allow outline dragging by @JonnyBurger in #7868@remotion/studio: Refactor timeline deletion by @JonnyBurger in #7869@remotion/studio: Internal rename for timeline items by @JonnyBurger in #7866@remotion/studio: Ignore selection modifier double clicks by @JonnyBurger in #7865@remotion/studio: Add Shift/Cmd timeline multi-select by @JonnyBurger in #7859@remotion/studio: Show keyframe controls for keyframed props by @JonnyBurger in #7857@remotion/studio: Add timeline duplicate shortcut by @Arunsiva003 in #7852@remotion/studio: Add keyframe navigation controls to timeline field rows by @JonnyBurger in #7845@remotion/studio: Selection outline respects transforms by @JonnyBurger in #7844@remotion/studio: Support batch sequence deletion by @JonnyBurger in #7822@remotion/studio: Add timeline select-all shortcut by @JonnyBurger in #7821@remotion/studio: Refactor timeline selection state for multiple items by @JonnyBurger in #7808@remotion/studio: Interpret keyframes as runtime values with drag overrides by @JonnyBurger in #7802@remotion/studio: Add reset menu for timeline properties by @JonnyBurger in #7796@remotion/studio: Allow clicking timeline tracks (behind flag) by @JonnyBurger in #7765@remotion/studio-server: Batch sequence prop saves by @JonnyBurger in #7878@remotion/studio-server: Migrate Studio API routes by @JonnyBurger in #7884@remotion/studio-server: Auto-add interpolate import and useCurrentFrame hook on keyframe add by @JonnyBurger in #7856@remotion/studio-server: Better logs for keyframe deletions by @JonnyBurger in #7809
Full Changelog: v4.0.469...v4.0.470