Skip to content

Conversation

@LGLabGreg
Copy link
Owner

@LGLabGreg LGLabGreg commented Dec 12, 2025

Note

Bumps React/Next, Tailwind toolchain, Vite, TypeScript‑ESLint, and related dependencies across apps and packages, with lockfile updates.

  • Dependencies:
    • React/React‑DOM → 19.2.3; Next → 16.0.10; eslint-config-next16.0.10.
    • Tailwind stack → 4.1.18 (tailwindcss, @tailwindcss/postcss, @tailwindcss/vite).
    • Tooling: Vite → 7.2.7, @vitejs/plugin-react5.1.2, typescript-eslint8.49.0, jsdom27.3.0, @types/node25.0.1.
    • UI/deps: lucide-react0.560.0, various Radix/UIW peer links updated by resolution.
    • pnpm-lock.yaml refreshed to reflect upgrades.
  • Scopes: apps/docs, apps/playground, root, and packages/react-qr-code package.json files updated.

Written by Cursor Bugbot for commit 3e1539d. This will update automatically on new commits. Configure here.

Summary by CodeRabbit

  • Chores
    • Upgraded framework libraries, development tools, and related dependencies to their latest stable versions across all packages to maintain security, performance, and compatibility.

✏️ Tip: You can customize this high-level summary in your review settings.

dependabot bot and others added 26 commits December 8, 2025 22:15
Bumps the typescript group with 1 update: [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint).


Updates `typescript-eslint` from 8.48.1 to 8.49.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.49.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript
...

Signed-off-by: dependabot[bot] <support@github.com>
…ypescript-89b092822c

chore(deps-dev): bump typescript-eslint from 8.48.1 to 8.49.0 in the typescript group
Bumps [next](https://github.com/vercel/next.js) from 16.0.7 to 16.0.8.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v16.0.7...v16.0.8)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 16.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…ext-16.0.8

chore(deps): bump next from 16.0.7 to 16.0.8
Bumps [jsdom](https://github.com/jsdom/jsdom) from 27.2.0 to 27.3.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
- [Commits](jsdom/jsdom@27.2.0...27.3.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-version: 27.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…sdom-27.3.0

chore(deps-dev): bump jsdom from 27.2.0 to 27.3.0
Bumps the eslint group with 1 update: [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next).


Updates `eslint-config-next` from 16.0.7 to 16.0.8
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v16.0.8/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-version: 16.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the vite-vitest group with 2 updates: [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `@vitejs/plugin-react` from 5.1.1 to 5.1.2
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.2/packages/plugin-react)

Updates `vite` from 7.2.6 to 7.2.7
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.2.7/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.2.7/packages/vite)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 5.1.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: vite-vitest
- dependency-name: vite
  dependency-version: 7.2.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: vite-vitest
...

Signed-off-by: dependabot[bot] <support@github.com>
…slint-561532d84a

chore(deps): bump eslint-config-next from 16.0.7 to 16.0.8 in the eslint group
…ite-vitest-b7513ba322

chore(deps-dev): bump the vite-vitest group with 2 updates
Bumps the typescript group with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node).


Updates `@types/node` from 24.10.1 to 24.10.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.10.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript
...

Signed-off-by: dependabot[bot] <support@github.com>
…ypescript-cd2d8c1767

chore(deps-dev): bump @types/node from 24.10.1 to 24.10.2 in the typescript group
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.556.0 to 0.559.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.559.0/packages/lucide-react)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 0.559.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…ucide-react-0.559.0

chore(deps): bump lucide-react from 0.556.0 to 0.559.0
Bumps the react group with 2 updates: [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom).


Updates `react` from 19.2.1 to 19.2.2
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.2/packages/react)

Updates `react-dom` from 19.2.1 to 19.2.2
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.2/packages/react-dom)

---
updated-dependencies:
- dependency-name: react
  dependency-version: 19.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: react
- dependency-name: react-dom
  dependency-version: 19.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: react
...

Signed-off-by: dependabot[bot] <support@github.com>
…eact-afe343e0fe

chore(deps): bump the react group with 2 updates
Bumps the eslint group with 1 update: [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next).


Updates `eslint-config-next` from 16.0.8 to 16.0.9
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v16.0.9/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-version: 16.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
…slint-a6695fd03c

chore(deps): bump eslint-config-next from 16.0.8 to 16.0.9 in the eslint group
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.559.0 to 0.560.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.560.0/packages/lucide-react)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 0.560.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…ucide-react-0.560.0

chore(deps): bump lucide-react from 0.559.0 to 0.560.0
Bumps the tailwind group with 3 updates: [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss), [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) and [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite).


Updates `@tailwindcss/postcss` from 4.1.17 to 4.1.18
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.18/packages/@tailwindcss-postcss)

Updates `tailwindcss` from 4.1.17 to 4.1.18
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.18/packages/tailwindcss)

Updates `@tailwindcss/vite` from 4.1.17 to 4.1.18
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.18/packages/@tailwindcss-vite)

