| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
Sorry, something went wrong.
Renovate PR #119 bumped only the `vite-plus` catalog entry and left the `vite` alias at `@voidzero-dev/vite-plus-core@0.2.7`. The alias resolves to a different package name, so it matches the preset's generic npm rule (3-day `minimumReleaseAge`, Monday schedule) instead of the vite+ rule (0 days, any time). Both 0.2.8 packages were published together on Aug 5, but only `vite-plus` was eligible when Renovate ran 4 hours later. Set `minimumReleaseAge` and `schedule` on the existing group rule so every `@voidzero-dev/vite-plus-*` package follows the same policy and one release lands as one grouped update. After merging, a Renovate run should add the `vite` alias bump to #119.
The rebuild-bundle workflow only fired on the `labeled` event, so a failed rebuild never retried: the label is added once at PR creation, and later Renovate rebases never re-triggered it. On #119 the first rebuild crashed during `pnpm install` (vite-plus-core 0.2.7 missing its rolldown linux binding), and after Renovate rebased to 0.2.8 the stale `dist/` kept failing the "Verify dist is up to date" check until the label was manually re-added. Changes: - Trigger on `synchronize` as well as `labeled`, gated on the `needs-bundle-rebuild` label being present (on the `labeled` event the just-added label is already in the array). - No loop: the run triggered by our own `dist/` push finds no diff and exits without pushing, confirmed by today's no-op follow-up run on #119.
Bump the version to v1.17.0 in package.json, the README examples, and the setup-ref / setupRef defaults in the GitLab and Azure templates. Changes since v1.16.1: - feat: support disabling Vite+'s Node.js management with node-manager: false (#115) - fix: retry sfw vp install when sfw misreports vp as not found on Windows (#120) - chore(deps): update vite-plus to v0.2.8 (#119) - ci: re-run bundle rebuild when Renovate pushes to a labeled PR (#122) - chore: align Renovate release age for the whole vite-plus group (#121) After merge, tag the merge commit as v1.17.0 and push the tag.
vp scaffolds the vite catalog entry as an npm alias for @voidzero-dev/vite-plus-core pinned to the exact vite-plus version. The alias resolves to a different package name, so it misses the vite+ rule and falls under the generic npm rule (3-day minimumReleaseAge, Monday schedule). Renovate then bumps vite-plus immediately but leaves the alias behind, shipping a vite-plus/core version pair that is never released together. Matching @voidzero-dev/vite-plus-* puts the alias in the same group with the same age and schedule, so one release lands as one complete update. See voidzero-dev/vite-plus#2356 for details; real cases in voidzero-dev/setup-vp#119 and voidzero-dev/setup.viteplus.dev#36.
| Back | FazBrowse Home | New Git URL |
This PR contains the following updates:
Release Notes
voidzero-dev/vite-plus (vite)v0.2.8: vite-plus v0.2.8: monorepo target resolution, breaking VP_* environment variable renames, and install fixes
Compare Source
Bare vp dev/build/preview/pack at a monorepo root now resolve a target package instead of silently running against the root, and three Vite+-specific environment variables move to the VP_* prefix without compatibility aliases. Two failures that broke Vite+ before it could run are also fixed: the crash on container images that ship no CA certificates, and the missing Rolldown binding under pnpm's global virtual store.
Breaking Changes
Rename three Vite+-specific environment variables to the VP_* prefix, with no compatibility aliases, so the old names stop working (#2312), by @jong-kyung:
Update any shell profile, CI job, or Dockerfile that sets the old names.
Highlights
Features
Fixes & Enhancements
Refactor
Docs
Chore
Bundled Versions
Upgrade
New Contributors
@jbmusso, @Arcadi4, @dennybiasiolli, @RSS1102
Full Changelog: voidzero-dev/vite-plus@v0.2.7...v0.2.8
Published Packages
Installation
macOS/Linux:
curl -fsSL https://vite.plus | bashWindows:
Or download and run vp-setup.exe from the assets below.
Docker:
docker run --rm -it -v "$PWD:/app" -w /app ghcr.io/voidzero-dev/vite-plus:0.2.8 vp buildRun any vp command without installing it; see the Docker guide for more.
Configuration
📅 Schedule: (in timezone Asia/Shanghai)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.