Repository navigation
Conversation
@playwright/test and playwright 1.62.1 → 1.63.0, @testing-library/react 16.3.2 → 16.3.3, @testing-library/user-event 14.6.5 → 14.6.7, jsdom 30.0.1 → 30.1.1. Refreshes the transitive @csstools/css-parser-algorithms to 4.0.1 so jsdom's css-calc peer is met. Held: vitest 5. @testing-library/jest-dom 7.0.1 still augments Assertion<T>, which no longer merges with Vitest 5's Assertion<R, T>, so ~680 jest-dom matcher type errors appear (jest-dom #738, fix PR #742 open). @copilotkit/channels-core's latest release also peers vitest ^4. Gate: install clean, no peer warnings; typecheck/lint/format identical to the main baseline; test:fast 1453 + 3533 passed; browser and API e2e failures identical to the baseline (23 and 1, pre-existing); audit unchanged at 7; signatures 2148/2148 verified.
vite 8.2.2 → 8.3.1, @vitejs/plugin-react 6.1.0 → 6.1.1. vite-plugin-pwa has no newer release, so the workbox-* override stays. Gate: install clean, no peer warnings; typecheck/lint/format identical to the main baseline; test:fast 1453 + 3533 passed; pnpm build green, precache 26836.92 → 26836.04 KiB (540 entries, unchanged); preview serves index and sw.js; audit unchanged at 7; signatures 2150/2150.
lucide-react 1.33.0 → 1.48.0, tailwind-merge 3.6.0 → 3.7.0. Gate: install clean, no peer warnings; typecheck/lint/format identical to the main baseline (no removed-icon type errors); test:fast 1453 + 3533 passed; check:design-system-flags passed; build precache 26836.92 → 26852.13 KiB (+0.06%); headless smoke of 8 routes against an isolated API renders without crashes; audit unchanged at 7; signatures 2148/2148.
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. Warning Review limit reachedNext included review available in 59 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe dependency ranges for ChangesDependency range updates
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~4 minutes Change: Other Merge Risk: ⚪ Minimal · up to The dependency updates match the lockfile used by the repository’s supported install and build workflows. No concrete merge-blocking risk is evident. Architecture SummaryArchitecture risk: 🔵 Low · up to The change affects 1 system. Changed systems: Architecture concerns Review detailsSystems and components
Before / after behavior
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…3-bundler-2026-09-27 # Conflicts: # pnpm-lock.yaml
…-G4-design-system-2026-09-27 # Conflicts: # pnpm-lock.yaml
|
Superseded by #61, which lands G2–G14 as one commit. |
Summary
Group 4 of the 2026-09-27 dependency sweep (
dev-doc/plan/_module-lib-upgrade.mdrev 4).Test plan
Checks that already fail on
main(typecheck 1, format 3 fixtures, API lint 4) produce identical results here. No lucide icon imports broke.pnpm install: clean, 0 peer warningspnpm typecheck:all, lint, API lint,format:check: same as baselinepnpm test:fast: 1453 frontend + 3533 API tests passed (7 skipped)pnpm check:design-system-flags: passedpnpm build: PWA precache 26,836.92 → 26,852.13 KiB (+0.06%)/,/library,/automation,/dashboard,/projects,/design,/video,/approvalsagainst a worktree API with a throwawayHOME: no error boundaries or page errors. The only failed request is a 404 for the unsetassets.catalog_enabledsetting on a fresh database.pnpm audit --audit-level moderate: 7, unchanged; signatures 2148/2148 verifiedSummary by CodeRabbit