Releases of motion
350 stable releases, newest first. Release notes are kept for the last 90 days; older ones link to where they were published.
14.4.0
19 October 2026Added
drag: Drag gesture added to JavaScript API.
14.3.1
19 October 2026Fixed
AnimatePresence: FireonExitCompleteafter exiting children unmount.AnimatePresence:popLayoutchildren that don't acceptrefare now popped when root component is<motion>element.Fix interpolation of axis
rotateandskewtransforms during shared layout animation.
14.3.0
15 October 2026Added
stagger: Newgrid,from: "edges" | "random"options.Support for
scaleZ.
Fixed
14.2.0
13 October 2026Added
Hardware accelerated independent transforms like
x,y,scaleXetc.
14.1.1
13 October 2026Fixed
Fix velocity hand-off for hardware-accelerated springs.
cubicBezier: More accurate, 2x faster.Reorder: Fix click events on reoredered items.
14.1.0
9 October 2026Added
animateLayout: Layout animations for vanilla JS.
Fixed
Delay animation start when main thread held to prevent visual jumps.
14.0.0
2 October 2026Changed
Removed internal APIs restored in
13.5.1for compatibility withframer-motion13.0–13.4. Future removed internal APIs won't cause cross-compatibility issues since pinning internalframer-motion,motion-domandmotion-utilsdependencies.
13.5.1
2 October 2026Changed
<motion>: Fall back to the attribute in readSVGValue when computed style is empty.<motion>: Internal changes toanimateChangesfor size reductions.
Fixed
13.5.0
1 October 2026Added
spring: Now accepts negativebounce(0--1) to define overdamped springs.
Changed
<m>: 20% smaller.
13.4.6
29 September 2026Fixed
AnimatePresence:mode="wait"no longer drops new children ifexitcompletes during a React transition.
13.4.5
29 September 2026Fixed
layout: Fix relative child jumping when parent interrupts layout animation.AnimatePresence: Can no longer drop a child added while another exit animation completes.Reorder: Only clear Reorder.Group's reorder guard when values change.
13.4.4
25 September 2026Changed
scroll: 44% smaller.useScroll: 33% smaller.Scroll callbacks: 50% faster.
13.4.3
24 September 2026Fixed
<motion>: Ensure animations replay whenSuspensereveals memoized content.
13.4.2
23 September 2026Fixed
Reorder: Don't scale position of elements at origin0whendragConstraintschanges.Unrecognised easing names no longer throw.
13.4.1
22 September 2026Fixed
animate: CSS variable writes on SVGs apply tostyleattribute.
13.4.0
16 September 2026Added
AnimateView: View transitions for React 19.3, built on React'sViewTransition.
13.3.0
14 September 2026Added
Hooks for Motion Editor.
Changed
springValue/useSpring: 80% reduction in time when retargeting.
13.2.0
2 September 2026Added
animate.addEffect()for registering effects that letsanimatedrive non-DOM subjects alongside DOM elements.threeEffect(motion/three) supporting Three.js objects, materials, shader uniforms, TSL uniform nodes and more.vgpuEffect(motion/vgpu) supporting shared uniforms,Effect/Draw/Computebindings ("params.time"), scene nodes, cameras, lights, materials, orbit controls, CSS colors and vector components.
13.1.1
20 August 2026Fixed
Guard animation
windowaccess in non-browser runtimes.AnimatePresence: Improved compat with React 19 strict mode.
13.1.0
10 August 2026Added
Reorder: Multidimensional reorder.Reorder: Automatic axis detection.Reorder: RTL support.
13.0.0
5 August 2026Changed
Removed optional
@emotion/is-prop-validdependency in favour of explicit<MotionConfig isValidProp={isPropValid}>.
Fixed
Hardware-accelerated SVG elements correctly apply final style on animation complete.
12.43.0
28 July 2026Added
Hardware acceleration for
backgroundColorin supported browsers.Hardware acceleration for SVG elements.
Fixed
12.42.2
30 June 202612.42.1
30 June 202612.42.0
25 June 202612.41.0
23 June 202612.40.0
21 May 202612.39.0
18 May 202612.38.0
17 March 202612.37.0
16 March 202612.36.0
12 March 202612.35.2
9 March 202612.35.1
7 March 202612.35.0
4 March 202612.34.5
3 March 202612.34.4
2 March 202612.34.3
20 February 202612.34.2
18 February 202612.34.1
17 February 202612.34.0
9 February 202612.33.2
9 February 202612.33.0
5 February 202612.32.0
5 February 202612.31.3
5 February 202612.31.2
5 February 202612.31.1
5 February 202612.31.0
3 February 202612.30.1
3 February 202612.30.0
2 February 202612.29.3
2 February 2026