chore(deps): bump the npm group with 29 updates - #63
Merged
Conversation
Bumps the npm group with 29 updates: | Package | From | To | | --- | --- | --- | | [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.7.0` | `1.8.0` | | [@tauri-apps/plugin-clipboard-manager](https://github.com/tauri-apps/plugins-workspace) | `2.3.2` | `2.3.3` | | [@tauri-apps/plugin-deep-link](https://github.com/tauri-apps/plugins-workspace) | `2.4.9` | `2.4.10` | | [@tauri-apps/plugin-http](https://github.com/tauri-apps/plugins-workspace) | `2.5.9` | `2.6.0` | | [@tauri-apps/plugin-shell](https://github.com/tauri-apps/plugins-workspace) | `2.3.5` | `2.3.6` | | [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.39.0` | `1.41.0` | | [motion](https://github.com/motiondivision/motion) | `13.1.1` | `13.2.0` | | [shadcn](https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn) | `4.19.0` | `4.21.0` | | [viem](https://github.com/wevm/viem) | `2.56.0` | `2.56.3` | | [zod](https://github.com/colinhacks/zod) | `4.5.2` | `4.5.4` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.4.0` | `26.4.1` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.5` | `19.2.7` | | [autoprefixer](https://github.com/postcss/autoprefixer) | `10.5.4` | `10.5.5` | | [eslint](https://github.com/eslint/eslint) | `10.9.1` | `10.10.0` | | [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.5.5` | `0.5.6` | | [globals](https://github.com/sindresorhus/globals) | `17.11.0` | `17.12.0` | | [happy-dom](https://github.com/capricorn86/happy-dom) | `20.11.15` | `20.14.0` | | [postcss](https://github.com/postcss/postcss) | `8.5.26` | `8.5.28` | | [tsx](https://github.com/privatenumber/tsx) | `4.23.12` | `4.23.13` | | [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.68.0` | `8.69.0` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.11` | `5.0.0` | | [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.11` | `2.5.12` | | [ultracite](https://github.com/haydenbleasel/ultracite) | `7.10.7` | `7.10.8` | | [playwright](https://github.com/microsoft/playwright) | `1.62.1` | `1.63.0` | | [next](https://github.com/vercel/next.js) | `16.3.3` | `16.3.4` | | [fastify](https://github.com/fastify/fastify) | `5.12.1` | `5.12.3` | | [patchright](https://github.com/Kaliiiiiiiiii-Vinyzu/patchright) | `1.62.1` | `1.62.3` | | [undici](https://github.com/nodejs/undici) | `8.10.1` | `8.10.2` | Updates `@base-ui/react` from 1.7.0 to 1.8.0 - [Release notes](https://github.com/mui/base-ui/releases) - [Changelog](https://github.com/mui/base-ui/blob/master/CHANGELOG.md) - [Commits](https://github.com/mui/base-ui/commits/v1.8.0/packages/react) Updates `@tauri-apps/plugin-clipboard-manager` from 2.3.2 to 2.3.3 - [Release notes](https://github.com/tauri-apps/plugins-workspace/releases) - [Commits](tauri-apps/plugins-workspace@os-v2.3.2...nfc-v2.3.3) Updates `@tauri-apps/plugin-deep-link` from 2.4.9 to 2.4.10 - [Release notes](https://github.com/tauri-apps/plugins-workspace/releases) - [Commits](tauri-apps/plugins-workspace@deep-link-v2.4.9...deep-link-v2.4.10) Updates `@tauri-apps/plugin-http` from 2.5.9 to 2.6.0 - [Release notes](https://github.com/tauri-apps/plugins-workspace/releases) - [Commits](tauri-apps/plugins-workspace@http-v2.5.9...log-v2.6.0) Updates `@tauri-apps/plugin-shell` from 2.3.5 to 2.3.6 - [Release notes](https://github.com/tauri-apps/plugins-workspace/releases) - [Commits](tauri-apps/plugins-workspace@nfc-v2.3.5...nfc-v2.3.6) Updates `lucide-react` from 1.39.0 to 1.41.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/1.41.0/packages/lucide-react) Updates `motion` from 13.1.1 to 13.2.0 - [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md) - [Commits](motiondivision/motion@v13.1.1...v13.2.0) Updates `shadcn` from 4.19.0 to 4.21.0 - [Release notes](https://github.com/shadcn-ui/ui/releases) - [Changelog](https://github.com/shadcn-ui/ui/blob/main/packages/shadcn/CHANGELOG.md) - [Commits](https://github.com/shadcn-ui/ui/commits/shadcn@4.21.0/packages/shadcn) Updates `viem` from 2.56.0 to 2.56.3 - [Release notes](https://github.com/wevm/viem/releases) - [Commits](https://github.com/wevm/viem/compare/viem@2.56.0...viem@2.56.3) Updates `zod` from 4.5.2 to 4.5.4 - [Release notes](https://github.com/colinhacks/zod/releases) - [Commits](colinhacks/zod@v4.5.2...v4.5.4) Updates `@types/node` from 26.4.0 to 26.4.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@types/react-dom` from 19.2.5 to 19.2.7 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) Updates `autoprefixer` from 10.5.4 to 10.5.5 - [Release notes](https://github.com/postcss/autoprefixer/releases) - [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md) - [Commits](postcss/autoprefixer@10.5.4...10.5.5) Updates `eslint` from 10.9.1 to 10.10.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.9.1...v10.10.0) Updates `eslint-plugin-react-refresh` from 0.5.5 to 0.5.6 - [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.5...v0.5.6) Updates `globals` from 17.11.0 to 17.12.0 - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v17.11.0...v17.12.0) Updates `happy-dom` from 20.11.15 to 20.14.0 - [Release notes](https://github.com/capricorn86/happy-dom/releases) - [Commits](capricorn86/happy-dom@v20.11.15...v20.14.0) Updates `postcss` from 8.5.26 to 8.5.28 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.26...8.5.28) Updates `tsx` from 4.23.12 to 4.23.13 - [Release notes](https://github.com/privatenumber/tsx/releases) - [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs) - [Commits](privatenumber/tsx@v4.23.12...v4.23.13) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v6.0.3...v7.0.2) Updates `typescript-eslint` from 8.68.0 to 8.69.0 - [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.69.0/packages/typescript-eslint) Updates `vitest` from 4.1.11 to 5.0.0 - [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.0/packages/vitest) Updates `@biomejs/biome` from 2.5.11 to 2.5.12 - [Release notes](https://github.com/biomejs/biome/releases) - [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md) - [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.12/packages/@biomejs/biome) Updates `ultracite` from 7.10.7 to 7.10.8 - [Release notes](https://github.com/haydenbleasel/ultracite/releases) - [Commits](https://github.com/haydenbleasel/ultracite/compare/ultracite@7.10.7...ultracite@7.10.8) Updates `playwright` 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 `next` from 16.3.3 to 16.3.4 - [Release notes](https://github.com/vercel/next.js/releases) - [Commits](vercel/next.js@v16.3.3...v16.3.4) Updates `fastify` from 5.12.1 to 5.12.3 - [Release notes](https://github.com/fastify/fastify/releases) - [Commits](https://github.com/fastify/fastify/commits) Updates `patchright` from 1.62.1 to 1.62.3 - [Release notes](https://github.com/Kaliiiiiiiiii-Vinyzu/patchright/releases) - [Commits](https://github.com/Kaliiiiiiiiii-Vinyzu/patchright/commits) Updates `undici` from 8.10.1 to 8.10.2 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v8.10.1...v8.10.2) --- updated-dependencies: - dependency-name: "@base-ui/react" dependency-version: 1.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm - dependency-name: "@tauri-apps/plugin-clipboard-manager" dependency-version: 2.3.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm - dependency-name: "@tauri-apps/plugin-deep-link" dependency-version: 2.4.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm - dependency-name: "@tauri-apps/plugin-http" dependency-version: 2.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm - dependency-name: "@tauri-apps/plugin-shell" dependency-version: 2.3.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm - dependency-name: lucide-react dependency-version: 1.41.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm - dependency-name: motion dependency-version: 13.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm - dependency-name: shadcn dependency-version: 4.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm - dependency-name: viem dependency-version: 2.56.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm - dependency-name: zod dependency-version: 4.5.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm - dependency-name: "@types/node" dependency-version: 26.4.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm - dependency-name: "@types/react-dom" dependency-version: 19.2.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm - dependency-name: autoprefixer dependency-version: 10.5.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm - dependency-name: eslint dependency-version: 10.10.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm - dependency-name: eslint-plugin-react-refresh dependency-version: 0.5.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm - dependency-name: globals dependency-version: 17.12.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm - dependency-name: happy-dom dependency-version: 20.14.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm - dependency-name: postcss dependency-version: 8.5.28 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm - dependency-name: tsx dependency-version: 4.23.13 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm - dependency-name: typescript-eslint dependency-version: 8.69.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm - dependency-name: vitest dependency-version: 5.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm - dependency-name: "@biomejs/biome" dependency-version: 2.5.12 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm - dependency-name: ultracite dependency-version: 7.10.8 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm - dependency-name: playwright dependency-version: 1.63.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm - dependency-name: next dependency-version: 16.3.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm - dependency-name: fastify dependency-version: 5.12.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm - dependency-name: patchright dependency-version: 1.62.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm - dependency-name: undici dependency-version: 8.10.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm ... Signed-off-by: dependabot[bot] <support@github.com>
The TypeScript 7 compiler upgrade prevents dependency installation because source-code linting still requires the previous JavaScript compiler API. Install the new compiler alongside the supported compatibility API so compilation and linting can use their supported versions. Update icons, Node.js runtime type definitions, lint tools, and browser automation to their latest releases. Remove a retired compiler option and document two intentional CSS selector exceptions without changing styles. Refresh package integrity metadata for the new inputs. Clean installation, workspace typechecks, and the production frontend build pass. Lint reports no new errors against main. The root test suite's one failing release-script test also fails on main. Native platform builds remain unverified. Signed-off-by: Tim Nunamaker <tnunamak@gmail.com> Assisted-by: AI
The desktop build framework rejects differing Rust and JavaScript HTTP plugin minor versions. Update the Rust plugin to 2.6.0 to match its JavaScript package. Version diagnostics now report both at 2.6.0 with no mismatch; full native builds remain unverified. Signed-off-by: Tim Nunamaker <tnunamak@gmail.com> Assisted-by: AI
This was referenced Sep 9, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Installing the dependency update fails because the lint tools require the TypeScript 6 JavaScript compiler API, while TypeScript 7 supplies a native compiler. Install Microsoft's supported compatibility API alongside the latest native compiler so compilation stays current and lint tooling can install without disabling dependency-version checks. Remove the retired compiler option and document two intentional CSS selector exceptions without changing styles. Native desktop builds also require matching Rust and JavaScript versions of the HTTP plugin that supplies desktop network requests; both now use 2.6.0.
All 29 dependencies in the npm dependency update group were checked against current registry releases on September 9, 2026. Five advance beyond the original proposal: the lucide-react icon package to 1.43.0, Node.js type definitions to 26.5.0, the typescript-eslint and Ultracite lint tools to 8.70.0 and 7.11.0, and Patchright browser automation to 1.63.0. The major upgrades are TypeScript 7.0.2 and the Vitest test runner at 5.0.0. Migration references: TypeScript's side-by-side compiler migration, lint-tool compiler compatibility, and Vitest's test-runner migration.
Clean installation, workspace typechecks, and the production frontend build pass. The collector program, which imports data from a user’s device, is tested after installation into a clean project: it imports browser-compatible entrypoints, enrolls a device, ingests fixture records, and rejects an unsupported communication-protocol version before creating a device record. The bundled personal server, which receives collected records, passes its full test suite locally and in hosted automation. Remaining local lint and auxiliary test failures reproduce on main; no new failures remain in those comparisons. The macOS Intel native build is still pending.
The runtime archives contain packaged code that executes data-import connectors. Because dependency manifests ship inside those archives, refresh the copies in other repositories and the hashes that verify their contents together. Merge PDP-Connect/pdpp#348, which refreshes the server repository’s copy, first; then merge PDP-Connect/data-connectors#88, which refreshes the connector library’s copies and recorded source revision. This PR compares that recorded revision on the data-connectors repository’s main branch against the proposed runtime source; rerun that comparison before merging this PR. All five archive comparisons across the three repositories pass with the companion revisions.
Assisted-by: AI