Repository navigation
chore(deps): bump the web-dependencies group with 21 updates - #320
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the web-dependencies group with 21 updates: | Package | From | To | | --- | --- | --- | | [onnxruntime-web](https://github.com/Microsoft/onnxruntime) | `1.27.0` | `1.30.0` | | [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.8` | `19.3.0` | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.18` | `19.3.0` | | [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.8` | `19.3.0` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.7` | `19.3.0` | | [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.18.3` | `7.18.4` | | [read-excel-file](https://gitlab.com/catamphetamine/read-excel-file) | `6.0.1` | `9.3.10` | | [write-excel-file](https://gitlab.com/catamphetamine/write-excel-file) | `2.3.10` | `4.1.1` | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.5` | `10.0.1` | | [@playwright/test](https://github.com/microsoft/playwright) | `1.62.1` | `1.63.0` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.4.1` | `26.6.4` | | [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `4.7.0` | `6.1.2` | | [eslint](https://github.com/eslint/eslint) | `9.39.5` | `10.12.0` | | [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.1.1` | | [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.5.6` | `0.5.7` | | [globals](https://github.com/sindresorhus/globals) | `17.12.0` | `17.13.0` | | [jsdom](https://github.com/jsdom/jsdom) | `30.0.1` | `30.1.2` | | [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `7.0.2` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.69.0` | `8.71.1` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `6.4.3` | `8.3.2` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.11` | `5.0.3` | Updates `onnxruntime-web` from 1.27.0 to 1.30.0 - [Release notes](https://github.com/Microsoft/onnxruntime/releases) - [Changelog](https://github.com/microsoft/onnxruntime/blob/main/docs/ReleaseNotesWorkflow.md) - [Commits](microsoft/onnxruntime@v1.27.0...v1.30.0) Updates `react` from 19.2.8 to 19.3.0 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.3.0/packages/react) Updates `@types/react` from 19.2.18 to 19.3.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `react-dom` from 19.2.8 to 19.3.0 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.3.0/packages/react-dom) Updates `@types/react-dom` from 19.2.7 to 19.3.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) Updates `react-router-dom` from 7.18.3 to 7.18.4 - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/react-router-dom@7.18.4/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.18.4/packages/react-router-dom) Updates `read-excel-file` from 6.0.1 to 9.3.10 - [Changelog](https://gitlab.com/catamphetamine/read-excel-file/blob/master/CHANGELOG.md) - [Commits](https://gitlab.com/catamphetamine/read-excel-file/commits/v9.3.10) Updates `write-excel-file` from 2.3.10 to 4.1.1 - [Changelog](https://gitlab.com/catamphetamine/write-excel-file/blob/main/CHANGELOG.md) - [Commits](https://gitlab.com/catamphetamine/write-excel-file/compare/v2.3.10...v4.1.1) Updates `@eslint/js` from 9.39.5 to 10.0.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](https://github.com/eslint/eslint/commits/v10.0.1/packages/js) Updates `@playwright/test` from 1.62.1 to 1.63.0 - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](microsoft/playwright@v1.62.1...v1.63.0) Updates `@types/node` from 26.4.1 to 26.6.4 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@types/react` from 19.2.18 to 19.3.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `@types/react-dom` from 19.2.7 to 19.3.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) Updates `@vitejs/plugin-react` from 4.7.0 to 6.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@6.1.2/packages/plugin-react) Updates `eslint` from 9.39.5 to 10.12.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v9.39.5...v10.12.0) Updates `eslint-plugin-react-hooks` from 5.2.0 to 7.1.1 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/react/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/eslint-plugin-react-hooks@7.1.1/packages/eslint-plugin-react-hooks) Updates `eslint-plugin-react-refresh` from 0.5.6 to 0.5.7 - [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases) - [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md) - [Commits](ArnaudBarre/eslint-plugin-react-refresh@v0.5.6...v0.5.7) Updates `globals` from 17.12.0 to 17.13.0 - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v17.12.0...v17.13.0) Updates `jsdom` from 30.0.1 to 30.1.2 - [Release notes](https://github.com/jsdom/jsdom/releases) - [Commits](jsdom/jsdom@v30.0.1...v30.1.2) Updates `typescript` from 5.9.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v5.9.3...v7.0.2) Updates `typescript-eslint` from 8.69.0 to 8.71.1 - [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.71.1/packages/typescript-eslint) Updates `vite` from 6.4.3 to 8.3.2 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.3.2/packages/vite) Updates `vitest` from 4.1.11 to 5.0.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.3/packages/vitest) --- updated-dependencies: - dependency-name: onnxruntime-web dependency-version: 1.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: web-dependencies - dependency-name: react dependency-version: 19.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: web-dependencies - dependency-name: "@types/react" dependency-version: 19.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: web-dependencies - dependency-name: react-dom dependency-version: 19.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: web-dependencies - dependency-name: "@types/react-dom" dependency-version: 19.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: web-dependencies - dependency-name: react-router-dom dependency-version: 7.18.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: web-dependencies - dependency-name: read-excel-file dependency-version: 9.3.10 dependency-type: direct:production update-type: version-update:semver-major dependency-group: web-dependencies - dependency-name: write-excel-file dependency-version: 4.1.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: web-dependencies - dependency-name: "@eslint/js" dependency-version: 10.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: web-dependencies - dependency-name: "@playwright/test" dependency-version: 1.63.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: web-dependencies - dependency-name: "@types/node" dependency-version: 26.6.4 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: web-dependencies - dependency-name: "@types/react" dependency-version: 19.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: web-dependencies - dependency-name: "@types/react-dom" dependency-version: 19.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: web-dependencies - dependency-name: "@vitejs/plugin-react" dependency-version: 6.1.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: web-dependencies - dependency-name: eslint dependency-version: 10.12.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: web-dependencies - dependency-name: eslint-plugin-react-hooks dependency-version: 7.1.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: web-dependencies - dependency-name: eslint-plugin-react-refresh dependency-version: 0.5.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: web-dependencies - dependency-name: globals dependency-version: 17.13.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: web-dependencies - dependency-name: jsdom dependency-version: 30.1.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: web-dependencies - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: web-dependencies - dependency-name: typescript-eslint dependency-version: 8.71.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: web-dependencies - dependency-name: vite dependency-version: 8.3.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: web-dependencies - dependency-name: vitest dependency-version: 5.0.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: web-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 03319b7fbf
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| "@fontsource-variable/source-sans-3": "^5.3.0", | ||
| "@phosphor-icons/react": "^2.1.10", | ||
| "onnxruntime-web": "1.27.0", | ||
| "onnxruntime-web": "1.30.0", |
There was a problem hiding this comment.
Regenerate the dependency qualification artifacts
Regenerate the dependency inventory and browser-distribution qualification alongside this version bump. The required CI step in .github/workflows/ci.yml:61-82 runs validate_dependency_inventory.py, which derives its expected npm IDs from the updated lockfile, but docs/supply-chain/dependency-inventory.json still records versions such as onnxruntime-web@1.27.0, React 19.2.8, and TypeScript 5.9.3; this produces an npm reconciliation mismatch. The browser receipt and scripts/browser_distribution.py also remain explicitly bound to ONNX 1.27.0 and reject changed manifest/lock inputs, so the commit cannot pass the repository's qualification gates until those artifacts and fixed bindings are updated.
Useful? React with 👍 / 👎.
| "eslint-plugin-react-hooks": "^7.1.1", | ||
| "eslint-plugin-react-refresh": "^0.5.7", | ||
| "globals": "^17.13.0", | ||
| "jsdom": "^30.1.2", |
There was a problem hiding this comment.
Align jsdom with the pinned Node runtime
Update the workflow Node pins or retain a compatible jsdom release. Every checked GitHub workflow pins Node 24.14.0, while the new jsdom@30.1.2 lock entry explicitly supports only ^22.22.2 || ^24.15.0 || >=26.0.0 (pnpm-lock.yaml:1104-1106). Consequently all jsdom-backed test jobs now install and execute this package on an unsupported runtime, and installations with engine enforcement will reject it outright.
Useful? React with 👍 / 👎.
| "eslint-plugin-react-refresh": "^0.5.7", | ||
| "globals": "^17.13.0", | ||
| "jsdom": "^30.1.2", | ||
| "typescript": "^7.0.2", |
There was a problem hiding this comment.
Keep TypeScript within typescript-eslint's peer range
Use a TypeScript version supported by the selected lint stack, or upgrade typescript-eslint to a release supporting TypeScript 7. The resolved typescript-eslint@8.71.1 declares a TypeScript peer range of >=4.8.4 <6.1.0 (pnpm-lock.yaml:1509-1516), so resolving it with 7.0.2 leaves the parser used by eslint.config.js for every TypeScript file outside its supported range and makes the CI lint results unreliable.
Useful? React with 👍 / 👎.
| "read-excel-file": "9.3.10", | ||
| "tus-js-client": "4.3.1", | ||
| "write-excel-file": "2.3.10" | ||
| "write-excel-file": "4.1.1" |
There was a problem hiding this comment.
Migrate spreadsheet exports to the v4 browser API
Update the three existing export call sites before taking this major version. The roster functions and assessment report still import write-excel-file at the package root, pass fileName in the old options object, and in the report treat the direct return value as a Blob; upstream's v3/v4 migration guide requires the /browser entry point and changes the result to a writer whose .toFile(name) or .toBlob() method must be awaited. As written, roster export clicks no longer trigger a download, and report generation passes a writer object to URL.createObjectURL, so all Excel export paths are broken.
Useful? React with 👍 / 👎.
| "react": "19.3.0", | ||
| "react-dom": "19.3.0", | ||
| "react-router-dom": "7.18.4", | ||
| "read-excel-file": "9.3.10", |
There was a problem hiding this comment.
Migrate roster imports to the readSheet API
Update parseRosterFile() before taking this major version. It still imports the package-root default and passes its result directly to rowsToCsv, but the upstream 7.x/8.x migration documentation moves browser single-sheet reads to the named readSheet export from read-excel-file/browser; the v9 default export instead returns an array of { sheet, data } objects. On any .xlsx roster upload, rowsToCsv therefore receives sheet objects and fails when it calls row.map, rather than returning the imported CSV data.
Useful? React with 👍 / 👎.
Bumps the web-dependencies group with 21 updates:
1.27.01.30.019.2.819.3.019.2.1819.3.019.2.819.3.019.2.719.3.07.18.37.18.46.0.19.3.102.3.104.1.19.39.510.0.11.62.11.63.026.4.126.6.44.7.06.1.29.39.510.12.05.2.07.1.10.5.60.5.717.12.017.13.030.0.130.1.25.9.37.0.28.69.08.71.16.4.38.3.24.1.115.0.3Updates
onnxruntime-webfrom 1.27.0 to 1.30.0Release notes
Sourced from onnxruntime-web's releases.
... (truncated)
Commits
f2c39fe[CUDA] Add INT4 paged KV cache with per-channel scales (#32515)5894ba8Add portable random-access file reads to Env (#32503)a2ee3ebFix CUDA plugin device discovery on WSL (#32517)b652e59[WebGPU] Prepack Conv weights for the im2col-matmul path (#32420)0f0f29fGet rid of spurious warning about not being able to find spectre mitigation (...23dd651Register ONNX schemas only when static registration is disabled (#32353)33af5d3Release external data loaders after graph initialization (#32502)2e3c24dClarify external initializer and EP context path interaction (#32442)e76036b[CUDA] Pin FP8 GEMV residency for grids just past two blocks per SM (#32433)82583c5Add session option for a BNHS GroupQueryAttention Value cache layout (#32139)Maintainer changes
This version was pushed to npm by microsoft1es, a new releaser for onnxruntime-web since your current version.
Updates
reactfrom 19.2.8 to 19.3.0Release notes
Sourced from react's releases.
... (truncated)
Changelog
Sourced from react's changelog.
... (truncated)
Commits
2dc7da7[test] Bump Jest to 30.4 (#37382)4f93894docs: remove stale parentType param from validateChildKeys JSDoc (#36928)dbc3750Update required references to GitHub repo (#36752)900ae09[flow] Bump flow to v0.317.0 (#36701)fbb1370[flow] Bump flow to v0.307.1 (#36199)56922cf[react-native-renderer] Delete Paper (legacy) renderer (#36285)74568e8[Flight] TransportAggregateErrors.errors(#36156)e66ef64[tests] remove withoutStack from assertConsole helpers (#35498)db71391[Fiber] Instrument the lazy initializer thenable in all cases (#35521)3e1abcc[tests] Require exact error messages in assertConsole helpers (#35497)Updates
@types/reactfrom 19.2.18 to 19.3.0Commits
Updates
react-domfrom 19.2.8 to 19.3.0Release notes
Sourced from react-dom's releases.