Skip to content

chore(deps): bump framer-motion from 12.39.0 to 12.40.0#223

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/framer-motion-12.40.0
Open

chore(deps): bump framer-motion from 12.39.0 to 12.40.0#223
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/framer-motion-12.40.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 21, 2026

Copy link
Copy Markdown
Contributor

Bumps framer-motion from 12.39.0 to 12.40.0.

Changelog

Sourced from framer-motion's changelog.

[12.40.0] 2026-05-21

Added

  • path option to transition.
  • arc() for motion along an arc.
Commits
  • 38ebb94 v12.40.0
  • b1f766c Latest
  • bca5544 Merge pull request #3699 from motiondivision/lochie/arcs-injectable
  • f1a96cf arc(): rename amp/rotate, expose MotionPath, fix explicit cw/ccw
  • b4aaba0 pathRotation: non-destructive orientToPath rotation channel
  • 8604ef3 Make arcs injectable via transition.path = arc()
  • f90fe29 add orientToPath
  • 9ebe999 fix: test
  • bc2107e Revert "no should"
  • 6eeb92d no should
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file frontend Frontend/UI changes labels May 21, 2026
@vercel

vercel Bot commented May 21, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
volvox-website Ready Ready Preview, Comment Jun 20, 2026 7:49pm

Request Review

@claude

claude Bot commented May 21, 2026

Copy link
Copy Markdown
Contributor

Claude encountered an error —— View job


I'll analyze this and get back to you.

@augmentcode

augmentcode Bot commented May 21, 2026

Copy link
Copy Markdown
🤖 Augment PR Summary

Summary: Bumps framer-motion from 12.39.0 to 12.40.0 to pull in the latest upstream improvements.
Changes: Updates the version in package.json (with a corresponding pnpm-lock.yaml refresh).

🤖 Was this summary useful? React with 👍 or 👎

@augmentcode augmentcode Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review completed. 1 suggestion posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

Comment thread package.json
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"framer-motion": "^12.39.0",
"framer-motion": "^12.40.0",

@augmentcode augmentcode Bot May 21, 2026

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because framer-motion is specified with a caret range (^12.40.0), installs without a lockfile can resolve to newer 12.x versions than what CI tested; it’s worth ensuring the updated pnpm-lock.yaml in this PR is what CI is exercising.

Severity: low

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

@greptile-apps

greptile-apps Bot commented May 21, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This is an automated dependency bump of framer-motion from 12.39.0 to 12.40.0, which adds a path option to transition and a new arc() helper for arc-based motion. The lockfile also pulls in several transitive updates (motion-dom, acorn, terser, terser-webpack-plugin, watchpack, webpack-sources, react-is, @types/node).

  • framer-motion bumped to 12.40.0 in both package.json and pnpm-lock.yaml; motion-utils intentionally stays at 12.39.0 as it had no changes in this release.
  • Several unrelated transitive dependencies received minor patch/minor bumps as a side-effect of the lockfile regeneration.
  • watchpack@2.5.2 drops glob-to-regexp as a direct dependency — this is an upstream change in that package and does not affect the project directly.

Confidence Score: 5/5

Routine dependency bump with no application code changes; safe to merge.

Only package.json and pnpm-lock.yaml are touched. The framer-motion 12.40.0 release is additive (new path transition option and arc() helper) with no breaking changes. Transitive bumps are all patch or minor versions from well-maintained packages.

No files require special attention.

Important Files Changed

Filename Overview
package.json Bumps framer-motion specifier from ^12.39.0 to ^12.40.0; no other changes.
pnpm-lock.yaml Lockfile updated to reflect framer-motion@12.40.0 and several transitive bumps (motion-dom, acorn, terser, terser-webpack-plugin, watchpack, webpack-sources, react-is, @types/node).

Reviews (3): Last reviewed commit: "chore(deps): bump framer-motion from 12...." | Re-trigger Greptile

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/framer-motion-12.40.0 branch from 87b5a41 to 7f7547f Compare June 13, 2026 04:04
Bumps [framer-motion](https://github.com/motiondivision/motion) from 12.39.0 to 12.40.0.
- [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md)
- [Commits](motiondivision/motion@v12.39.0...v12.40.0)

---
updated-dependencies:
- dependency-name: framer-motion
  dependency-version: 12.40.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/framer-motion-12.40.0 branch from 7f7547f to 075bb1e Compare June 20, 2026 19:48
@morph-subagents

Copy link
Copy Markdown

🤖 Morph Preview Test

Preview URL: https://volvox-website-okn73yg1h-volvox-llc.vercel.app

AI Summary

Page verified successfully.

Recording

Preview Recording

View full session →


Automated testing by Morph

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file frontend Frontend/UI changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant