-
Notifications
You must be signed in to change notification settings - Fork 3
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
chore(ui): updated dependencies to latest versions for March 2025 #1082
Conversation
WalkthroughThis pull request updates several package versions in the Changes
Possibly related PRs
Poem
📜 Recent review detailsConfiguration used: .coderabbit.yaml ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
⏰ Context from checks skipped due to timeout of 90000ms (4)
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
Documentation and Community
|
✅ Deploy Preview for reearth-flow ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
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.
Actionable comments posted: 0
🧹 Nitpick comments (1)
ui/package.json (1)
137-137
: TailwindCSS Version Maintained by Design
Thetailwindcss
dependency remains pinned at version3.4.17
as noted in the PR objectives, pending a planned refactor for an upgrade to version 4.0. Ensure that this decision is documented and communicated with the team, especially if any Tailwind-related issues are encountered in the future.
📜 Review details
Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (1)
ui/yarn.lock
is excluded by!**/yarn.lock
,!**/*.lock
,!**/*.lock
📒 Files selected for processing (1)
ui/package.json
(1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms (1)
- GitHub Check: Collect information
🔇 Additional comments (17)
ui/package.json (17)
57-64
: Dependency Updates – rjsf and TanStack Packages
The versions for@rjsf/core
,@rjsf/utils
,@rjsf/validator-ajv8
,@tanstack/react-query
,@tanstack/react-router
,@tanstack/react-table
,@xyflow/react
, andcesium
have been bumped. These appear to be routine minor/patch upgrades. Please verify via changelogs that no breaking changes were introduced and that these updates remain compatible with the rest of the stack.
67-67
: Update for cmdk Package
The dependencycmdk
has been updated from1.0.4
to1.1.1
. This minor version bump should be safe; however, it’s good to validate that any components relying on it function as expected.
74-76
: Internationalization and State Management Libraries Update
The upgrades fori18next
,i18next-browser-languagedetector
, andjotai
are straightforward. Ensure that these updates do not inadvertently affect locale detection or state handling flows.
81-83
: React-Datepicker and React-i18next Upgrade
The new versions forreact-datepicker
andreact-i18next
appear to be patch-level updates. It is advisable to double-check visual components (date picker UI) and internationalization outputs following these upgrades to maintain consistency.
88-90
: UUID and Yjs Version Bumps
The minor updates foruuid
andyjs
should provide incremental improvements. Please verify that UUID generation and collaborative features (if using Yjs) continue to behave as expected after these changes.
93-97
: GraphQL Code Generator Tools Update
The GraphQL Codegen packages (@graphql-codegen/cli
,@graphql-codegen/client-preset
,@graphql-codegen/typescript
, and@graphql-codegen/typescript-operations
) have been updated. These upgrades should streamline code generation, but it is important to run the codegen process and tests to ensure compatibility with your GraphQL schema and operations.
100-107
: Storybook Addons and Related Packages Update
Storybook-related packages have been uniformly updated to version8.6.7
. This consistency is beneficial; nonetheless, please verify that the Storybook interface, component previews, and interactions work as expected after these updates.
108-110
: TanStack Dev Tools Consistency
The updates for@tanstack/react-query-devtools
,@tanstack/router-devtools
, and@tanstack/router-vite-plugin
help align the development tools with their runtime counterparts. This change promotes consistency, but a fresh run of the dev environment and tests is recommended.
114-119
: Type Definitions Enhancements
The type declarations for@types/file-saver
,@types/react
, and@types/react-dom
have been updated. Ensure these align with the rest of your TypeScript configuration and do not introduce any type conflicts.
122-123
: Vitest Coverage and Autoprefixer Upgrades
The updates for@vitest/coverage-v8
andautoprefixer
should offer bug fixes and performance improvements. It is advisable to run your test suite and CSS build process to catch any regressions.
125-126
: ESLint and Configuration Updates
eslint
andeslint-config-reearth
have been bumped. Since these tools enforce coding standards, please run the linter locally to ensure that the updates do not introduce unexpected warnings or errors.
128-128
: ESLint-Plugin-Storybook Update
Theeslint-plugin-storybook
update to version0.11.6
is in line with other Storybook package updates. Verify that Storybook linting remains smooth post-update.
130-130
: i18next-parser Upgrade
Upgradingi18next-parser
to9.3.0
should help with extraction tasks for localization. Confirm that its configuration continues to correctly extract i18n strings from your source code.
132-133
: PostCSS and Prettier Version Bumps
The PostCSS and Prettier updates are minor but can affect build output or code formatting, respectively. It is recommended to run a full build and format check to ensure there are no surprises.
135-135
: Storybook Package Consistency
Thestorybook
package has been updated to8.6.7
, which aligns with its addon counterparts. Visual regression testing in Storybook would be beneficial to confirm that no components have been adversely affected.
140-141
: Typescript and Vite Upgrades
Upgradingtypescript
to5.8.2
andvite
to6.2.2
can bring performance improvements and new features. Please ensure your build process and type-checking continue to work seamlessly with these updated versions.
143-143
: Vitest Upgrade
The upgrade tovitest
version3.0.9
should enhance testing reliability. Running your full test suite is recommended to guarantee that all tests pass successfully following the update.
…h-flow into ui/march-2025-dep-updates
Overview
March 2025 (monthly dependencies update)
What I've done
What I haven't done
How I tested
Screenshot
Which point I want you to review particularly
Memo
Dependencies not upgraded:
Summary by CodeRabbit