What's Changed
remotion: Preserve subframe audio timeline durations by @JonnyBurger in #7673remotion: Make Img sync decoding render-only by @JonnyBurger in #7669remotion: Refactor audio states to consider transition states by @JonnyBurger in #7647remotion: More explicit anchor change by @JonnyBurger in #7650remotion: New<CanvasImage>component by @JonnyBurger in #7636@remotion/bundler: Restore CSS Modules support by @JonnyBurger in #7632@remotion/effects:chromaticAberration()effect by @JonnyBurger in #7676@remotion/effects: Add halftone color modes by @JonnyBurger in #7675@remotion/effects: AdduvTranslate()andxyTranslate()effects by @JonnyBurger in #7671@remotion/effects: Addcontrast()effect by @JonnyBurger in #7661@remotion/media: Add requestInit prop by @samohovets in #7493@remotion/media: Fix audio anchor currentTime being stale by @JonnyBurger in #7651@remotion/media: Fix audio scheduling when seeking with playbackRate !== 1 in #7650@remotion/studio: Cache timeline asset metadata by @JonnyBurger in #7664@remotion/studio: Fix timeline sequence widths by @JonnyBurger in #7670@remotion/studio: Show media info in Timeline list items by @JonnyBurger in #7646@remotion/studio: Add resolve guidance for default props warning by @samohovets in #7492@remotion/transitions:crossZoom()presentation by @JonnyBurger in #7655@remotion/transitions:filmBurn()presentation by @JonnyBurger in #7662
Docs
- Add effect previews to docs pages by @JonnyBurger in #7654
- Playground for effects by @JonnyBurger in #7660
Internal
- Move agent skills to .agents by @samohovets in #7657
- Add a test component for sub-frame precision by @JonnyBurger in #7658
@remotion/it-tests: Update composer.lock after bumping composer.json version by @JonnyBurger in #7649
Full Changelog: v4.0.466...v4.0.467