fix: bump the device-page group in /src/slic3r/GUI/DeviceWeb/device_page with 18 updates#612
Conversation
Bumps the device-page group in /src/slic3r/GUI/DeviceWeb/device_page with 18 updates: | Package | From | To | | --- | --- | --- | | [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog) | `1.1.17` | `1.1.19` | | [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover) | `1.1.17` | `1.1.19` | | [@radix-ui/react-toggle-group](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/toggle-group) | `1.1.13` | `1.1.15` | | [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.3.1` | `4.3.2` | | [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.170.16` | `1.170.17` | | [i18next](https://github.com/i18next/i18next) | `26.3.1` | `26.3.6` | | [immer](https://github.com/immerjs/immer) | `11.1.8` | `11.1.11` | | [radix-ui](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/radix-ui) | `1.6.0` | `1.6.2` | | [react-i18next](https://github.com/i18next/react-i18next) | `17.0.8` | `17.0.9` | | [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.3.1` | `4.3.2` | | [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin) | `1.168.18` | `1.168.19` | | [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.2` | `6.0.3` | | [eslint](https://github.com/eslint/eslint) | `10.5.0` | `10.7.0` | | [globals](https://github.com/sindresorhus/globals) | `17.6.0` | `17.7.0` | | [terser](https://github.com/terser/terser) | `5.48.0` | `5.49.0` | | [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.61.1` | `8.63.0` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.16` | `8.1.4` | Updates `@radix-ui/react-dialog` from 1.1.17 to 1.1.19 - [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/dialog/CHANGELOG.md) - [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dialog) Updates `@radix-ui/react-popover` from 1.1.17 to 1.1.19 - [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/popover/CHANGELOG.md) - [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/popover) Updates `@radix-ui/react-toggle-group` from 1.1.13 to 1.1.15 - [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/toggle-group/CHANGELOG.md) - [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/toggle-group) Updates `@tailwindcss/vite` from 4.3.1 to 4.3.2 - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.2/packages/@tailwindcss-vite) Updates `@tanstack/react-router` from 1.170.16 to 1.170.17 - [Release notes](https://github.com/TanStack/router/releases) - [Changelog](https://github.com/TanStack/router/blob/main/packages/react-router/CHANGELOG.md) - [Commits](https://github.com/TanStack/router/commits/@tanstack/react-router@1.170.17/packages/react-router) Updates `i18next` from 26.3.1 to 26.3.6 - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](i18next/i18next@v26.3.1...v26.3.6) Updates `immer` from 11.1.8 to 11.1.11 - [Release notes](https://github.com/immerjs/immer/releases) - [Commits](immerjs/immer@v11.1.8...v11.1.11) Updates `radix-ui` from 1.6.0 to 1.6.2 - [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/radix-ui/CHANGELOG.md) - [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/radix-ui) Updates `react-i18next` from 17.0.8 to 17.0.9 - [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md) - [Commits](i18next/react-i18next@v17.0.8...v17.0.9) Updates `tailwindcss` from 4.3.1 to 4.3.2 - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.2/packages/tailwindcss) Updates `@tanstack/router-plugin` from 1.168.18 to 1.168.19 - [Release notes](https://github.com/TanStack/router/releases) - [Changelog](https://github.com/TanStack/router/blob/main/packages/router-plugin/CHANGELOG.md) - [Commits](https://github.com/TanStack/router/commits/@tanstack/router-plugin@1.168.19/packages/router-plugin) Updates `@vitejs/plugin-react` from 6.0.2 to 6.0.3 - [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.0.3/packages/plugin-react) Updates `eslint` from 10.5.0 to 10.7.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.5.0...v10.7.0) Updates `globals` from 17.6.0 to 17.7.0 - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v17.6.0...v17.7.0) Updates `terser` from 5.48.0 to 5.49.0 - [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md) - [Commits](terser/terser@v5.48.0...v5.49.0) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) Updates `typescript-eslint` from 8.61.1 to 8.63.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.63.0/packages/typescript-eslint) Updates `vite` from 8.0.16 to 8.1.4 - [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.1.4/packages/vite) --- updated-dependencies: - dependency-name: "@radix-ui/react-dialog" dependency-version: 1.1.19 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: device-page - dependency-name: "@radix-ui/react-popover" dependency-version: 1.1.19 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: device-page - dependency-name: "@radix-ui/react-toggle-group" dependency-version: 1.1.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: device-page - dependency-name: "@tailwindcss/vite" dependency-version: 4.3.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: device-page - dependency-name: "@tanstack/react-router" dependency-version: 1.170.17 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: device-page - dependency-name: i18next dependency-version: 26.3.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: device-page - dependency-name: immer dependency-version: 11.1.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: device-page - dependency-name: radix-ui dependency-version: 1.6.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: device-page - dependency-name: react-i18next dependency-version: 17.0.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: device-page - dependency-name: tailwindcss dependency-version: 4.3.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: device-page - dependency-name: "@tanstack/router-plugin" dependency-version: 1.168.19 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: device-page - dependency-name: "@vitejs/plugin-react" dependency-version: 6.0.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: device-page - dependency-name: eslint dependency-version: 10.7.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: device-page - dependency-name: globals dependency-version: 17.7.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: device-page - dependency-name: terser dependency-version: 5.49.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: device-page - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: device-page - dependency-name: typescript-eslint dependency-version: 8.63.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: device-page - dependency-name: vite dependency-version: 8.1.4 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: device-page ... Signed-off-by: dependabot[bot] <support@github.com>
baseUrl was removed in TS 7 (TS5102) and path mappings must be relative now (TS5090). Drop baseUrl + stale ignoreDeprecations and prefix the @locales mapping with ./
There was a problem hiding this comment.
src/slic3r/GUI/DeviceWeb/device_page/package.json (line 31) – the dependency on typescript is bumped from ~6.0.3 to ~7.0.2. Bumping to a new major version of TypeScript can introduce breaking API changes (e.g. removal of node16 lib support, changes to tsconfig handling, updated diagnostic API) that the BambuStudio build scripts, custom type‑definition packages, or other dev‑dependencies (which still target TypeScript 6) may not be compatible with. Until the whole toolchain is verified against TS 7, lock the version back to 6.x or add a migration plan/tests to confirm compatibility.
src/slic3r/GUI/DeviceWeb/device_page/pnpm-lock.yaml (multiple lines) – the lockfile now contains a whole set of @typescript/typescript-* platform packages for every OS/CPU. Those packages are only needed when the typescript binary is installed as a “full” distribution; they add a lot of noise to the lockfile and can cause unnecessary platform‑specific resolution problems (e.g. on Windows the @typescript/typescript-win32-x64 entry may be pulled in even when the build runs on Linux). Consider removing those entries (or using pnpm install --no-optional) if they are not required by the project, to keep the lockfile clean and avoid spurious install failures.
(Note: the diff was truncated for review, only the first part was looked at.)
The "Automation: Auto-assign to Project" workflow failed on every Dependabot PR (#611, #612, #613) because `pull_request` workflows triggered by Dependabot only receive Dependabot secrets — `secrets.PROJECT_TOKEN` was empty and the add-to-project step errored. Switching the trigger to `pull_request_target` runs the job in base-repo context where repository secrets are available. This is safe for this workflow: it never checks out or executes PR code, it only touches PR metadata (project board, assignee, milestone). Closes #614
Bumps the device-page group in /src/slic3r/GUI/DeviceWeb/device_page with 18 updates:
1.1.171.1.191.1.171.1.191.1.131.1.154.3.14.3.21.170.161.170.1726.3.126.3.611.1.811.1.111.6.01.6.217.0.817.0.94.3.14.3.21.168.181.168.196.0.26.0.310.5.010.7.017.6.017.7.05.48.05.49.06.0.37.0.28.61.18.63.08.0.168.1.4Updates
@radix-ui/react-dialogfrom 1.1.17 to 1.1.19Changelog
Sourced from @radix-ui/react-dialog's changelog.
Commits
Updates
@radix-ui/react-popoverfrom 1.1.17 to 1.1.19Changelog
Sourced from @radix-ui/react-popover's changelog.
Commits
Updates
@radix-ui/react-toggle-groupfrom 1.1.13 to 1.1.15Changelog
Sourced from @radix-ui/react-toggle-group's changelog.
Commits
Updates
@tailwindcss/vitefrom 4.3.1 to 4.3.2Release notes
Sourced from @tailwindcss/vite's releases.
Changelog
Sourced from @tailwindcss/vite's changelog.
Commits
056a1554.3.2 (#20281)bb6a109use.tsinstead of.cssUpdates
@tanstack/react-routerfrom 1.170.16 to 1.170.17Release notes
Sourced from @tanstack/react-router's releases.
Changelog
Sourced from @tanstack/react-router's changelog.
Commits
ecbbd9aci: Version Packages (#7676)Updates
i18nextfrom 26.3.1 to 26.3.6Release notes
Sourced from i18next's releases.
Changelog
Sourced from i18next's changelog.
Commits
e1c60d426.3.604da43efix: allow typescript 7 in optional peerDependencies range (react-i18next#1927)8eed4acbuild573ae7326.3.5cc54b05docs(changelog): 26.3.5 — multiline $t() options, replace mutation, escaped-l...3180d67fix: skip interpolation of placeholders inside escaped values (#2442)d16f5a2fix: stop mutating the passed replace object when returning details (#2441)bed56c1fix: parse $t() nesting options block that spans multiple lines (#2440)c19e458docs(changelog): link GHSA advisory for deepExtend fix7bb87d0docs(changelog): reference security advisory for deepExtend fixUpdates
immerfrom 11.1.8 to 11.1.11Release notes
Sourced from immer's releases.
Commits
60ca295chore(deps): bump@sigstore/corefrom 3.2.0 to 3.2.1 (#1258)858d036fix: improve DraftMap.{entries,values}() compatibility#1228 (#1228)89acf94chore(deps): bump http-proxy-middleware from 2.0.9 to 2.0.10 in /website (#1257)f2b409echore(deps-dev): bump vite from 6.4.2 to 6.4.3 (#1256)e6eb6e3chore(deps): bump@babel/plugin-transform-modules-systemjsin /website (#1238)5868ec5chore(deps): bump fast-uri from 3.1.0 to 3.1.2 in /website (#1237)c6ce0e9chore(deps): bump tar from 7.5.13 to 7.5.16 (#1253)9ec6559chore(deps): bump joi from 17.7.0 to 17.13.4 in /website (#1250)86c3776chore(deps): bump shell-quote from 1.7.4 to 1.8.4 in /website (#1248)e606b33chore(deps): bump shell-quote from 1.8.0 to 1.8.4 (#1247)Updates
radix-uifrom 1.6.0 to 1.6.2Changelog
Sourced from radix-ui's changelog.
Commits
Updates
react-i18nextfrom 17.0.8 to 17.0.9Changelog
Sourced from react-i18next's changelog.
Commits
8b4a9ea17.0.9422bab1fix: support typescript 7 — widen peer range and fix Trans ns inference under...6e18aa9README: mention npx i18next-cli localize as the zero-to-localized pathUpdates
tailwindcssfrom 4.3.1 to 4.3.2Release notes
Sourced from tailwindcss's releases.
Changelog
Sourced from tailwindcss's changelog.
Commits
056a1554.3.2 (#20281)c8b081dAdd suggestions for named opacity modifiers (#20287)c46f654Ensure--alpha(…)is seen as acolor, and--spacing(…)is seen as a `le...5e9f66eEnsure@variantcan be used in JS based APIs (#20252)707c23bEnsure custom variants can be used via@variantinaddBase(#20247)127d170Add bare value support forauto-rows-*andauto-cols-*(#20229)Updates
@tanstack/router-pluginfrom 1.168.18 to 1.168.19Release notes
Sourced from @tanstack/router-plugin's releases.
Changelog
Sourced from @tanstack/router-plugin's changelog.
Commits
ecbbd9aci: Version Packages (#7676)Updates
@vitejs/plugin-reactfrom 6.0.2 to 6.0.3Changelog
Sourced from @vitejs/plugin-react's changelog.
Commits
640fd35release: plugin-react@6.0.3889efb0fix(deps): update all non-major dependencies (#1249)6c57dd4fix(plugin-react): use '/' base in bundledDev preamble to fix non-root base p...3cc33a7fix(deps): update react-related dependencies (#1245)c0f7c7fdocs: mention the Biome rule in the "Consistent components exports" section (...cd80f0ffix(deps): update all non-major dependencies (#1241)e38accafix(deps): update all non-major dependencies (#1227)9a9bb26perf(react): improve react compiler preset so that slightly more modules are ...Updates
eslintfrom 10.5.0 to 10.7.0Release notes
Sourced from eslint's releases.
... (truncated)
Commits
fabd99b10.7.037c5e75Build: changelog update for 10.7.09489379chore: update dependency@eslint/eslintrcto ^3.3.6 (#21076)81a4774chore: updates for v9.39.5 release3e7bf15fix: applyignoreClassesWithImplementsto class expressions (#21069)9835414chore: enable$ExpectTypeannotations in all TypeScript files (#21071)cf2a9bffeat: add errorClassNames option to preserve-caught-error rule (#21032)c30d808docs: Update READMEf8b873afeat: max-nested-callbacks option for constructor callbacks (#21063)72adf6bchore: restrictmarkdownlint-cli2updates in renovate (#21067)Updates
globalsfrom 17.6.0 to 17.7.0Release notes
Sourced from globals's releases.
Description has been truncated