Conversation
Bumps the npm-workspace group with 19 updates: | Package | From | To | | --- | --- | --- | | [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.2.2` | `4.2.4` | | [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.168.22` | `1.169.1` | | [@tanstack/router-generator](https://github.com/TanStack/router/tree/HEAD/packages/router-generator) | `1.166.32` | `1.166.39` | | [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin) | `1.167.22` | `1.167.32` | | [@tauri-apps/api](https://github.com/tauri-apps/tauri) | `2.10.1` | `2.11.0` | | [@tauri-apps/cli](https://github.com/tauri-apps/tauri) | `2.10.1` | `2.11.0` | | [eslint](https://github.com/eslint/eslint) | `10.2.0` | `10.3.0` | | [fast-glob](https://github.com/mrmlnc/fast-glob) | `3.3.1` | `3.3.3` | | [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.8.0` | `1.14.0` | | [material-icon-theme](https://github.com/material-extensions/vscode-material-icon-theme) | `5.33.1` | `5.34.0` | | [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.2` | `4.2.4` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.8` | `8.0.10` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.4` | `4.1.5` | | [yaml](https://github.com/eemeli/yaml) | `2.8.3` | `2.8.4` | | [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `1.2.0` | `1.3.0` | | [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.4` | `4.1.5` | | [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) | `10.8.0` | `10.9.0` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.58.2` | `8.59.1` | | [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.4.2` | Updates `@tailwindcss/vite` from 4.2.2 to 4.2.4 - [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.2.4/packages/@tailwindcss-vite) Updates `@tanstack/react-router` from 1.168.22 to 1.169.1 - [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.169.1/packages/react-router) Updates `@tanstack/router-generator` from 1.166.32 to 1.166.39 - [Release notes](https://github.com/TanStack/router/releases) - [Changelog](https://github.com/TanStack/router/blob/main/packages/router-generator/CHANGELOG.md) - [Commits](https://github.com/TanStack/router/commits/@tanstack/router-generator@1.166.39/packages/router-generator) Updates `@tanstack/router-plugin` from 1.167.22 to 1.167.32 - [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.167.32/packages/router-plugin) Updates `@tauri-apps/api` from 2.10.1 to 2.11.0 - [Release notes](https://github.com/tauri-apps/tauri/releases) - [Commits](https://github.com/tauri-apps/tauri/compare/@tauri-apps/api-v2.10.1...@tauri-apps/api-v2.11.0) Updates `@tauri-apps/cli` from 2.10.1 to 2.11.0 - [Release notes](https://github.com/tauri-apps/tauri/releases) - [Commits](https://github.com/tauri-apps/tauri/compare/@tauri-apps/cli-v2.10.1...@tauri-apps/cli-v2.11.0) Updates `eslint` from 10.2.0 to 10.3.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.2.0...v10.3.0) Updates `fast-glob` from 3.3.1 to 3.3.3 - [Release notes](https://github.com/mrmlnc/fast-glob/releases) - [Commits](mrmlnc/fast-glob@3.3.1...3.3.3) Updates `lucide-react` from 1.8.0 to 1.14.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/1.14.0/packages/lucide-react) Updates `material-icon-theme` from 5.33.1 to 5.34.0 - [Release notes](https://github.com/material-extensions/vscode-material-icon-theme/releases) - [Changelog](https://github.com/material-extensions/vscode-material-icon-theme/blob/main/CHANGELOG.md) - [Commits](material-extensions/vscode-material-icon-theme@v5.33.1...v5.34.0) Updates `tailwindcss` from 4.2.2 to 4.2.4 - [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.2.4/packages/tailwindcss) Updates `vite` from 8.0.8 to 8.0.10 - [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.0.10/packages/vite) Updates `vitest` from 4.1.4 to 4.1.5 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.5/packages/vitest) Updates `yaml` from 2.8.3 to 2.8.4 - [Release notes](https://github.com/eemeli/yaml/releases) - [Commits](eemeli/yaml@v2.8.3...v2.8.4) Updates `@clack/prompts` from 1.2.0 to 1.3.0 - [Release notes](https://github.com/bombshell-dev/clack/releases) - [Changelog](https://github.com/bombshell-dev/clack/blob/main/packages/prompts/CHANGELOG.md) - [Commits](https://github.com/bombshell-dev/clack/commits/@clack/prompts@1.3.0/packages/prompts) Updates `@vitest/coverage-v8` from 4.1.4 to 4.1.5 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.5/packages/coverage-v8) Updates `eslint-plugin-vue` from 10.8.0 to 10.9.0 - [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases) - [Changelog](https://github.com/vuejs/eslint-plugin-vue/blob/master/CHANGELOG.md) - [Commits](vuejs/eslint-plugin-vue@v10.8.0...v10.9.0) Updates `typescript-eslint` from 8.58.2 to 8.59.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.59.1/packages/typescript-eslint) Updates `zod` from 3.25.76 to 4.4.2 - [Release notes](https://github.com/colinhacks/zod/releases) - [Commits](colinhacks/zod@v3.25.76...v4.4.2) --- updated-dependencies: - dependency-name: "@tailwindcss/vite" dependency-version: 4.2.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-workspace - dependency-name: "@tanstack/react-router" dependency-version: 1.169.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-workspace - dependency-name: "@tanstack/router-generator" dependency-version: 1.166.39 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-workspace - dependency-name: "@tanstack/router-plugin" dependency-version: 1.167.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-workspace - dependency-name: "@tauri-apps/api" dependency-version: 2.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-workspace - dependency-name: "@tauri-apps/cli" dependency-version: 2.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-workspace - dependency-name: eslint dependency-version: 10.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-workspace - dependency-name: fast-glob dependency-version: 3.3.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-workspace - dependency-name: lucide-react dependency-version: 1.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-workspace - dependency-name: material-icon-theme dependency-version: 5.34.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-workspace - dependency-name: tailwindcss dependency-version: 4.2.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-workspace - dependency-name: vite dependency-version: 8.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-workspace - dependency-name: vitest dependency-version: 4.1.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-workspace - dependency-name: yaml dependency-version: 2.8.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-workspace - dependency-name: "@clack/prompts" dependency-version: 1.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-workspace - dependency-name: "@vitest/coverage-v8" dependency-version: 4.1.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-workspace - dependency-name: eslint-plugin-vue dependency-version: 10.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-workspace - dependency-name: typescript-eslint dependency-version: 8.59.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-workspace - dependency-name: zod dependency-version: 4.4.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: npm-workspace ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the cargo-workspace group with 6 updates: | Package | From | To | | --- | --- | --- | | [reqwest](https://github.com/seanmonstar/reqwest) | `0.13.2` | `0.13.3` | | [tauri](https://github.com/tauri-apps/tauri) | `2.10.3` | `2.11.0` | | [tauri-build](https://github.com/tauri-apps/tauri) | `2.5.6` | `2.6.0` | | [deno_ast](https://github.com/denoland/deno_ast) | `0.53.1` | `0.53.2` | | [deno_core](https://github.com/denoland/deno) | `0.399.0` | `0.400.0` | | [tokio](https://github.com/tokio-rs/tokio) | `1.50.0` | `1.52.1` | Updates `reqwest` from 0.13.2 to 0.13.3 - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](seanmonstar/reqwest@v0.13.2...v0.13.3) Updates `tauri` from 2.10.3 to 2.11.0 - [Release notes](https://github.com/tauri-apps/tauri/releases) - [Commits](tauri-apps/tauri@tauri-v2.10.3...tauri-v2.11.0) Updates `tauri-build` from 2.5.6 to 2.6.0 - [Release notes](https://github.com/tauri-apps/tauri/releases) - [Commits](tauri-apps/tauri@tauri-build-v2.5.6...tauri-build-v2.6.0) Updates `deno_ast` from 0.53.1 to 0.53.2 - [Release notes](https://github.com/denoland/deno_ast/releases) - [Commits](denoland/deno_ast@0.53.1...0.53.2) Updates `deno_core` from 0.399.0 to 0.400.0 - [Release notes](https://github.com/denoland/deno/releases) - [Changelog](https://github.com/denoland/deno/blob/main/Releases.md) - [Commits](https://github.com/denoland/deno/commits) Updates `tokio` from 1.50.0 to 1.52.1 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.50.0...tokio-1.52.1) --- updated-dependencies: - dependency-name: reqwest dependency-version: 0.13.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-workspace - dependency-name: tauri dependency-version: 2.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-workspace - dependency-name: tauri-build dependency-version: 2.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-workspace - dependency-name: deno_ast dependency-version: 0.53.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-workspace - dependency-name: deno_core dependency-version: 0.400.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-workspace - dependency-name: tokio dependency-version: 1.52.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-workspace ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the github-actions group with 2 updates: [dorny/paths-filter](https://github.com/dorny/paths-filter) and [softprops/action-gh-release](https://github.com/softprops/action-gh-release). Updates `dorny/paths-filter` from 3 to 4 - [Release notes](https://github.com/dorny/paths-filter/releases) - [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md) - [Commits](dorny/paths-filter@v3...v4) Updates `softprops/action-gh-release` from 2.6.1 to 3.0.0 - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](softprops/action-gh-release@v2.6.1...v3.0.0) --- updated-dependencies: - dependency-name: dorny/paths-filter dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: softprops/action-gh-release dependency-version: 3.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Closes #370 - 新增 ToastProvider + useToast 轻量级通知系统(零额外依赖) - 写入 __root.tsx,全局可用 - PipelinePage: listAdaptors 失败时 toast 提示 + console.error - FilesPage: handleSelect/handleSaveSource/handleSaveTranslated 失败时 toast + console.error - ConfigPage: parseConfig JSON 解析失败增加 console.error - 添加 i18n 键: plugins.loadFailed, files.loadFailed, files.saveFailed
…_plan (Fixes #352) dry_run_service.rs and install_service.rs had duplicated copies of PlannedOutputFile, build_output_files, push_base_plans, push_base_output_files, and push_droid_output_files — the entire output-plan-building phase was copied. When a new plugin is added, both copies must be updated, guaranteeing drift. Extract into a shared sdk/src/services/output_plan.rs module. Both services now import the same build_output_files. The only difference between install and dry-run is the write phase: - install_service calls write_output_files (actual disk writes) - dry_run_service skips it entirely (this IS the 'mock') Files changed: sdk/src/services/output_plan.rs | +141 (new shared module) sdk/src/services/dry_run_service.rs | -121 (remove duplicates) sdk/src/services/install_service.rs | -209 (remove duplicates) sdk/src/services/mod.rs | +1 (pub mod output_plan)
…ate (Implements #345) - git_fs.rs: resolve_git_info_dir and find_all_git_repos now use git2::Repository instead of manual .git directory/file parsing - git_discovery.rs: updated docs referencing #345 - base_output_plans.rs test: initialize repos via git2::Repository::init - Added .git to SKIP_DIRS to prevent .git/ itself being detected as a repo - Added sdk/.cargo/config.toml with CMAKE path for vendored libgit2 build Old approach (fs::symlink_metadata, fs::read_to_string, gitdir: parsing) fully removed, no compatibility fallback retained.
- Filter out projects whose target directory doesn't exist or isn't git-managed - Emit PROJECT_DIR_NOT_FOUND / PROJECT_DIR_NOT_GIT_MANAGED diagnostics - Warn when a SERIES_DIR_MISSING from the aindex tree - Add 4 tests covering all filter scenarios
同步 Cargo/pnpm 依赖版本,并将文档侧 DocsPre 获取移入 hook 以避免模块级副作用。 Co-authored-by: Cursor <cursoragent@cursor.com>
同步 pnpm 11 与各 Rust/前端依赖,并放宽并行测试与 YAML 引号相关断言以保持兼容。 Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
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.
Summary
Test plan
validate-version通过Made with Cursor