What's Changed
@remotion/web-renderer: Only traverse up to root element by @JonnyBurger in #6144@remotion/web-renderer: Fix transform origin calculation to work on 2D and 3D by @JonnyBurger in #6144@remotion/web-renderer: Skip items out of viewport and not being able to display (e.g. 90 degree rotations) by @JonnyBurger in #6144@remotion/web-renderer: Use WebGL premultiplication by @JonnyBurger in #6144@remotion/web-renderer: Container is a column flexbox like in SSR by @JonnyBurger in #6144@remotion/web-renderer: Fix WebGL premultiplication issue by @JonnyBurger in #6146@remotion/web-renderer: Fix opacity cumulation by @JonnyBurger in #6147@remotion/web-renderer: Border radius and opacity should not conflict by @JonnyBurger in #6148@remotion/web-renderer: Ensure we are handling nested border radii by @JonnyBurger in #6149@remotion/web-renderer: Support box shadows by @JonnyBurger in #6150@remotion/web-renderer: Less rounding when drawing textures by @JonnyBurger in #6153@remotion/web-renderer: Better calculation of text baseline by @JonnyBurger in #6154@remotion/web-renderer: Supportlinear-gradientbackgrounds by @JonnyBurger in #6155@remotion/web-renderer: Same box sizing as in SSR by @JonnyBurger in #6156@remotion/web-renderer: Add support for mask images by @JonnyBurger in #6162@remotion/web-renderer: addmutedprop torenderMediaOnWebby @samohovets in #6158- Audiogram Template: Remove useWindowedAudioDataIfPossible wrapper by @samohovets in #6160
@remotion/studio: Unified render button by @JonnyBurger in #6157
Full Changelog: v4.0.396...v4.0.397