chore: update dependencies to latest within semver ranges - #97
Conversation
Bumps turbo, react, react-dom, react-router, testing-library packages, vite, vitest, astro, and js-yaml to their latest versions satisfying existing package.json ranges. Verified with turbo build and turbo test. Co-Authored-By: Claude Sonnet 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01MdKQDLUymgk4ibcbsvnGKw
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
The I don't have Vercel CLI/API access from this session to pull the deployment logs ( Generated by Claude Code |
ReviewThis is a scoped, low-risk dependency bump ( 1.
|
The regenerated bun.lock carries a configVersion field this pin's bun (1.2.0) predates, so update the pin to the bun version actually used to produce it and confirmed to install cleanly against it. Co-Authored-By: Claude Sonnet 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01MdKQDLUymgk4ibcbsvnGKw
|
Thanks for the review — addressed both points:
Generated by Claude Code |
ReviewStraightforward, low-risk dependency bump — everything stayed within existing semver ranges and majors requiring dedicated upgrade work were correctly excluded (react-router 8, typescript 7, tailwindcss 4, vite 8, astro 7, vitest 4, jsdom 30). Code quality / correctness
Bugs / behavior risk
Performance
Security
Test coverage
Overall: safe to merge as a routine dependency refresh. The one thing I'd want called out more explicitly is the |
|
Addressed both points from the latest review:
Generated by Claude Code |
Summary
bun updateacross the root workspace and each package (packages/blog,packages/resume) to bump every dependency to the latest version satisfying its existingpackage.jsonsemver range.turbo,react,react-dom,react-router,@testing-library/jest-dom,@testing-library/react,@types/react,@types/react-dom,vite,vitest,astro,js-yaml.react-router8,typescript7,tailwindcss4,vite8,astro7,vitest4,jsdom30) since those require dedicated upgrade work and weren't part of this pass.packageManagerfrom[email protected]→[email protected]. The regeneratedbun.lockpicked up aconfigVersionfield that the older pin predates; this bump aligns the pin with the Bun version that actually produced the committed lockfile (flagged and confirmed via review — see PR discussion). This is a different risk category than the app-dependency bumps above, since it affects the install toolchain itself (CI/Vercel pick it up automatically via thepackageManagerfield).Test plan
bun run build(turbo build) — both packages build successfullybun run test(turbo test) — blog test suite passes (3/3)packages/resume(astro preview) andpackages/blog(vite preview) locally and screenshotted with Playwright — both render correctly; clicked the Blog nav link to confirm react-router (7.5→7.18) client-side routing still worksVerceldeployment check is failing on this PR, but it's pre-existing and unrelated — confirmed by PR feat(resume): add profile photo to resume header #96 (unrelated, months-old, same base commit) showing the identical failure. See PR comments for details.🤖 Generated with Claude Code
https://claude.ai/code/session_01MdKQDLUymgk4ibcbsvnGKw