Skip to content

chore(deps): update dependency framer-motion to v12.42.2#173

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

chore(deps): update dependency framer-motion to v12.42.2#173
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/framer-motion-12.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented May 18, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
framer-motion 12.38.012.42.2 age confidence

Release Notes

motiondivision/motion (framer-motion)

v12.42.2

Compare Source

Fixed
  • animateView: Cropped group layers now animate border-radius from the old to new radius.

v12.42.1

Compare Source

Fixed
  • animateView: Old layer fade out now cancelled when defining .new().

v12.42.0

Compare Source

Changed
  • animateView: Layers are automatically grouped to match their DOM-hierarchy. New .group(false) method opts-out.
Fixed
  • animateView: Auto-crop is now aspect-ratio aware, disabling crops for matching aspect-ratios.
  • animateView: Disabled automatic border-radius animation.

v12.41.0

Compare Source

Added
  • animateView: Moves from Motion+ Early Access and alpha to main library.
  • animateView: .add() resolves a CSS selector or Element to automatically generate, apply and remove view-transition-name.
  • animateView: .new() and .old() configures values to animate on new and old layers.
  • animateView: .layout() can set a custom transition on the size/position animation of the currently selected elements.
  • animateView: Group layers now automatically crop with children set to cover, with border-radius animating from old radius to new. .crop(false) disables this behaviour.
  • animateView: .class(name) tags currently selected elements with a view-transition-class as a custom CSS hook.
Fixed
  • AnimatePresence: Prevent stuck exit animations when children interrupt.
  • drag: Child e.stopPropagation() no longer break drag end.
  • Fixing Next.js OOM on Windows when importing via motion package.
  • animateLayout: Improve handling of parallel/interleaved calls.
Changed
  • animateView: .enter() and .exit() now refer specifically to new and old layers where there are no matching old or new layers.
  • animateView: Interrupted transition setups now return resolved animation rather than throwing.

v12.40.0

Compare Source

Added
  • path option to transition.
  • arc() for motion along an arc.

v12.39.0

Compare Source

Added
  • Support for repeatType and repeatDelay in animation sequences.
Fixed
  • Variants: Re-run keyframe animations when switching between variant labels even when they share identical keyframe arrays.
  • Drag: Preserve in-flight motion value animations across React 19 reorder unmount/remount so dragSnapToOrigin no longer leaves the drag transform stranded after a layout swap.
  • LazyMotion: Share React contexts between the framer-motion and framer-motion/m (and therefore motion/react and motion/react-m) CJS bundles so that <m.div> from the /m subpath picks up features loaded by <LazyMotion> from the main entry point.
  • useScroll: Support hydrating target and container refs from anywhere in the tree.
  • Drag: Gesture no longer starts from incorrect start point when rendered inside <AnimatePresence initial={false} />.
  • Drag: dragConstraints, when set as viewport-relative ref, no longer break on scroll.§
  • Updated visualElement hydration order.
  • useAnimate: Now respects skipAnimations.
  • AnimatePresence: Fix object-form initial values not applied on re-entry after exit completes.
  • scroll: Fixed callback progress when tracking an element.
  • useScroll: Fix hardware acceleration when tracking an element.

Configuration

📅 Schedule: (UTC)

  • 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.

@renovate renovate Bot changed the title chore(deps): update dependency framer-motion to v12.39.0 chore(deps): update dependency framer-motion to v12.40.0 May 21, 2026
@renovate
renovate Bot force-pushed the renovate/framer-motion-12.x-lockfile branch from 1bb6e4b to 1708336 Compare May 21, 2026 13:42
@renovate
renovate Bot force-pushed the renovate/framer-motion-12.x-lockfile branch from 1708336 to 8877b09 Compare June 13, 2026 16:12
@renovate renovate Bot changed the title chore(deps): update dependency framer-motion to v12.40.0 chore(deps): update dependency framer-motion to v12.41.0 Jun 23, 2026
@renovate
renovate Bot force-pushed the renovate/framer-motion-12.x-lockfile branch from 8877b09 to f572e93 Compare June 23, 2026 15:59
@renovate renovate Bot changed the title chore(deps): update dependency framer-motion to v12.41.0 chore(deps): update dependency framer-motion to v12.42.0 Jun 25, 2026
@renovate
renovate Bot force-pushed the renovate/framer-motion-12.x-lockfile branch from f572e93 to 8796d0c Compare June 25, 2026 15:46
@renovate renovate Bot changed the title chore(deps): update dependency framer-motion to v12.42.0 chore(deps): update dependency framer-motion to v12.42.1 Jun 30, 2026
@renovate
renovate Bot force-pushed the renovate/framer-motion-12.x-lockfile branch from 8796d0c to a816656 Compare June 30, 2026 16:55
@renovate renovate Bot changed the title chore(deps): update dependency framer-motion to v12.42.1 chore(deps): update dependency framer-motion to v12.42.2 Jun 30, 2026
@renovate
renovate Bot force-pushed the renovate/framer-motion-12.x-lockfile branch from a816656 to 8840a6b Compare June 30, 2026 22:54
@renovate
renovate Bot force-pushed the renovate/framer-motion-12.x-lockfile branch from 8840a6b to 6ce4099 Compare July 20, 2026 21:17
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