Skip to content

chore(deps): bump vite-plus to 0.1.21-alpha.7#3

Draft
fengmk2 wants to merge 2 commits into
mainfrom
update-vite-plus-alpha-0.1.21-alpha.7
Draft

chore(deps): bump vite-plus to 0.1.21-alpha.7#3
fengmk2 wants to merge 2 commits into
mainfrom
update-vite-plus-alpha-0.1.21-alpha.7

Conversation

@fengmk2
Copy link
Copy Markdown
Owner

@fengmk2 fengmk2 commented May 13, 2026

Summary

Bump vite-plus and related packages to alpha 0.1.21-alpha.7.

Updated where applicable:

  • vite-plus
  • vitest (alias to @voidzero-dev/vite-plus-test)
  • vite (alias to @voidzero-dev/vite-plus-core)
  • overrides / resolutions / pnpm.overrides / pnpm-workspace.yaml catalogs
  • minimumReleaseAgeExclude / minimumReleaseAgeExcludes configured for pnpm + bun

Test plan

  • CI passes

@fengmk2 fengmk2 self-assigned this May 13, 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 pnpm-workspace.yaml file to pin vite, vitest, and vite-plus to specific alpha versions and adds a minimumReleaseAgeExclude section. The reviewer noted that the wildcard pattern used in the exclusion list might not be supported and provided a code suggestion to explicitly list the package names and aliases to ensure the CI process functions correctly.

Comment thread pnpm-workspace.yaml
Comment on lines +24 to +26
minimumReleaseAgeExclude:
- vite-plus
- '@voidzero-dev/*'
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 minimumReleaseAgeExclude configuration (likely used by a custom script or tool following the Vite repository's pattern) may not support wildcards like '@voidzero-dev/*'. To ensure that the alpha releases of vite and vitest (which are aliased to @voidzero-dev packages) are correctly excluded from the age check, it is safer to list the specific package names explicitly.

Additionally, depending on whether the exclusion tool checks the alias name or the resolved package name, including both the alias and the full package name is the most robust approach to prevent CI failures for these recently published alpha versions.

minimumReleaseAgeExclude:
  - vite-plus
  - vite
  - vitest
  - '@voidzero-dev/vite-plus-core'
  - '@voidzero-dev/vite-plus-test'

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