Skip to content

Update dependency motion to v12.37.0#266

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/motion-12.x
Open

Update dependency motion to v12.37.0#266
renovate[bot] wants to merge 1 commit intomainfrom
renovate/motion-12.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 26, 2026

This PR contains the following updates:

Package Change Age Confidence
motion 12.29.012.37.0 age confidence

Release Notes

motiondivision/motion (motion)

v12.37.0

Compare Source

Added
  • Support for hardware accelerating "start" and "end" offsets in scroll and useScroll.
  • Support for oklch, oklab, lab, lch, color, color-mix, light-dark color types.
Fixed
  • Fix whileInView with client-side navigation.
  • Fix draggable elements when layout updates due to surrounding element re-renders.
  • Improved memory pressure of layout animations.
  • Ensure motion value returned from useSpring reports correct isAnimating().

v12.36.0

Compare Source

Added
  • Allow dragSnapToOrigin to accept "x" or "y" for per-axis snapping.
  • Added axis-locked layout animations with layout="x" and layout="y".
  • Added skipInitialAnimation to useSpring.
Fixed
  • Fixed height and width: auto animations with box-sizing: border-box.
  • Reset component values when exit animation finishes.
  • Ensure anticipate easing returns 1 at p === 1.
  • Fix @emotion/is-prop-valid resolve error in Storybook.
  • Remove data-pop-layout-id from exiting elements when animation interrupted.
  • Ensure we skip WAAPI for non-animatable keyframes.
  • Ensure we skip WAAPI for SVG transforms.
  • Ensure MotionValue props are not passed to SVG.
  • AnimatePresence: Prevent mode="wait" elements from getting stuck when switched rapidly.

v12.35.2

Compare Source

Fixed
  • Reduced filesize of styleEffect.
  • Fix rounding from popLayout.
  • opacity animations in React Strict Mode in development.
  • Ensure useSpring is not affected by monitor framerate.
  • Updating animations sequence segment types to exclude lifecycle handlers.
  • Fix layout animations with parents offset by a %-based translation.
  • Fix autoplay: false with WAAPI animations.
  • Fix layout jump in React Strict Mode in development.
  • Detect divide-by-zero in CSS calc() values before making animatable templates.

v12.35.1

Compare Source

Fixed
  • Fixing combination of string keyframes, spring and delay.
  • Gracefully handle negative scroll values.
  • Fix one-frame visual gap when rapidly switching WAAPI animations.
  • animation.time = 0 on a finished animation sets the playhead in a paused state.

v12.35.0

Compare Source

Added
  • ViewTimeline support for scroll and useScroll.

v12.34.5

Compare Source

Fixed
  • Ensure final WAAPI styles are always committed synchronously to prevent flash of incorrect styles in Firefox.
  • Prevent Next.js from caching typeof window checks.
  • Improve projection node cleanup.
  • Variant propagation fixed for asynchronously-mounted children.

v12.34.4

Compare Source

Fixed
  • Ensure onComplete fires at the end of an animation sequence.

v12.34.3

Compare Source

Fixed
  • Ensure velocity is never transferred to a time-derived spring.

v12.34.2

Compare Source

Fixed
  • Layout animations: Reset motion value velocity when starting a new layout animation.

v12.34.1

Compare Source

Fixed
  • useScroll: Ensure animations aren't hardware accelerated when target is set.
  • Improve animatable "none" generation for mask values.

v12.34.0

Compare Source

Fixed
  • useScroll: Hardware accelerated animations.

v12.33.2

Compare Source

Fixed
  • Improve detection of detached elements with vanilla layout animations.

v12.33.0

Compare Source

Added
  • <motion />: New propagate.tap prop prevents tap gestures from propagating to parents.

v12.32.0

Compare Source

Added
  • transition.inherit: When true, inherit transition values from less-specific transitions.

v12.31.3

Compare Source

Fixed
  • <motion />: Ensure animation state is reset after being re-suspended.
  • Prevent stale values when mixing transitionEnd and transition.type: false.
  • Drag: Fix "sticky" throw velocity on initial interaciton.
  • Drag: Ensure catching a thrown element kills its velocity.

v12.31.2

Compare Source

Fixed
  • onHoverStart and onHoverEnd first argument now correctly typed as PointerEvent.
  • whileHover: No longer persists after drag end.
  • AnimatePresence: Allow changing mode prop.

v12.31.1

Compare Source

Added
  • Drag constraints updated even when draggable or constraints resize outside of React renders.

v12.31.0

Compare Source

Added
  • animate: Support for bi-directional callbacks within animation sequences.
Fixed
  • Ensure onPan never fires before onPanStart.

