NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4107 most downloaded on npm
A simple and powerful JavaScript animation library
Last release 3 days ago
02 Oct 2026
Release timing varies
gaps range from 8 days to 2 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
8 years old
1404 releases · first in 2019
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Updating package.json to be compatible with React 17.
package.json to be compatible with React 17.Nothing published for this version
Exporting internal API startVisualElementAnimation for use in Framer.
startVisualElementAnimation for use in Framer.### Added - Exporting Target type.
Target type.Over-eager variant propagation.
Reverting matchMedia listener to legacy addListener to fix in Safari.
matchMedia listener to legacy addListener to fix in Safari.Refactor has reduced complete bundle size to 27kb and m component bundle size to 12.5kb.
m component bundle size to 12.5kb.Nothing published for this version
Nothing published for this version
animate function for low-level single MotionValue or arbitrary value animations.
animate function for low-level single MotionValue or arbitrary value animations.Nothing published for this version
Nothing published for this version
Nothing published for this version
Reverting previous behaviour to allow manual triggering of updating drag constraints via useDragControls.
useDragControls.duration and bounce are now overridden by damping, stiffness, and mass. This fixes an issue in Framer where legacy transitions were breaking.
duration and bounce are now overridden by damping, stiffness, and mass. This fixes an issue in Framer where legacy transitions were breaking.When a transform is provided to style as a MotionValue and then replaced with a number on a subsequent render, we create a new MotionValue for it.
transform is provided to style as a MotionValue and then replaced with a number on a subsequent render, we create a new MotionValue for it.Manually setting a from in transition.
from in transition.Blocks propagation of variants from parent if a component's animate prop is set to AnimationControls. inherit can be used to force inheritence true or
animate prop is set to AnimationControls. inherit can be used to force inheritence true or false.Blocks touch viewport scrolling from draggable components on a per-axis basis.
sideEffects: false now that the blockViewportScroll method has been removed.createDomMotionComponent for legacy browser support.
createDomMotionComponent for legacy browser support.Nothing published for this version
Nothing published for this version
Reverting sideEffects: false, as viewport touch scroll blocking is a side effect.
sideEffects: false, as viewport touch scroll blocking is a side effect.Nothing published for this version
### Added - Duration-based springs.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →