Skip to content

chore(deps): update dependency motion to v12.38.0#629

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

chore(deps): update dependency motion to v12.38.0#629
renovate[bot] wants to merge 1 commit intomainfrom
renovate/motion-12.x-lockfile

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate bot commented Dec 4, 2025

This PR contains the following updates:

Package Change Age Confidence
motion 12.27.512.38.0 age confidence

Release Notes

motiondivision/motion (motion)

v12.38.0

Compare Source

Added
  • Added layoutAnchor prop to configure custom anchor point for resolving relative projection boxes.
Fixed
  • Reorder: Fix axis switching after window resize.
  • Reorder: Fix with virtualised lists.
  • AnimatePresence: Ensure children are removed when exit animation matches current values.

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.

v12.29.0

Compare Source

Added
  • transformViewBoxPoint: Scale drag gestures within <svg> elements where viewBox and rendered width/height are mismatched.
  • trackContentSize: New scroll and useScroll option for tracking changes to content size.
Fixed
  • Add React 19 test suite to CI.
  • Fix types with motion.create().
  • Shared element animations now respect layoutDependency.

v12.28.2

Compare Source

Added
  • Add default value type px for fontSize.
Fixed
  • Removed default value type from radius.
  • Ensure LazyMotion animates initial state even when state has changed before Motion is loaded.

v12.28.1

Compare Source

Fixed
  • Ensure scale: "0%" isn't treated as default value.

Configuration

📅 Schedule: (in timezone Asia/Tokyo)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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.

@renovate renovate bot enabled auto-merge (squash) December 4, 2025 21:04
@github-actions
Copy link
Copy Markdown

github-actions bot commented Dec 4, 2025

Version Preview URL: https://0ac5fb2a-dreamvision.nemolize.workers.dev

@renovate renovate bot changed the title chore(deps): update dependency motion to v12.23.25 chore(deps): update dependency motion to v12.23.26 Dec 10, 2025
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 1700863 to 5269a91 Compare December 10, 2025 14:08
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 5269a91 to 62cd5dc Compare January 5, 2026 10:07
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.23.26 chore(deps): update dependency motion to v12.23.27 Jan 5, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 62cd5dc to 814ee2d Compare January 5, 2026 16:33
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.23.27 chore(deps): update dependency motion to v12.24.0 Jan 5, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 814ee2d to 5037dae Compare January 6, 2026 14:09
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.24.0 chore(deps): update dependency motion to v12.24.7 Jan 6, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 5037dae to e888d2d Compare January 7, 2026 09:44
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.24.7 chore(deps): update dependency motion to v12.24.8 Jan 7, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from e888d2d to b2a8b8d Compare January 7, 2026 13:54
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.24.8 chore(deps): update dependency motion to v12.24.10 Jan 7, 2026
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.24.10 chore(deps): update dependency motion to v12.24.11 Jan 8, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch 2 times, most recently from 86c7f3d to 44beede Compare January 8, 2026 17:38
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.24.11 chore(deps): update dependency motion to v12.24.12 Jan 8, 2026
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.24.12 chore(deps): update dependency motion to v12.25.0 Jan 9, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch 2 times, most recently from b3ce34d to 2af9c37 Compare January 12, 2026 13:11
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.25.0 chore(deps): update dependency motion to v12.26.1 Jan 12, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 2af9c37 to 284c38d Compare January 13, 2026 16:00
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.26.1 chore(deps): update dependency motion to v12.26.2 Jan 13, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 284c38d to f627ee7 Compare January 18, 2026 17:27
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.26.2 chore(deps): update dependency motion to v12.27.0 Jan 18, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from f627ee7 to 89db7e2 Compare January 19, 2026 19:51
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.27.0 chore(deps): update dependency motion to v12.27.1 Jan 19, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 89db7e2 to a09af8b Compare January 20, 2026 12:59
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.27.1 chore(deps): update dependency motion to v12.27.3 Jan 20, 2026
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.28.1 chore(deps): update dependency motion to v12.29.0 Jan 22, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 76ca261 to 2ed2958 Compare January 26, 2026 13:30
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.29.0 chore(deps): update dependency motion to v12.29.2 Jan 26, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 2ed2958 to db4e6e4 Compare February 2, 2026 12:31
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.29.2 chore(deps): update dependency motion to v12.29.3 Feb 2, 2026
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.29.3 chore(deps): update dependency motion to v12.30.0 Feb 2, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch 2 times, most recently from 18896bc to 8344adc Compare February 3, 2026 14:02
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.30.0 chore(deps): update dependency motion to v12.31.0 Feb 3, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 8344adc to 6052c55 Compare February 5, 2026 09:31
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.31.0 chore(deps): update dependency motion to v12.31.1 Feb 5, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 6052c55 to e1cae76 Compare February 5, 2026 13:37
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.31.1 chore(deps): update dependency motion to v12.31.2 Feb 5, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from e1cae76 to 1ee8ba1 Compare February 5, 2026 18:15
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.31.2 chore(deps): update dependency motion to v12.33.0 Feb 5, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 1ee8ba1 to 637734d Compare February 9, 2026 13:00
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.33.0 chore(deps): update dependency motion to v12.34.0 Feb 9, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 637734d to 1927f1c Compare February 17, 2026 16:57
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.34.0 chore(deps): update dependency motion to v12.34.1 Feb 17, 2026
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.34.1 chore(deps): update dependency motion to v12.34.2 Feb 18, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch 2 times, most recently from 1d40e8c to 7c5bb2f Compare February 20, 2026 12:57
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.34.2 chore(deps): update dependency motion to v12.34.3 Feb 20, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 7c5bb2f to 97ad6ff Compare March 2, 2026 17:38
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.34.3 chore(deps): update dependency motion to v12.34.4 Mar 2, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 97ad6ff to 0d26443 Compare March 3, 2026 13:25
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.34.4 chore(deps): update dependency motion to v12.34.5 Mar 3, 2026
@renovate renovate bot force-pushed the renovate/motion-12.x-lockfile branch from 0d26443 to ba9637f Compare March 4, 2026 13:37
@renovate renovate bot changed the title chore(deps): update dependency motion to v12.34.5 chore(deps): update dependency motion to v12.35.0 Mar 4, 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