Skip to content

chore: upgrade vite-plus to 0.1.20-alpha.4#2

Draft
fengmk2 wants to merge 1 commit into
devfrom
update-vite-plus-alpha-0.1.20-alpha.4
Draft

chore: upgrade vite-plus to 0.1.20-alpha.4#2
fengmk2 wants to merge 1 commit into
devfrom
update-vite-plus-alpha-0.1.20-alpha.4

Conversation

@fengmk2
Copy link
Copy Markdown
Owner

@fengmk2 fengmk2 commented Apr 28, 2026

Upgrade vite-plus and related packages to 0.1.20-alpha.4 alpha version.

@fengmk2 fengmk2 self-assigned this Apr 28, 2026
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the vite-plus suite, including vite and vitest aliases, to version 0.1.20-alpha.4 across the workspace and CLI templates. The review feedback identifies version inconsistencies in the lockfile for the rattail package and notes that @vitest/coverage-istanbul needs to be updated to 4.1.5 in both the workspace catalog and the CLI template to satisfy new peer dependency requirements.

Comment thread pnpm-workspace.yaml
vue-router: 4.5.1
vite: 'npm:@voidzero-dev/vite-plus-core@0.1.18'
vitest: 'npm:@voidzero-dev/vite-plus-test@0.1.18'
vite: 'npm:@voidzero-dev/vite-plus-core@0.1.20-alpha.4'
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The upgrade to vite-plus-core@0.1.20-alpha.4 appears to be inconsistent in the lockfile. For instance, the rattail package is still linked against @voidzero-dev/vite-plus-core@0.1.18 while using vite-plus@0.1.20-alpha.4 (as seen in the lockfile snapshots). This version mismatch between core and plus packages should be resolved by re-running the dependency resolution to ensure all packages use the same version of the suite.

Comment thread pnpm-workspace.yaml
vite: 'npm:@voidzero-dev/vite-plus-core@0.1.18'
vitest: 'npm:@voidzero-dev/vite-plus-test@0.1.18'
vite: 'npm:@voidzero-dev/vite-plus-core@0.1.20-alpha.4'
vitest: 'npm:@voidzero-dev/vite-plus-test@0.1.20-alpha.4'
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Upgrading vitest (aliased to @voidzero-dev/vite-plus-test) to 0.1.20-alpha.4 introduces a peer dependency requirement for @vitest/coverage-istanbul: 4.1.5. The current version in the catalog (line 18) is 4.1.4. Consider updating it to 4.1.5 to satisfy the peer dependency and avoid potential warnings or compatibility issues.

"@vue/runtime-core": "3.5.21",
"@vitest/coverage-istanbul": "4.1.4",
"vitest": "npm:@voidzero-dev/vite-plus-test@0.1.18",
"vitest": "npm:@voidzero-dev/vite-plus-test@0.1.20-alpha.4",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The upgraded vitest version (@voidzero-dev/vite-plus-test@0.1.20-alpha.4) requires @vitest/coverage-istanbul: 4.1.5 as a peer dependency. Please update the version of @vitest/coverage-istanbul on line 48 of this template to match the new requirement.

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Apr 28, 2026

Open in StackBlitz

@varlet/cli

npm i https://pkg.pr.new/@varlet/cli@2

@varlet/icons

npm i https://pkg.pr.new/@varlet/icons@2

@varlet/import-resolver

npm i https://pkg.pr.new/@varlet/import-resolver@2

@varlet/preset-tailwindcss

npm i https://pkg.pr.new/@varlet/preset-tailwindcss@2

@varlet/preset-unocss

npm i https://pkg.pr.new/@varlet/preset-unocss@2

@varlet/shared

npm i https://pkg.pr.new/@varlet/shared@2

@varlet/touch-emulator

npm i https://pkg.pr.new/@varlet/touch-emulator@2

@varlet/ui

npm i https://pkg.pr.new/@varlet/ui@2

@varlet/use

npm i https://pkg.pr.new/@varlet/use@2

@varlet/vite-plugins

npm i https://pkg.pr.new/@varlet/vite-plugins@2

commit: 273397a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant