Skip to content

Update client packages#324

Merged
halcwb merged 3 commits intoinformedica:masterfrom
halcwb:update-client-packages
Apr 22, 2026
Merged

Update client packages#324
halcwb merged 3 commits intoinformedica:masterfrom
halcwb:update-client-packages

Conversation

@halcwb
Copy link
Copy Markdown
Collaborator

@halcwb halcwb commented Apr 22, 2026

This pull request updates several dependencies and devDependencies in the src/Informedica.GenPRES.Client/package.json file to their latest minor or patch versions. These updates help ensure compatibility, security, and access to the latest features and bug fixes.

Dependency updates:

  • Updated devDependencies including @types/node, @vitejs/plugin-react, autoprefixer, postcss, sass, vite, and vite-plugin-inspect to newer versions.
  • Updated main dependencies such as @fontsource/roboto, @mui/x-data-grid, react, and react-dom to newer versions.

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 22, 2026

Greptile Summary

This PR updates client-side npm dependencies, with most changes being true minor/patch bumps. However, vite (7→8) and @vitejs/plugin-react (5→6) are major version upgrades, and vite-plugin-inspect is pinned to a pre-release beta without a caret range — both details worth verifying before merging.

Confidence Score: 5/5

Safe to merge after verifying build compatibility with the major vite and plugin-react upgrades; all findings are P2.

All findings are P2: the beta pin and missing caret are style concerns, and the major version bumps are noted for awareness. No runtime logic, security, or data-integrity issues are introduced by a dependency bump PR.

src/Informedica.GenPRES.Client/package.json — review the vite-plugin-inspect beta pin and the major version bumps for vite and @vitejs/plugin-react.

Important Files Changed

Filename Overview
src/Informedica.GenPRES.Client/package.json Dependency version bumps including two major upgrades (vite 7→8, @vitejs/plugin-react 5→6) and one beta pin (vite-plugin-inspect 12.0.0-beta.1 without caret)
src/Informedica.GenPRES.Client/package-lock.json Lock file regenerated to match updated package.json; Babel peer dependencies removed as @vitejs/plugin-react v6 no longer requires them

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[package.json updated] --> B[Minor/Patch bumps]
    A --> C[Major version bumps]
    A --> D[Beta pin]

    B --> B1["@types/node ^25.3→^25.6\nautoprefixer ^10.4→^10.5\npostcss ^8.5.6→^8.5.10\nsass ^1.93→^1.99\n@fontsource/roboto ^5.2.8→^5.2.10\n@mui/x-data-grid ^9.0.0→^9.0.2\nreact/react-dom ^19.2.4→^19.2.5"]

    C --> C1["vite ^7.3.2 → ^8.0.9 ⚠️ Major"]
    C --> C2["@vitejs/plugin-react ^5.0.3 → ^6.0.1 ⚠️ Major"]

    D --> D1["vite-plugin-inspect 12.0.0-beta.1 ⚠️ Beta, no ^ range"]
Loading

Fix All in Claude Code

Reviews (1): Last reviewed commit: "Merge branch 'master' into update-client..." | Re-trigger Greptile

Comment thread src/Informedica.GenPRES.Client/package.json
Comment thread src/Informedica.GenPRES.Client/package.json
@halcwb halcwb merged commit fd1f530 into informedica:master Apr 22, 2026
15 checks passed
@halcwb halcwb deleted the update-client-packages branch April 22, 2026 08:51
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.

1 participant