---
updated-dependencies:
- dependency-name: "@tailwindcss/postcss"
  dependency-version: 4.1.18
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: tailwind
- dependency-name: tailwindcss
  dependency-version: 4.1.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: tailwind
- dependency-name: "@tailwindcss/vite"
  dependency-version: 4.1.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: tailwind
...

Signed-off-by: dependabot[bot] <support@github.com>
…ailwind-f365b9129c

chore(deps): bump the tailwind group with 3 updates
Bumps [next](https://github.com/vercel/next.js) from 16.0.8 to 16.0.9.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v16.0.8...v16.0.9)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 16.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…ext-16.0.9

chore(deps): bump next from 16.0.8 to 16.0.9
@vercel
Copy link

vercel bot commented Dec 12, 2025

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

Project Deployment Preview Comments Updated (UTC)
reactqrcode-com Ready Ready Preview Comment Dec 12, 2025 7:16am

@coderabbitai
Copy link

coderabbitai bot commented Dec 12, 2025

Walkthrough

This PR updates dependency versions across four package.json files: root, apps/docs, apps/playground, and packages/react-qr-code. Updates include React 19.2.1→19.2.3, build tools like Vite and Tailwind CSS, TypeScript tooling, and utility libraries. No structural changes or API modifications introduced.

Changes

Cohort / File(s) Change Summary
Dependency version updates
apps/docs/package.json, apps/playground/package.json, package.json, packages/react-qr-code/package.json
Minor and patch version bumps across dependencies and devDependencies: React 19.2.1→19.2.3, @types/node 24.10.1→25.0.1, Vite ~7.2.6→7.2.7, Tailwind CSS ~4.1.17→4.1.18, @vitejs/plugin-react ~5.1.1→5.1.2, typescript-eslint ~8.48.1→8.49.0, eslint-config-next 16.0.7→16.0.10, lucide-react 0.556.0→0.560.0, @tailwindcss/postcss ~4.1.17→4.1.18, jsdom 27.2.0→27.3.0. No dependencies added or removed.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Possibly related PRs

  • Chore/deps 06 12 25 #373: Overlapping dependency version bumps across the same package.json manifests (apps/docs, apps/playground, root, packages/react-qr-code).
  • Next #272: Dependency version updates in the same files (apps/docs, root, and package files) with similar targets.
  • Chore/deps 09 11 25 #313: Multiple dependency bumps performed across the same package.json files in the repository.

Poem

🐰 Versions hop forward, packages align,
React bounds to 19.2.3, oh how they shine!
Build tools refreshed, the ecosystem renewed,
Our warren's setup with dev-tools imbued! 🚀

Pre-merge checks and finishing touches

❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'Chore/deps 12 12 25' is vague and generic, using non-descriptive terms that don't convey meaningful information about the changeset beyond a date reference. Use a more descriptive title like 'chore: update dependencies' or 'chore: bump package versions' to clearly summarize the main change.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/deps-12-12-25

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 0fae16c and 3e1539d.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (4)
  • apps/docs/package.json (2 hunks)
  • apps/playground/package.json (1 hunks)
  • package.json (2 hunks)
  • packages/react-qr-code/package.json (1 hunks)
🔇 Additional comments (4)
apps/playground/package.json (1)

12-15: Dependency bumps look consistent; verify Node/tooling compatibility + lockfile/test run.
Given vite@^7.2.7, tailwindcss@^4.1.18, and @types/node@^25.0.1, please confirm the repo’s supported Node runtime/engines and run a clean install + build in CI-equivalent mode to catch any transitive/tooling breaks.

Also applies to: 18-18, 21-21, 24-24

packages/react-qr-code/package.json (1)

52-52: LGTM; please verify library build output remains unchanged under Vite 7 / TS 5.9.
Since this package publishes ./dist/* and you bumped vite, @vitejs/plugin-react, and typescript-eslint, please confirm pnpm -C packages/react-qr-code build produces the expected dist artifacts (and that any declaration generation via vite-plugin-dts still matches expectations).

Also applies to: 55-55, 57-58, 60-61

apps/docs/package.json (1)

49-52: Please double-check Next 16.0.10 is intentional/valid and run a full docs build.
This is the highest-risk bump in the PR; please verify next@16.0.10 + eslint-config-next@16.0.10 are the intended channel for this repo and that pnpm -C apps/docs build (and next dev --turbopack) works cleanly with React 19.2.3 + Tailwind 4.1.18.

Also applies to: 55-56, 66-68, 72-72

package.json (1)

45-46: Tooling bumps look fine; watch for jsdom behavior changes in tests and ensure lockfile/CI is green.
With jsdom@^27.3.0 and the Vite/ESLint toolchain bumps, please re-run pnpm test, pnpm lint, and ensure the lockfile was updated consistently across the workspace.

Also applies to: 55-61, 66-66


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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@LGLabGreg LGLabGreg merged commit 37e5bda into main Dec 12, 2025
6 checks passed
@LGLabGreg LGLabGreg deleted the chore/deps-12-12-25 branch December 12, 2025 07:18
This was referenced Dec 15, 2025
@coderabbitai coderabbitai bot mentioned this pull request Jan 16, 2026
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.

2 participants