This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.<br>[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/Hrdtr/devu). ## Deprecations / Replacements > [!WARNING] The following dependencies are either deprecated or have replacements available. | Datasource | Package | Replacement PR? | |------------|------|--------------| | bun | [@types/terser](https://redirect.github.com/terser-js/terser) |  | | bun | [lucide-vue-next](https://redirect.github.com/lucide-icons/lucide) |  | ## Rate-Limited The following updates are currently rate-limited. To force their creation now, click on a checkbox below. - [ ] <!-- unlimit-branch=renovate/mastra-core-0.x -->chore(deps): update dependency @mastra/core to ^0.24.0 - [ ] <!-- unlimit-branch=renovate/mastra-libsql-0.x -->chore(deps): update dependency @mastra/libsql to ^0.16.0 - [ ] <!-- unlimit-branch=renovate/mastra-memory-0.x -->chore(deps): update dependency @mastra/memory to ^0.15.0 - [ ] <!-- unlimit-branch=renovate/tauri-apps-plugin-autostart-2.x -->chore(deps): update dependency @tauri-apps/plugin-autostart to ~2.5.0 - [ ] <!-- unlimit-branch=renovate/tauri-apps-plugin-http-2.x -->chore(deps): update dependency @tauri-apps/plugin-http to ~2.5.0 - [ ] <!-- unlimit-branch=renovate/tauri-apps-plugin-opener-2.x -->chore(deps): update dependency @tauri-apps/plugin-opener to ~2.5.0 - [ ] <!-- unlimit-branch=renovate/tauri-apps-plugin-process-2.x -->chore(deps): update dependency @tauri-apps/plugin-process to ~2.3.0 - [ ] <!-- unlimit-branch=renovate/tauri-apps-plugin-shell-2.x -->chore(deps): update dependency @tauri-apps/plugin-shell to ~2.3.0 - [ ] <!-- unlimit-branch=renovate/tauri-apps-plugin-updater-2.x -->chore(deps): update dependency @tauri-apps/plugin-updater to ~2.10.0 - [ ] <!-- unlimit-branch=renovate/pyodide-0.x -->chore(deps): update dependency pyodide to ^0.29.0 - [ ] <!-- unlimit-branch=renovate/tauri-2.x-lockfile -->chore(deps): update rust crate tauri to v2.11.2 - [ ] <!-- unlimit-branch=renovate/tauri-build-2.x-lockfile -->chore(deps): update rust crate tauri-build to v2.6.2 - [ ] <!-- unlimit-branch=renovate/tauri-plugin-autostart-2.x-lockfile -->chore(deps): update rust crate tauri-plugin-autostart to v2.5.1 - [ ] <!-- unlimit-branch=renovate/tauri-plugin-process-2.x-lockfile -->chore(deps): update rust crate tauri-plugin-process to v2.3.1 - [ ] <!-- unlimit-branch=renovate/tauri-plugin-shell-2.x-lockfile -->chore(deps): update rust crate tauri-plugin-shell to v2.3.5 - [ ] <!-- unlimit-branch=renovate/tauri-plugin-single-instance-2.x-lockfile -->chore(deps): update rust crate tauri-plugin-single-instance to v2.4.2 - [ ] <!-- unlimit-branch=renovate/tauri-plugin-updater-2.x-lockfile -->chore(deps): update rust crate tauri-plugin-updater to v2.10.1 - [ ] <!-- unlimit-branch=renovate/xterm-monorepo -->chore(deps): update xterm monorepo to ^0.11.0 - [ ] <!-- unlimit-branch=renovate/reqwest-0.x -->fix(deps): update rust crate reqwest to 0.13.0 - [ ] <!-- unlimit-branch=renovate/actions-checkout-6.x -->chore(deps): update actions/checkout action to v6 - [ ] <!-- unlimit-branch=renovate/actions-configure-pages-6.x -->chore(deps): update actions/configure-pages action to v6 - [ ] <!-- unlimit-branch=renovate/actions-deploy-pages-5.x -->chore(deps): update actions/deploy-pages action to v5 - [ ] <!-- unlimit-branch=renovate/actions-github-script-9.x -->chore(deps): update actions/github-script action to v9 - [ ] <!-- unlimit-branch=renovate/actions-upload-pages-artifact-5.x -->chore(deps): update actions/upload-pages-artifact action to v5 - [ ] <!-- unlimit-branch=renovate/major-commitlint-monorepo -->chore(deps): update commitlint monorepo to v21 (`@commitlint/config-conventional`, `@commitlint/types`, `commitlint`) - [ ] <!-- unlimit-branch=renovate/ai-sdk-anthropic-3.x -->chore(deps): update dependency @ai-sdk/anthropic to v3 - [ ] <!-- unlimit-branch=renovate/ai-sdk-cohere-3.x -->chore(deps): update dependency @ai-sdk/cohere to v3 - [ ] <!-- unlimit-branch=renovate/ai-sdk-deepseek-2.x -->chore(deps): update dependency @ai-sdk/deepseek to v2 - [ ] <!-- unlimit-branch=renovate/ai-sdk-google-3.x -->chore(deps): update dependency @ai-sdk/google to v3 - [ ] <!-- unlimit-branch=renovate/ai-sdk-mistral-3.x -->chore(deps): update dependency @ai-sdk/mistral to v3 - [ ] <!-- unlimit-branch=renovate/ai-sdk-openai-3.x -->chore(deps): update dependency @ai-sdk/openai to v3 - [ ] <!-- unlimit-branch=renovate/ai-sdk-xai-3.x -->chore(deps): update dependency @ai-sdk/xai to v3 - [ ] <!-- unlimit-branch=renovate/antfu-eslint-config-9.x -->chore(deps): update dependency @antfu/eslint-config to v9 - [ ] <!-- unlimit-branch=renovate/mastra-core-1.x -->chore(deps): update dependency @mastra/core to v1 - [ ] <!-- unlimit-branch=renovate/mastra-libsql-1.x -->chore(deps): update dependency @mastra/libsql to v1 - [ ] <!-- unlimit-branch=renovate/mastra-memory-1.x -->chore(deps): update dependency @mastra/memory to v1 - [ ] <!-- unlimit-branch=renovate/vitejs-plugin-vue-6.x -->chore(deps): update dependency @vitejs/plugin-vue to v6 - [ ] <!-- unlimit-branch=renovate/ai-6.x -->chore(deps): update dependency ai to v6 - [ ] <!-- unlimit-branch=renovate/eslint-plugin-format-2.x -->chore(deps): update dependency eslint-plugin-format to v2 - [ ] <!-- unlimit-branch=renovate/lint-staged-17.x -->chore(deps): update dependency lint-staged to v17 - [ ] <!-- unlimit-branch=renovate/marked-18.x -->chore(deps): update dependency marked to v18 - [ ] <!-- unlimit-branch=renovate/pyodide-314.x -->chore(deps): update dependency pyodide to v314 - [ ] <!-- unlimit-branch=renovate/typescript-6.x -->chore(deps): update dependency typescript to v6 - [ ] <!-- unlimit-branch=renovate/vite-8.x -->chore(deps): update dependency vite to v8 - [ ] <!-- unlimit-branch=renovate/vue-router-5.x -->chore(deps): update dependency vue-router to v5 - [ ] <!-- unlimit-branch=renovate/zod-4.x -->chore(deps): update dependency zod to v4 - [ ] <!-- unlimit-branch=renovate/major-eslint-monorepo -->chore(deps): update eslint monorepo to v10 - [ ] <!-- unlimit-branch=renovate/major-lucide-monorepo -->chore(deps): update lucide monorepo to v1 - [ ] <!-- unlimit-branch=renovate/major-vue-language-tools-monorepo -->chore(deps): update vue-language-tools monorepo to v3 - [ ] <!-- unlimit-branch=renovate/major-vueuse-monorepo -->chore(deps): update vueuse monorepo to v14 - [ ] <!-- unlimit-branch=renovate/major-xterm-monorepo -->chore(deps): update xterm monorepo to v6 - [ ] <!-- create-all-rate-limited-prs -->🔐 **Create all rate-limited PRs at once** 🔐 ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] <!-- rebase-branch=renovate/serde_json-1.x-lockfile -->[chore(deps): update rust crate serde_json to v1.0.150](../pull/19) - [ ] <!-- rebase-branch=renovate/serde-monorepo -->[chore(deps): update serde monorepo to v1.0.228](../pull/18) - [ ] <!-- rebase-branch=renovate/libsql-client-0.x -->[chore(deps): update dependency @libsql/client to ^0.17.0](../pull/20) - [ ] <!-- rebase-branch=renovate/drizzle-orm-0.x -->[chore(deps): update dependency drizzle-orm to ^0.45.0](../pull/14) - [ ] <!-- rebase-branch=renovate/zod-from-json-schema-0.x -->[chore(deps): update dependency zod-from-json-schema to ^0.5.0](../pull/12) - [ ] <!-- rebase-branch=renovate/lucide-monorepo -->[chore(deps): update lucide monorepo to ^0.577.0](../pull/1) - [ ] <!-- rebase-branch=renovate/tauri-plugin-http-2.x-lockfile -->[chore(deps): update rust crate tauri-plugin-http to v2.5.9](../pull/6) - [ ] <!-- rebase-branch=renovate/tauri-plugin-opener-2.x-lockfile -->[chore(deps): update rust crate tauri-plugin-opener to v2.5.4](../pull/7) - [ ] <!-- rebase-branch=renovate/tokio-1.x-lockfile -->[chore(deps): update rust crate tokio to v1.52.3](../pull/4) - [ ] <!-- rebase-branch=renovate/vue-sonner-2.x -->[chore(deps): update dependency vue-sonner to v2](../pull/9) - [ ] <!-- rebase-all-open-prs -->**Click on this checkbox to rebase all open PRs at once** ## Detected Dependencies <details><summary>bun (3)</summary> <blockquote> <details><summary>apps/devu-api/package.json (42)</summary> - `@ai-sdk/anthropic ^1.2.12` → [Updates: `^3.0.0`] - `@ai-sdk/cohere ^1.2.10` → [Updates: `^3.0.0`] - `@ai-sdk/deepseek ^0.2.14` → [Updates: `^2.0.0`] - `@ai-sdk/google ^1.2.18` → [Updates: `^3.0.0`] - `@ai-sdk/mistral ^1.2.8` → [Updates: `^3.0.0`] - `@ai-sdk/openai ^1.3.22` → [Updates: `^3.0.0`] - `@ai-sdk/xai ^1.2.16` → [Updates: `^3.0.0`] - `@iarna/toml ^2.2.5` - `@json2csv/plainjs ^7.0.6` - `@libsql/client ^0.15.8` → [Updates: `^0.17.0`] - `@mastra/core ^0.10.1` → [Updates: `^0.24.0`, `^1.0.0`] - `@mastra/libsql ^0.10.0` → [Updates: `^0.16.0`, `^1.0.0`] - `@mastra/memory ^0.10.1` → [Updates: `^0.15.0`, `^1.0.0`] - `@mozilla/readability ^0.6.0` - `@orpc/openapi ^1.3.0` - `@orpc/server ^1.3.0` - `@orpc/zod ^1.3.0` - `@types/clean-css ^4.2.11` - `@types/html-minifier-terser ^7.0.2` - `@types/js-beautify ^1.14.3` - `@types/js-yaml ^4.0.9` - `@types/jsonwebtoken ^9.0.9` - `@types/terser ^3.12.0` - `@types/turndown ^5.0.5` - `ai ^4.3.16` → [Updates: `^6.0.0`] - `clean-css ^5.3.3` - `color-convert ^3.1.0` - `csv-parser ^3.2.0` - `drizzle-kit ^0.31.1` - `drizzle-orm ^0.43.1` → [Updates: `^0.45.0`] - `drizzle-zod ^0.8.2` - `html-minifier-terser ^7.2.0` - `js-beautify ^1.15.4` - `js-yaml ^4.1.0` - `jsonwebtoken ^9.0.2` - `linkedom ^0.18.10` - `ollama-ai-provider ^1.2.0` - `pyodide ^0.27.7` → [Updates: `^0.29.0`, `^314.0.0`] - `scule ^1.3.0` - `terser ^5.40.0` - `turndown ^7.2.0` - `zod ^3.25.42` → [Updates: `^4.0.0`] </details> <details><summary>apps/devu/package.json (62)</summary> - `@codemirror/autocomplete ^6.18.6` - `@codemirror/commands ^6.8.1` - `@codemirror/lang-cpp ^6.0.2` - `@codemirror/lang-css ^6.3.1` - `@codemirror/lang-go ^6.0.1` - `@codemirror/lang-html ^6.4.9` - `@codemirror/lang-java ^6.0.1` - `@codemirror/lang-javascript ^6.2.4` - `@codemirror/lang-json ^6.0.1` - `@codemirror/lang-markdown ^6.3.2` - `@codemirror/lang-php ^6.0.1` - `@codemirror/lang-python ^6.2.1` - `@codemirror/lang-rust ^6.0.1` - `@codemirror/lang-yaml ^6.1.2` - `@codemirror/language ^6.11.0` - `@codemirror/legacy-modes ^6.5.1` - `@codemirror/lint ^6.8.5` - `@codemirror/search ^6.5.11` - `@codemirror/state ^6.5.2` - `@codemirror/view ^6.37.1` - `@exercism/codemirror-lang-gleam ^2.0.1` - `@orpc/client ^1.3.0` - `@replit/codemirror-vscode-keymap ^6.0.2` - `@tailwindcss/typography ^0.5.16` - `@tailwindcss/vite ^4.1.8` - `@tauri-apps/api ^2.5.0` - `@tauri-apps/cli ^2.5.0` - `@tauri-apps/plugin-autostart ~2.3.0` → [Updates: `~2.5.0`] - `@tauri-apps/plugin-http ~2.4.4` → [Updates: `~2.5.0`] - `@tauri-apps/plugin-opener ~2.2.7` → [Updates: `~2.5.0`] - `@tauri-apps/plugin-process ~2.2.1` → [Updates: `~2.3.0`] - `@tauri-apps/plugin-shell ~2.2.1` → [Updates: `~2.3.0`] - `@tauri-apps/plugin-updater ~2.7.1` → [Updates: `~2.10.0`] - `@types/bun ^1.2.15` - `@vee-validate/zod ^4.15.0` - `@vitejs/plugin-vue ^5.2.4` → [Updates: `^6.0.0`] - `@vueuse/core ^13.3.0` → [Updates: `^14.0.0`] - `@xterm/addon-fit ^0.10.0` → [Updates: `^0.11.0`] - `@xterm/xterm ^5.5.0` → [Updates: `^6.0.0`] - `class-variance-authority ^0.7.1` - `clsx ^2.1.1` - `codemirror-lang-perl ^0.1.5` - `defu ^6.1.4` - `highlight.js ^11.11.1` - `lucide-vue-next ^0.503.0` → [Updates: `^0.577.0`, `^1.0.0`] - `marked ^15.0.12` → [Updates: `^18.0.0`] - `marked-highlight ^2.2.1` - `reka-ui ^2.3.0` - `scule ^1.3.0` - `style-mod ^4.1.2` - `tailwind-merge ^3.3.0` - `tailwindcss ^4.1.8` - `tw-animate-css ^1.3.2` - `vaul-vue ^0.4.1` - `vee-validate ^4.15.0` - `vite ^6.3.5` → [Updates: `^8.0.0`] - `vue ^3.5.16` - `vue-router ^4.5.1` → [Updates: `^5.0.0`] - `vue-sonner ^1.3.2` → [Updates: `^2.0.0`] - `vue-tsc ^2.2.10` → [Updates: `^3.0.0`] - `zod ^3.25.42` → [Updates: `^4.0.0`] - `zod-from-json-schema ^0.0.5` → [Updates: `^0.5.0`] </details> <details><summary>package.json (14)</summary> - `@antfu/eslint-config ^4.13.2` → [Updates: `^9.0.0`] - `@commitlint/config-conventional ^19.8.1` → [Updates: `^21.0.0`] - `@commitlint/types ^19.8.1` → [Updates: `^21.0.0`] - `@types/adm-zip ^0.5.7` - `@types/bun ^1.2.15` - `@types/semver ^7.7.0` - `adm-zip ^0.5.16` - `commitlint ^19.8.1` → [Updates: `^21.0.0`] - `eslint ^9.27.0` → [Updates: `^10.0.0`] - `eslint-plugin-format ^1.0.1` → [Updates: `^2.0.0`] - `husky ^9.1.7` - `lint-staged ^15.5.2` → [Updates: `^17.0.0`] - `semver ^7.7.2` - `typescript ^5.8.3` → [Updates: `^6.0.0`] </details> </blockquote> </details> <details><summary>cargo (1)</summary> <blockquote> <details><summary>apps/devu/tauri/Cargo.toml (14)</summary> - `tauri 2` → [Updates: `2`] - `tauri-plugin-opener 2` → [Updates: `2`] - `serde 1` → [Updates: `1`] - `serde_json 1` → [Updates: `1`] - `tauri-plugin-shell 2` → [Updates: `2`] - `tokio 1.44.2` → [Updates: `1.44.2`] - `reqwest 0.12.15` → [Updates: `0.13.0`] - `tauri-plugin-http 2` → [Updates: `2`] - `tauri-plugin-process 2` → [Updates: `2`] - `dunce 1.0.5` - `tauri-build 2` → [Updates: `2`] - `tauri-plugin-autostart 2` → [Updates: `2`] - `tauri-plugin-single-instance 2` → [Updates: `2`] - `tauri-plugin-updater 2` → [Updates: `2`] </details> </blockquote> </details> <details><summary>github-actions (4)</summary> <blockquote> <details><summary>.github/workflows/ci.yml (2)</summary> - `actions/checkout v4` → [Updates: `v6`] - `oven-sh/setup-bun v2` </details> <details><summary>.github/workflows/deploy.yml (4)</summary> - `actions/checkout v4` → [Updates: `v6`] - `actions/configure-pages v5` → [Updates: `v6`] - `actions/upload-pages-artifact v3` → [Updates: `v5`] - `actions/deploy-pages v4` → [Updates: `v5`] </details> <details><summary>.github/workflows/publish.yml (1)</summary> - `actions/checkout v4` → [Updates: `v6`] </details> <details><summary>.github/workflows/release.yml (7)</summary> - `actions/checkout v4` → [Updates: `v6`] - `actions/github-script v7` → [Updates: `v9`] - `actions/checkout v4` → [Updates: `v6`] - `oven-sh/setup-bun v2` - `dtolnay/rust-toolchain stable` - `swatinem/rust-cache v2` - `tauri-apps/tauri-action v0` </details> </blockquote> </details> --- - [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
View this repository on the Mend.io Web Portal.
Deprecations / Replacements
Warning
The following dependencies are either deprecated or have replacements available.
Rate-Limited
The following updates are currently rate-limited. To force their creation now, click on a checkbox below.
@commitlint/config-conventional,@commitlint/types,commitlint)Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
Detected Dependencies
bun (3)
cargo (1)
github-actions (4)