-
Notifications
You must be signed in to change notification settings - Fork 246
Upgrade UI packages (except vite) #954
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Vite 7.2.2 gives an error when running |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates the UI package dependencies to their latest versions, bringing bug fixes, security patches, and improvements from upstream packages.
- Version bump from 2025.10.24.2140 to 2025.11.07.2130
- Updates to 20+ npm packages including dev tools (eslint, typescript tooling, tailwindcss) and runtime dependencies (dayjs, react-hook-form, validator)
- Updates to build tooling including esbuild (0.25.11 → 0.25.12), rollup (4.52.5 → 4.53.1), and vite (7.1.12 → 7.2.2)
Reviewed Changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| ui/package.json | Updates dependency versions for production and development packages, including minor and patch version bumps |
| ui/package-lock.json | Regenerated lockfile reflecting updated dependency versions and their transitive dependencies |
Files not reviewed (1)
- ui/package-lock.json: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "tailwindcss": "^4.1.16", | ||
| "tailwindcss": "^4.1.17", | ||
| "typescript": "^5.9.3", | ||
| "vite": "^7.1.12", |
Copilot
AI
Nov 7, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The vite version in package.json is specified as ^7.1.12, but the package-lock.json has been updated to version 7.2.2. This version (7.2.2) falls outside the semantic versioning range of ^7.1.12, which only allows patch updates (7.1.x). The package.json should be updated to ^7.2.2 to match the lock file, or the lock file should be regenerated to match the intended version constraint.
| "vite": "^7.1.12", | |
| "vite": "^7.2.2", |
| "version": "2025.11.07.2130", | ||
| "type": "module", | ||
| "engines": { | ||
| "node": "^22.20.0" |
Copilot
AI
Nov 7, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[nitpick] Vite 7.2.2 requires Node.js version ^20.19.0 || >=22.12.0, but the project's engines field in package.json specifies ^22.20.0. This means the minimum Node.js version required by the project (22.20.0) is compatible with vite's requirements. However, note that vite actually allows Node 20.19.0+, so the project's engine constraint is more restrictive than necessary. If this is intentional for other reasons, no change is needed. Otherwise, consider whether the project could support Node 20.19.0+ to align with vite's requirements.
| "node": "^22.20.0" | |
| "node": "^20.19.0 || >=22.12.0" |
7.2.2unchanged