Sourced from motion's changelog.
[12.42.2] 2026-07-01
Fixed
animateView: Cropped group layers now animateborder-radiusfrom the old to new radius.[12.42.1] 2026-06-30
Fixed
animateView: Old layer fade out now cancelled when defining.new().[12.42.0] 2026-06-24
Changed
animateView: Layers are automatically grouped to match their DOM-hierarchy. New.group(false)method opts-out.Fixed
animateView: Auto-crop is now aspect-ratio aware, disabling crops for matching aspect-ratios.animateView: Disabled automaticborder-radiusanimation.[12.41.0] 2026-06-23
Added
animateView: Moves from Motion+ Early Access and alpha to main library.animateView:.add()resolves a CSS selector orElementto automatically generate, apply and removeview-transition-name.animateView:.new()and.old()configures values to animate on new and old layers.animateView:.layout()can set a custom transition on the size/position animation of the currently selected elements.animateView: Group layers now automatically crop with children set tocover, withborder-radiusanimating from old radius to new..crop(false)disables this behaviour.animateView:.class(name)tags currently selected elements with aview-transition-classas a custom CSS hook.Fixed
AnimatePresence: Prevent stuck exit animations when children interrupt.drag: Childe.stopPropagation()no longer break drag end.- Fixing Next.js OOM on Windows when importing via
motionpackage.animateLayout: Improve handling of parallel/interleaved calls.Changed
animateView:.enter()and.exit()now refer specifically tonewandoldlayers where there are no matchingoldornewlayers.animateView: Interrupted transition setups now return resolved animation rather than throwing.
40e8756
v12.42.2718ccc7
Merge pull request #3768
from motiondivision/view-cropped-corner-radius19195a4
Dedupe corner-radius longhands; merge crop box/radii measurements5299aa6
Resolve cropped-clip radius timing once; fix transition-option leak937cdf3
Animate cropped view-transition group corner radiusfd2d6f6
v12.42.12223d87
Hold the old layer when only a non-opacity .new() is set9c84145
v12.42.060d7c72
Add view-transition group nesting and aspect-aware cropping6437276
Updating