Packages

framer-motion

14.7.1 · 27 Oct 2026MIT45.3M / weekRepositoryHomepagenpmAtom feed

Upgrading framer-motion from 14.3.0 to 14.7.1

6 releases in betweenevery note read

0
changes to make
0
advisories fixed
11
new
34
fixes

Release by release

  1. 14.7.1

    27 Oct 20261 fix
    • fixed

      Demote transforms to CPU when interrupted by layout animations.

  2. 14.7.0

    27 Oct 20265 new · 12 fixes
    • new

      animate: Mutable timeline sequences.

    • new

      animate: Relative label offsets for timeline sequences.

    • new

      useScroll: Returns scrollXLength and scrollYLength.

    • new

      Reorder: Add LazyMotion-compatible import.

  3. 14.6.0

    22 Oct 20263 new · 8 fixes
    • new

      Reorder: Grab-and-move keyboard reordering.

    • new

      processFrame: Manually process the frameloop at t.

    • new

      stepFrames: For tests, synchronously advance frameloop time by duration.

    • fixed

      Improved tree-shaking.

  4. 14.5.0

    21 Oct 20262 new · 5 fixes
    • new

      scopeMotion/useScopeMotion: Scope animations and gestures to set default transitions, specify root elements, match media, and easy cleanup.

    • new

      Reorder: Pass moved to onReorder as second argument.

    • fixed

      drag: With direction lock, apply the move that sets the lock. Before, a fast drag released in that frame didn't move.

    • fixed

      press: Improve cleanup of keyboard accessibility events.

    • fixed

      Reorder: Stop double-counting window scroll during drag.

    • fixed

      motion: Ensure we animate from the latest props when parent Activity is made visible.

    • fixed

      useInView: Observe ref if contents change after mount.

  5. 14.4.0

    19 Oct 20261 new
    • new

      drag: Drag gesture added to JavaScript API.

  6. 14.3.1

    19 Oct 20268 fixes
    • fixed

      AnimatePresence: Fire onExitComplete after exiting children unmount.

    • fixed

      AnimatePresence: popLayout children that don't accept ref are now popped when root component is <motion> element.

    • fixed

      Fix interpolation of axis rotate and skew transforms during shared layout animation.

    • fixed

      Fix layout animations when layout is enabled after mount.