v4.0.488
amruthpillai/reactive-resumev4.0.488Jul 11, 2026by JonnyBurger
AI Summary
A substantial update addressing media handling issues, adding ProRes and HLS support, and enhancing Lambda and Studio server capabilities.
Key Highlights
- Add ProRes decoder support
- Fix looped audio dropping out
- Add S3 output provider CLI option
- Fix Lambda cost estimate
New Features
- ProRes decoder support
- HLS audio codec resolution
- S3 output provider CLI option
- Fixed looped audio dropping out
- Fixed Lambda cost estimate
- AnimatedImage data attributes forwarding
- Browser process detection fix
Full Release Notes
## What's Changed * `remotion`: Fix image loading during premount transitions by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8950 * `remotion`: Forward AnimatedImage data attributes to canvas by @alec-watts in https://github.com/remotion-dev/remotion/pull/8972 * remotion.dev/convert: Add ProRes decoder support by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8958 * remotion.dev/convert: Resolve HLS audio codecs by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8968 * `@remotion/lambda`: Add S3 output provider CLI option by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9007 * `@remotion/media`: Fix looped audio dropping out after multiple loop iterations by @iliya-vidrush in https://github.com/remotion-dev/remotion/pull/8978 * `@remotion/media`: Upgrade Mediabunny to 1.50.8 by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8976 * remotion.media: Add HLS test media by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8961 * `@remotion/serverless-client`: Fix Lambda cost estimate by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9005 * `@remotion/studio`: Add docs Element install button by @samohovets in https://github.com/remotion-dev/remotion/pull/8951 * `@remotion/studio-server`: Fix browser process detection by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8992 * `@remotion/studio-server`: Reject origin-less requests by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9006 * Lambda Go SDK: tidy error handling and typing in the Go Lambda SDK by @iliya-vidrush in https://github.com/remotion-dev/remotion/pull/8986 * Lambda Go SDK: drop unused params from serializeInputProps by @iliya-vidrush in https://github.com/remotion-dev/remotion/pull/8973 * `create-video`: Add `--help` by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8988 ## Docs * [Add ProRes guide](https://remotion.dev/docs/videos/prores) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8957 * Recommend `@remotion/media` in more places by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9014 * Remove Motion Canvas comparison by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/9016 * Improve Elements page layout by @samohovets in https://github.com/remotion-dev/remotion/pull/8998 * Add Element contributors by @samohovets in https://github.com/remotion-dev/remotion/pull/8963 * Add WebCodecs color space bug by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8996 * Update FFmpeg acknowledgements by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8983 * Launch remotion.media/AGENTS.md by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8989 * `docs`: Fix CrawlChat embed causing hydration errors and duplicate script execution by @pelazas in https://github.com/remotion-dev/remotion/pull/9000 ## Internal * `@remotion/cli`: Migrate more options to option system by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8942 * Skills: Split up into multiple skills, make "Remotion Best Practices" the router by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8999 * `@remotion/skills`: Add Remotion SaaS skill by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8993 * `@remotion/skills`: Add interactivity skill by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8980 * `remotion-monorepo`: Document skill locations by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8991 * `@remotion/example`: Add timeline interactivity compositions by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/8981 * Golang SDK: Bump golang.org/x/crypto from 0.51.0 to 0.52.0 in /packages/lambda-go-example by @dependabot in https://github.com/remotion-dev/remotion/pull/8935 **Full Changelog**: https://github.com/remotion-dev/remotion/compare/v4.0.487...v4.0.488