fix(deps): update npm dependencies (patch) - #1873
Conversation
|
There was a problem hiding this comment.
Pull request overview
Note
Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.
Updates shared frontend dev dependencies across multiple packages/apps to keep type definitions and Vite React plugins in sync.
Changes:
- Bump
@types/reactand@types/react-dompatch versions across packages/apps. - Bump
@vitejs/plugin-reactpatch version across apps/packages using it. - Bump
@vitejs/plugin-react-swcand@types/lodashpatch versions where used.
Reviewed changes
Copilot reviewed 10 out of 11 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| packages/ui-components/package.json | Bumps React type packages and Vite React plugin patch versions. |
| packages/messages-provider/package.json | Bumps React type packages patch versions. |
| packages/greenhouse-auth-provider/package.json | Bumps React type packages patch versions. |
| apps/template/package.json | Bumps React type packages and Vite React plugins patch versions. |
| apps/supernova/package.json | Bumps React type packages and Vite React plugin patch versions. |
| apps/heureka/package.json | Bumps React type packages and Vite React plugin patch versions. |
| apps/greenhouse/package.json | Bumps lodash types, React type packages, and Vite React plugin patch versions. |
| apps/example/package.json | Bumps React type packages and Vite React plugin patch versions. |
| apps/doop/package.json | Bumps React type packages and Vite React plugin patch versions. |
| apps/carbon/package.json | Bumps React type packages and Vite React plugins patch versions. |
Files not reviewed (1)
- pnpm-lock.yaml: Generated file
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| "@types/react": "19.2.18", | ||
| "@types/react-dom": "19.2.4", | ||
| "@typescript-eslint/eslint-plugin": "8.59.4", | ||
| "@typescript-eslint/parser": "8.59.4", | ||
| "@vitejs/plugin-react": "6.0.4", | ||
| "@vitejs/plugin-react-swc": "4.3.2", | ||
| "@vitejs/plugin-react": "6.0.5", | ||
| "@vitejs/plugin-react-swc": "4.3.3", |
|
9a2f632 to
7cd98cb
Compare
7cd98cb to
646bc01
Compare
646bc01 to
61b460b
Compare
This PR contains the following updates:
1.170.18→1.170.201.168.23→1.168.2514.6.1→14.6.34.17.24→4.17.2519.2.17→19.2.1819.2.3→19.2.46.0.4→6.0.54.3.2→4.3.311.1.15→11.1.16Release Notes
TanStack/router (@tanstack/react-router)
v1.170.20Compare Source
Patch Changes
b2908c6]:v1.170.19Compare Source
Patch Changes
#7805
45c4ad8- Rewrite match loading around a lane-based scheduler that tracks each navigation, preload, and background reload as an ordered unit of work. This fixes pending/redirect/retry state leaking between overlapping navigations, restores correct SSR status codes for redirects, errors, and not-found responses, and closes hydration gaps where the client re-ran work the server had already completed.headers()now only runs on the server, matching the documented behavior — it is no longer invoked during client-side asset projection.gcTimeandpreloadGcTimenow match the existing runtime default of 5 minutes (300_000).Removed / changed exported internals
RouterStateno longer includesloadedAt,isTransitioning,statusCode, orredirect. Usematch.updatedAtin place ofloadedAt; subscribe torouter.state.status/router.state.isLoadingin place ofisTransitioning; server response status and redirect handling are now internal to the server loader and are no longer exposed onrouter.state.RouteMatch.fetchCounthas been removed, with no replacement — it was purely informational.RouteMatch.statusno longer includes'redirected'(it remains'pending' | 'success' | 'error' | 'notFound') — redirected matches are dropped from the match list instead of being rendered.RouteMatch.globalNotFoundhas been renamed and privatized to the internal_notFoundfield. Usematch.status === 'notFound'instead.Matchcomponents now acceptrouteIdinstead ofmatchId.RouterStoresadapter contract now uses route-keyed presentation stores:matchesIdis replaced byids,matchStoresbybyRoute, andgetRouteMatchStore()bygetMatchStore(). The separateloadedAt,isLoading,isTransitioning,statusCode, andredirectstores have been removed, along with the pending/cache stores and their setters.StoreConfig.inithas also been removed. Read application-facing state fromrouter.state; preload and cache coordination are now internal.RouterCoremembersgetMatch(),updateMatch(),cancelMatch(), andcancelMatches()— read matches fromrouter.state.matches(e.g.router.state.matches.find((m) => m.id === id)); there is no replacement for mutating or cancelling an individual in-flight match from outside the router.RouterCore.hasNotFoundMatch()— userouter.state.matches.some((m) => m.status === 'notFound').RouterCore.looseRoutesById— useroutesById.RouterCore.isPrerendering(),RouterCore.isViewTransitionTypesSupported, andRouterCore.viewTransitionPromise, with no replacement.RouterCore.getParsedLocationHref()andRouterCore.clearExpiredCache(), with no replacement — expired cache entries are now reconciled automatically as part of match commit.RouterCore.latestLoadPromiseandRouterCore.beforeLoad(), with no replacement.RouterCore.commitLocationPromiseandRouterCore.pendingBuiltLocationhave been replaced by the internal_commitPromiseand_pendingLocationfields.GetMatchFnandUpdateMatchFntypes, along with the methods they typed.getMatchedRoutes()export from@tanstack/router-core— use therouter.getMatchedRoutes()instance method instead.RouterCore.loadRouteChunk()no longer accepts an array of component types as its second argument. One-argument usage is unchanged; the optional second argument is now'errorComponent','notFoundComponent', orfalsefor internal boundary loading.Redirect.redirectHandled, which was internal redirect bookkeeping.MatchRoutesOpts.preloadandMatchRoutesOpts.desthave been removed.StartTransitionFnis now(fn, expected) => Promise<boolean>(previously(fn) => void). This only affects custom framework adapters that implementstartTransition.Updated dependencies [
45c4ad8]:TanStack/router (@tanstack/router-plugin)
v1.168.25Compare Source
Patch Changes
b2908c6]:v1.168.24Compare Source
Patch Changes
45c4ad8]:testing-library/user-event (@testing-library/user-event)
v14.6.3Compare Source
vitejs/vite-plugin-react (@vitejs/plugin-react)
v6.0.5Compare Source
Fixed the react compiler preset filter to be linear (#1353)
The improved filter in v6.0.3 was non-linear and caused a performance regression (#1349). The filter was changed to be linear to avoid that.
vitejs/vite-plugin-react (@vitejs/plugin-react-swc)
v4.3.3Compare Source
Add a patch for bundled-dev mode compat #1352
Added a patch so that this plugin works with the experimental bundled dev mode. Note that because this Vite feature is experimental, compatibility in future Vite releases is not guaranteed.
immerjs/immer (immer)
v11.1.16Compare Source
Bug Fixes
Configuration
📅 Schedule: (in timezone Europe/Berlin)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.