v12.30.1

Compare Source

Fixed
  • Allow drag to be initiated by child a and button elements.

v12.30.0

Compare Source

Added
  • MotionConfig: Add skipAnimations option.
Fixed
  • animate: Prevent error when calling stop() on removed elements.
  • animateLayout: Fixing shared element animations when animate called before animateLayout.

v12.29.3

Compare Source

Fixed
  • Reorder: Fixed viewport autoscroll.

v12.29.2

Compare Source

Fixed
  • Updates to layout animations.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@vercel
Copy link

vercel bot commented Jan 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
react-deckbuilder Ready Ready Preview, Comment Mar 16, 2026 3:08pm

@renovate renovate bot changed the title Update dependency motion to v12.29.2 Update dependency motion to v12.29.3 Feb 2, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x branch from 83d7fef to 594d8a7 Compare February 2, 2026 13:50
@renovate renovate bot changed the title Update dependency motion to v12.29.3 Update dependency motion to v12.30.0 Feb 2, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x branch from 594d8a7 to 1c0636c Compare February 2, 2026 18:32
@renovate renovate bot changed the title Update dependency motion to v12.30.0 Update dependency motion to v12.30.1 Feb 3, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x branch from 1c0636c to 005705e Compare February 3, 2026 10:55
@renovate renovate bot changed the title Update dependency motion to v12.30.1 Update dependency motion to v12.31.0 Feb 3, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x branch from 005705e to a2e9d28 Compare February 3, 2026 14:54
@renovate renovate bot changed the title Update dependency motion to v12.31.0 Update dependency motion to v12.31.1 Feb 5, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x branch from a2e9d28 to 0eff7ae Compare February 5, 2026 10:49
@renovate renovate bot force-pushed the renovate/motion-12.x branch from 0eff7ae to de075ac Compare February 5, 2026 13:38
@renovate renovate bot changed the title Update dependency motion to v12.31.1 Update dependency motion to v12.31.2 Feb 5, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x branch from de075ac to 19f252b Compare February 5, 2026 17:11
@renovate renovate bot changed the title Update dependency motion to v12.31.2 Update dependency motion to v12.33.0 Feb 5, 2026
@renovate renovate bot changed the title Update dependency motion to v12.33.0 Update dependency motion to v12.34.0 Feb 9, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x branch from 19f252b to dbccecf Compare February 9, 2026 14:49
@renovate renovate bot force-pushed the renovate/motion-12.x branch from dbccecf to 5f80537 Compare February 17, 2026 13:58
@renovate renovate bot changed the title Update dependency motion to v12.34.0 Update dependency motion to v12.34.1 Feb 17, 2026
@renovate renovate bot changed the title Update dependency motion to v12.34.1 Update dependency motion to v12.34.2 Feb 18, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x branch from 5f80537 to 20efdea Compare February 18, 2026 13:55
@renovate renovate bot changed the title Update dependency motion to v12.34.2 Update dependency motion to v12.34.3 Feb 20, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x branch from 20efdea to 92cb9c5 Compare February 20, 2026 15:28
@renovate renovate bot force-pushed the renovate/motion-12.x branch from 92cb9c5 to 253cad2 Compare March 2, 2026 17:48
@renovate renovate bot changed the title Update dependency motion to v12.34.3 Update dependency motion to v12.34.4 Mar 2, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x branch from 253cad2 to 984f9b4 Compare March 3, 2026 14:00
@renovate renovate bot changed the title Update dependency motion to v12.34.4 Update dependency motion to v12.34.5 Mar 3, 2026
@renovate renovate bot changed the title Update dependency motion to v12.34.5 Update dependency motion to v12.35.0 Mar 4, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x branch from 984f9b4 to d084df6 Compare March 4, 2026 14:53
@renovate renovate bot changed the title Update dependency motion to v12.35.0 Update dependency motion to v12.35.1 Mar 7, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x branch from d084df6 to e860efb Compare March 7, 2026 16:39
@renovate renovate bot changed the title Update dependency motion to v12.35.1 Update dependency motion to v12.35.2 Mar 9, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x branch from e860efb to 23e6339 Compare March 9, 2026 14:49
@renovate renovate bot changed the title Update dependency motion to v12.35.2 Update dependency motion to v12.36.0 Mar 12, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x branch from 23e6339 to 77d975a Compare March 12, 2026 18:55
@renovate renovate bot force-pushed the renovate/motion-12.x branch from 77d975a to 4fc2e37 Compare March 16, 2026 15:07
@renovate renovate bot changed the title Update dependency motion to v12.36.0 Update dependency motion to v12.37.0 Mar 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants