framer-motion
14.7.1 · 27 Oct 2026MIT45.3M / weekRepositoryHomepagenpmAtom feed
Upgrading framer-motion from 3.1.2 to 3.10.6
36 releases in betweenevery note read
- 1
- change to make
- 0
- advisories fixed
- 13
- new
- 34
- fixes
Before you upgrade
Tick each one off as you go- deprecated3.7.0
Release by release
- fixed
Various variant bugs.
- fixed
- new
Added specific
defaultandrequirefields to theexportsfield for CJS compatibility.
- new
- new
exportsfield topackage.json. - fixed
useMotionValuenow forces re-render on the Framer canvas when the underlyingMotionValueupdates.
- new
- fixed
Reduced memory consumption in static mode by not loading
VisualElement.
- fixed
- fixed
Improved memory consumption of
SubscriptionManager.
- fixed
- fixed
New layout animations now only trigger when the target viewport box has changed.
- fixed
- new
useVelocity.
- new
- fixed
Exporting
AnimationPlaybackControlsandAnimationOptionsforanimate(). - fixed
Fixed passing dynamic function to
controls.start().
- fixed
4 other lines we could not sort, mostly version bumps
- 3.8.1
Refactoring
AnimationTypeis improve bundle-splitting. - 3.7.0
Custom
motioncomponents no longer forwardMotionPropsby default. - 3.4.0
Main
motioncomponent concurrent-safe. - 3.3.0
Fixing errant publish.