chore(deps): bump framer-motion from 12.40.0 to 13.1.1 in /frontend - #5259
chore(deps): bump framer-motion from 12.40.0 to 13.1.1 in /frontend#5259dependabot[bot] wants to merge 34 commits into
Conversation
Bumps [framer-motion](https://github.com/motiondivision/motion) from 12.40.0 to 13.1.1. - [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md) - [Commits](motiondivision/motion@v12.40.0...v13.1.1) --- updated-dependencies: - dependency-name: framer-motion dependency-version: 13.1.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
blocked on author decision -- skipping (auto-mergeability sweep) This PR is BLOCKED. Root cause: the Generated by Claude Code |
|
✨ auto-fixed: merged latest main into branch (was BEHIND), CI re-running Generated by Claude Code |
|
✨ auto-fixed: merged latest main into branch to bring it up to date Generated by Claude Code |
|
✨ auto-fixed: merged latest main into branch (branch was BEHIND) Generated by Claude Code |
|
Blocked on the No action taken by the pr-sweeper. Generated by Claude Code |
|
·@·d·ependabot r·ebase Generated by Claude Code |
2 similar comments
|
·@·d·ependabot r·ebase Generated by Claude Code |
|
·@·d·ependabot r·ebase Generated by Claude Code |
|
✨ auto-fixed: merged main into branch to bring it up to date (was BEHIND main) Generated by Claude Code |
|
·@·d·ependabot r·ebase Generated by Claude Code |
Test plan & review notesRepo: vivekchand/clawmetry What changed
Smoke commands cd tests/e2e
npm ci
npx playwright test --list # confirm all test files still parse
# Full suite: make test-e2e (needs running server at localhost:8900)Likely failure modes from the diff
Current blocker Generated by Claude Code |
|
✨ auto-fixed: merged main into branch via update_pull_request_branch (branch was behind) Generated by Claude Code |
|
·@·d·ependabot r·ebase Generated by Claude Code |
|
✨ auto-fixed: merged latest main into branch (was behind) Generated by Claude Code |
|
✨ auto-fixed: updated branch via GitHub API (merged latest main into dependabot branch) — no conflicts Generated by Claude Code |
|
✨ auto-fixed: merged main into branch to resolve BEHIND state Generated by Claude Code |
vivekchand
left a comment
There was a problem hiding this comment.
Automated babysit review — dependency bump
Drift-bot blocked:
drift-bothas set the commit status to failure. A blueprint update at factory.8090.ai is required before this can pass the E2E Gate. This is a known pattern for all dependabot PRs in this repo at the moment; human action on the factory is needed.
Test plan
-
pip install -e .with the bumped dependency — confirm no import errors at startup -
python3 dashboard.py --port 8901— dashboard starts and responds at/api/overview - Run the ci.yml test subset that exercises the bumped package (check which package this bump covers and target the relevant test files)
-
make lint— drift guards pass independently of drift-bot's network check - If the bump is for
cryptographyorduckdb: pay extra attention — these are on the critical path for the sync daemon and the local store respectively
Generated by Claude Code
vivekchand
left a comment
There was a problem hiding this comment.
Test plan & review notes
Repo: vivekchand/clawmetry
What changed
- Bumps
framer-motionfrom 12.40.0 → 13.1.1 — a major version bump
Key consideration
Framer Motion 13 restructured its package — the primary export moved to a new motion package, with framer-motion kept as a compatibility shim. If any frontend/src/ file imports directly from framer-motion (e.g. AnimatePresence, LayoutGroup, useAnimation), check the 13.x migration guide to confirm those still resolve correctly through the shim. The caret on main (^12.40.0) won't auto-install this; it needs an explicit merge.
Staleness note
- 13 days open, 0 reviews.
mainstill has^12.40.0— still relevant.
Smoke commands
cd frontend && npm install && npm run build— confirm no import-not-found errors- Load a page that uses animations (sidebar, tab transitions, modal open/close) and confirm transitions still render
- Check browser console for deprecation warnings from the framer-motion shim
Likely failure mode from the diff
- Import errors if any component uses a symbol that moved in the 13.x restructuring.
grep -r "from 'framer-motion'" frontend/src/shows exposure; compare hits against the 13.x changelog.
Generated by Claude Code
|
✨ auto-fixed: merged main into branch to bring PR up to date with base Generated by Claude Code |
|
✨ auto-fixed: merged latest main into branch (was BEHIND; no conflicts) Generated by Claude Code |
Bumps framer-motion from 12.40.0 to 13.1.1.
Changelog
Sourced from framer-motion's changelog.
... (truncated)
Commits
1b037b0v13.1.1d734481Updating changelog9b9190dLatestc07d12eMerge pull request #3752 from motiondivision/fix-3746-animatepresence-strictm...b497f1dMerge branch 'main' into fix-3746-animatepresence-strictmode-remountbbabb00Merge pull request #3751 from motiondivision/worktree-fix-issue-373506540faMerge branch 'main' into worktree-fix-issue-3735adaf7a4v13.1.0e713759Updating changelogbc81c03Updating publishDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)