chore(deps): update dependency vite-plus to v0.1.23#71
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
b016c66 to
ffacf6b
Compare
ffacf6b to
5403b88
Compare
5403b88 to
59e3c0a
Compare
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.
This PR contains the following updates:
0.1.20→0.1.23Release Notes
voidzero-dev/vite-plus (vite-plus)
v0.1.23: vite-plus v0.1.23Compare Source
vite-plus v0.1.23
Enterprise-ready HTTP (proxy + custom CA), task command shorthands in
vite.config.ts, a smoothervp create/vp migrate, and the oxc/vite/rolldown bundled stack moves forward.Highlights
vite_shared::shared_http_client()honorsHTTPS_PROXY/HTTP_PROXY/NO_PROXY, picks up macOS System Settings / Windows registry proxies, loads custom CAs fromSSL_CERT_FILEandNODE_EXTRA_CA_CERTS, and exposes aVP_INSECURE_TLSdiagnostic switch; makesvpwork through Socket Firewall Free and other TLS-intercepting proxies (#1686), by @fengmk2run.tasksentries invite.config.tsnow accept a bare string ("build": "cmd") or array ("build": ["cmd1", "cmd2"]) instead of always requiring{ command: ... }; arrays reuse the existing&&planning path so cache,dependsOn, and task options stay consistent (vite-task#391), by @jong-kyungvp outdated -g: routes through Vite+'s managed global package metadata instead of delegating to the underlyingnpm outdated -gstore, so all installed global packages are reported consistently (#1659), by @liangmiQwQFeatures
vp pm approve-builds: new unified subcommand that mirrorspnpm approve-buildsone-to-one, adapts tobun pm trust, and warns-and-noops on npm/yarn (#1662), by @fengmk2vp create: opt-in GitHub Copilot setup; selecting--agent copilotnow generates a.github/workflows/copilot-setup-steps.ymlso the Copilot Coding Agent can set up Vite+ and runvpin the new project out of the box (#1683), by @jong-kyungvp migrate: prompt to removebaseUrlfromtsconfig.jsonbefore applying type-aware lint defaults (runs@andrewbranch/ts5to6 --fixBaseUrl .under the hood; auto-applied in non-interactive mode) (#1692), by @TheAlexLichterpackageManagerin package-manager shims (npm/npx,pnpm/pnpx,yarn/yarnpkg,bun/bunx); add non-mutatingpackageManagerresolution metadata forvp env currentandvp env which(#1654), by @fengmk2--filterno-match now exits0by default; add--fail-if-no-matchto opt back in (vite-task#393), by @kazuponFixes & Enhancements
vp create: keep generated.vscode/settings.jsontrackable when the VS Code editor option is selected (avoid templates'.vscode/*.gitignoremasking it) (#1700), by @jong-kyungvp create vite:monorepo: normalize sub-packagevite-plustocatalog:even when onlyvite-plus(notvite/vitest/...) is present, and drop thevite/vitestaliases generated by the upstream library template (#1697), by @fengmk2vp add/install -g <path>: resolve the real package name frompackage.jsoninstead of using the path string, so local-path installs don't create broken directories (#1685), by @liangmiQwQvp test --coverageand other direct built-in commands now expose the workspace'spackage.json#packageManagerto child processes so tools like Vitest coverage can spawn the configured PM (#1696), by @jong-kyungvp migrate: clean up the whole ESLint ecosystem (plugins, configs, parser/resolver, type-utils) rather than justeslint; skip the migration entirely when@nuxt/eslintis detected (#1682), by @fengmk2vp create: writefmt.configPath(notconfigPath) for Zed oxfmt settings to match the official Zed OXC extension layout (#1687), by @chungweileong94vp migrate: parsetsconfig.jsonas JSONC so files with comments don't breakbaseUrldetection/removal (#1688), by @TheAlexLichtervp env setup: Unix env shims now point at the activevpexecutable instead of always assumingVP_HOME/current/bin/vp, so Homebrew-style installs work (#1631), by @leoharavp outdated -g/vp why -g: don't require a localpackage.json; global commands run regardless of cwd (#1622), by @liangmiQwQvp create: default the "Initialize a git repository?" prompt to yes (#1650), by @fengmk2vphooks: include the managed Node bin inPATHso./node_modules/.bin/vpcan findnodefrom a VS Code commit on macOS (#1647), by @TheAlexLichtervpxon Windows now invokes the package's.cmdshim instead of the Unix binary (#1652), by @tobynguyen27d02b257and5833b374; also bumps the repo's Rust nightly toolchain tonightly-2026-05-24and ships the regeneratedrunconfig types and docs for the new task command shorthand (#1689, #1695), by @branchseerRefactor
VP_SHELL_NU/VP_SHELL_PWSHwith a singleVP_SHELLoverride; add explicit shell parsing forbash,zsh,fish,nu,pwsh, andcmd, and harden auto-detection against nested shells (#1658), by @nekomoyiallocator-api2withbumpalocollections (vite-task#400), by @branchseerand_item_indexfield fromExecutionItemDisplay(vite-task#394), by @branchseerDocs
AGENTS.mdas the primary AI-agent guide for the vite-plus repository; convertCLAUDE.mdinto a compatibility pointer (#1670), by @jong-kyungAGENTS.md(#1673), by @jong-kyungpackages/core/BUNDLING.md(#1660), by @shulaodaChore
--helptext forvp env default/pin/use/execwithExamples:blocks (#1664), by @Boshenpnpm --filter @​rolldown/pluginutils buildstep now that@rolldown/pluginutilsis published from its own package (#1655), by @shulaodasync-remoterewritespnpm-workspace.yaml(#1672), by @lyzno1vite_pm_clilib tests by removing a staletest = falseflag (#1661), by @shulaodanamespace-profile-mac-default(#1701), by @fengmk2package.jsonversion equals npm latest (#1645), by @fengmk2zizmorandcargo-denyworkflows withoxc-project/security-action(#1635), by @Boshenvpbinary archives (.tar.gz/.zip) to GitHub Releases alongside the existingvp-setup-*.exeinstallers (#1665), by @Boshenrepo.jsonin ecosystem tests and bump consumers to>=1.60to dodge the Node 24.16.0 hang (#1668), by @fengmk28.0.11 → 8.0.14, rolldown1.0.0 → 1.0.3, vitest4.1.6 → 4.1.7, oxlint1.63.0 → 1.67.0, oxfmt0.48.0 → 0.52.0, oxlint-tsgolint0.22.1 → 0.23.0,@oxc-project/*and oxc Rust crates0.129.0 → 0.133.0(#1646, #1653, #1693, #1699), by @voidzero-guard[bot]Bundled Versions
8.0.14c917f1e1.0.3a287faa0.22.04.1.71.67.00.23.00.52.0New Contributors
Welcome to all new contributors! 🎉
@ericclemmons, @tobynguyen27, @shulaoda, @leohara, @chungweileong94
Full Changelog: voidzero-dev/vite-plus@v0.1.22...v0.1.23
Published Packages
@voidzero-dev/vite-plus-core@0.1.23@voidzero-dev/vite-plus-test@0.1.23vite-plus@0.1.23Installation
macOS/Linux:
curl -fsSL https://vite.plus | bashWindows:
Or download and run
vp-setup.exefrom the assets below.v0.1.22: vite-plus v0.1.22Compare Source
A critical Vitest browser-mode security fix, parallel
vp add -ginstalls, a built-in oxlint rule to prefervite-plusimports, and a new--gitswitch forvp create.Highlights
vitestbumped to4.1.6to address GHSA-2h32-95rg-cppp (Critical, CVSS 9.6), an XSS to RCE chain via theotelCarrierquery parameter in Vitest browser mode (#1633)vp add/install/update -gnow installs packages concurrently with a progress bar and a--concurrencyflag (default 5) (#1597)vite/vitestimports tovite-plus, enabled by default in generated and migratedlintconfigs (#1408)vp createlearns--git/--no-git(interactive prompt; auto-commits "Initial commit from Vite+") (#1484)Features
--concurrencyoption (#1597), by @liangmiQwQvite-plusimports overvite/vitest(#1408), by @Han5991vp create: initialize a git repository and create an initial commit on scaffold (#1484), by @ryohidakavp create: rename underscore-prefixed files (_gitignore,_npmrc,_yarnrc.yml) to dotfiles for@org/createbundled templates (#1574), by @jong-kyungVP_PR_VERSIONenv var to install unreleased PR builds via pkg.pr.new (#1578), by @fengmk2Fixes & Enhancements
.oxfmtrc/.oxlintrcconfig when thefmt:/lint:key is already declared invite.config.ts(fixes duplicate-block regression invp create fate) (#1601), by @fengmk2VITE+ - The Unified Toolchain for the Webbanner forvp lint --lsp,vp fmt --lsp, andvp fmt --stdin-filepathso stdout stays a pure LSP / formatter stream (#1619), by @fengmk2vp create: detect output directory when running in the current directory (#1606), by @jong-kyungvp update -g: skip installs when the recorded global package version already matches the npm-resolved version, and tolerate string/array outputs fromnpm view ... version --json(#1596), by @leno23vp create: preserve single-segment project path inupdateWorkspaceConfig(#1582), by @jong-kyungvp env use: keep the change session-scoped on Windows (#1577), by @fengmk2vp rebuild: accept positional package names (#1564), by @fengmk2error: <top-level>plus* <source>chain lines, with bold-red highlight on a TTY (vite-task#390), by @branchseerLOCALAPPDATAso Node's compile cache stays outside the workspace on Windows (vite-task#389), by @branchseerc945cc0(#1628), by @branchseerRefactor
vp pm plugincommand (per discussion in #1038) (#1623), by @jong-kyungDocs
vitepress-plugin-llmsto the docs site so the published docs include LLM-friendly outputs (/llms.txt) (#1625), by @jong-kyungvp env doctorin agent instructions (#1603), by @leno23Chore
pnpm buildscript (justfile recipe now just callspnpm build) (#1626), by @fengmk2actions-cool/issues-helper(#1630), by @Boshentaiki-e/checkout-action(#1620), by @Boshencargo clippywith-D warnings(#1579), by @Boshensetup-nodefrom the version-check job (#1600), by @fengmk2--helpcase to config snap tests for npm10/yarn1/yarn4 (#1585), by @jong-kyung--helpcase to publish snap tests for npm10/yarn1/yarn4 (#1584), by @jong-kyung.gitignoreand.yarnrc.ymlin the new-vite-monorepo snap (#1576), by @jong-kyung11.1.2(vite-task#383), by @branchseerBundled Versions
8.0.1166f31941.0.0ac5c7100.22.04.1.61.63.00.22.10.48.0New Contributors
Welcome to all new contributors! 🎉
@nozomee, @ryohidaka, @leno23
Full Changelog: voidzero-dev/vite-plus@v0.1.21...v0.1.22
Published Packages
@voidzero-dev/vite-plus-core@0.1.22@voidzero-dev/vite-plus-test@0.1.22vite-plus@0.1.22Installation
macOS/Linux:
curl -fsSL https://vite.plus | bashWindows:
Or download and run
vp-setup.exefrom the assets below.v0.1.21: vite-plus v0.1.21 — Create, Migrate & Local CLI Power-UpCompare Source
vp createlearns@orgtemplates,vp migraterewrites more of your codebase, and the local CLI gains fullvp pmparity.Highlights
vp pmcommand now works from the local CLI (#1495)vp envand related commands (#1305)vp migrate— rewrites named catalogs (#1493),tsdown/clientimports &declare modulestatements (#1541), andtsdown/client/vite/clientintsconfigcompilerOptions.types(#1542)vp create@orgtemplates — scoped default templates are now supported (#1398)Features
@orgdefault templates invp create(#1398) — @fengmk2vp pm plugin(#1540) — @jong-kyung--provenanceflag when publishing a package (#1549) — @cpojervp migrate: rewritetsdown/clientimports anddeclare modulestatements (#1541) — @naokihabavp migrate: rewritetsdown/clientandvite/clientintsconfigcompilerOptions.types(#1542) — @naokihabaoutputglobs for cache restoration (vite-task#375) — @branchseerv1.0.0, vitev8.0.11, tsdown0.22.0(with newtsxconfig-loader), oxc Rust crates0.128.0, oxc npm0.129.0, oxlint1.63.0, oxfmt0.48.0,@vitejs/devtools0.1.21(#1521, #1531, #1548) — @voidzero-guard[bot]Fixes & Enhancements
vp migrate: rewrite named catalogs (#1493) — @lyzno1createandmigratein local CLI top-level help (#1508) — @nurazon59vp envcommands (#1518) — @mikkurogue--ignore-scriptswhen pnpm>=11inmigrate/create(#1533) — @fengmk2.cmdshims through PowerShell for pm commands (#1498) — @fengmk2vite-plus/pack/clientexport astsdown/clientequivalent (#1501) — @naokihabaconvertTabsToSpaces(#1559) — @fengmk2docs/in fmt and lint (#1552) — @fengmk2FORCE_COLORfallback after pattern filtering (vite-task#379) — @branchseerPATHEXTfor Windows cached tasks (vite-task#366) — @SegaraRaic63db22(#1560) — @branchseerRefactor
Docs
Chore
crate-ci/typosaction to v1.46.1 (#1509, #1554) — @renovate[bot]max-turnsfrom 200 to 400 (#1520) — @fengmk2<repeat>replacement on trailing plus (#1524) — @nurazon59lodash-esto v4.18.1 [security] (#1522) — @renovate[bot]build-upstreamstep (#1563) — @fengmk2Bundled Versions
8.0.1166f31941.0.0ac5c7100.22.04.1.51.63.00.22.10.48.0Published Packages
@voidzero-dev/vite-plus-core@0.1.21@voidzero-dev/vite-plus-test@0.1.21vite-plus@0.1.21Installation
macOS/Linux:
curl -fsSL https://vite.plus | bashWindows:
Or download and run
vp-setup.exefrom the assets below.Upgrade:
New Contributors
Welcome to all new contributors! 🎉
@nurazon59, @mikkurogue, @Mister-Hope, @salmanmkc, @XiNiHa
Full Changelog: voidzero-dev/vite-plus@v0.1.20...v0.1.21
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.