What's Changed
remotion: Fix media duration calculation with playbackRate by @JonnyBurger in #6961@remotion/bundler: Bump loader-utils to 2.0.4 by @JonnyBurger in #6980@remotion/cloudrun: Add type safety to stream variables by @bhaktofmahakal in #6964@remotion/player: Fix typo - rename persistance to persistence by @bhaktofmahakal in #6975@remotion/serverless-client: Fix cost estimate increasing after fatal error by @JonnyBurger in #6959@remotion/studio: Fix JSON editor error state being immediately cleared by @JonnyBurger in #6956@remotion/studio: Better handling when you forgot to wrap an asset instaticFile()by @JonnyBurger in #6958@remotion/studio: 10MB LRU cache for timeline video frames by @JonnyBurger in #6960@remotion/studio: Errors inside composition don't go fullscreen anymore by @JonnyBurger in #6962@remotion/studio: Allow copying stack trace in error overlay by @bugscreater in #6966@remotion/studio: Acceptz.discriminatedUnion()as top-level composition schema by @JonnyBurger in #6977@remotion/web-renderer: Validate container and codec for transparent videos by @JonnyBurger in #6955
Templates
- Electron: Bump electron from 40.8.0 to 40.8.4 by @app/dependabot in #6969
- Electron: Bump electron from 40.8.4 to 40.8.5 by @app/dependabot in #6978
Docs
- Add Hai Nguyen to experts page by @haingt-dev in #6963
Internal
- Teach AI how it can look at the output by @JonnyBurger in #6971
- Upgrade Turborepo to 2.9.3 by @JonnyBurger in #6981
Full Changelog: v4.0.443...v4.0.444