feat(deps): upgrade upstream dependencies#2042
Conversation
- vite: ba31193 -> v8.1.3 (578ffb8) - @vitejs/devtools: 0.3.3 -> 0.3.4 Code changes: - packages/core/package.json: bump bundledVersions.vite 8.1.2 -> 8.1.3 - pnpm-workspace.yaml: add [email protected] to minimumReleaseAgeExclude
✅ Deploy Preview for viteplus-preview canceled.
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
vite-plus
@voidzero-dev/vite-plus-core
@voidzero-dev/vite-plus-prompts
@voidzero-dev/vite-plus-cli-darwin-arm64
@voidzero-dev/vite-plus-cli-darwin-x64
@voidzero-dev/vite-plus-cli-linux-arm64-gnu
@voidzero-dev/vite-plus-cli-linux-arm64-musl
@voidzero-dev/vite-plus-cli-linux-x64-gnu
@voidzero-dev/vite-plus-cli-linux-x64-musl
@voidzero-dev/vite-plus-cli-win32-arm64-msvc
@voidzero-dev/vite-plus-cli-win32-x64-msvc
@voidzero-dev/vite-plus-darwin-arm64
@voidzero-dev/vite-plus-darwin-x64
@voidzero-dev/vite-plus-linux-arm64-gnu
@voidzero-dev/vite-plus-linux-arm64-musl
@voidzero-dev/vite-plus-linux-x64-gnu
@voidzero-dev/vite-plus-linux-x64-musl
@voidzero-dev/vite-plus-win32-arm64-msvc
@voidzero-dev/vite-plus-win32-x64-msvc
commit: |
Registry bridge build (
|
| Package | Version |
|---|---|
vite-plus |
0.0.0-commit.c6bc868a44ac4f375312519b374ead01b9c4e15f |
@voidzero-dev/vite-plus-core |
0.0.0-commit.c6bc868a44ac4f375312519b374ead01b9c4e15f |
Install the Vite+ CLI built from this commit, then migrate a project:
# macOS / Linux
curl -fsSL https://vite.plus | VP_PR_VERSION=2042 bash# Windows (PowerShell)
$env:VP_PR_VERSION="2042"; irm https://vite.plus/ps1 | iexAfter installing, upgrade the current project's vite-plus to this test build with:
vp migrateOr point your package manager at the bridge registry https://registry-bridge.viteplus.dev/:
| Package manager | Registry config |
|---|---|
| npm / pnpm / Bun | .npmrc: registry=https://registry-bridge.viteplus.dev/ |
| Yarn (v2+) | .yarnrc.yml: npmRegistryServer: "https://registry-bridge.viteplus.dev/" |
Then pin the build (vite aliases to vite-plus-core; pnpm can use a catalog, npm an overrides entry):
{
"devDependencies": {
"vite-plus": "0.0.0-commit.c6bc868a44ac4f375312519b374ead01b9c4e15f",
"vite": "npm:@voidzero-dev/vite-plus-core@0.0.0-commit.c6bc868a44ac4f375312519b374ead01b9c4e15f"
}
}
🐳 Docker preview imageBuilt from this PR's pkg.pr.new build:
# remove any stale local copy from a previous run, then pull fresh
docker rmi ghcr.io/voidzero-dev/vite-plus:pr-2042 2>/dev/null; docker pull ghcr.io/voidzero-dev/vite-plus:pr-2042Quick check: docker run --rm ghcr.io/voidzero-dev/vite-plus:pr-2042 vp --versionSee docs/guide/docker.md for usage. |
…xes (#2081) Release vite-plus v0.2.3: config extraction, create, and `vp run` reliability fixes. A patch release that restores static config extraction for projects importing `defineConfig` from `vite`, fixes `vp create` for org templates on registries that strip custom package fields, cleans up terminal output after Ctrl-C during `vp run`, and updates bundled Vite to 8.1.3. ### Highlights - **Custom `VP_HOME` is honored on every run**: the global `vp` now respects a user-set `VP_HOME` for its home directory instead of falling back to `~/.vite-plus`, and persists it in the generated env files, so a custom install location no longer produces multiple instances or unusable packages ([#2029](#2029)), by @liangmiQwQ ### Features - Upgrade bundled Vite from `8.1.2` to `8.1.3` (inlined CSS after the shebang line, CSS preload for nested dynamic imports, SSR stacktrace column fix) ([#2042](#2042)), by @voidzero-guard[bot] ### Fixes & Enhancements - `vp run` no longer misreads a `vite.config.ts` when its `defineConfig` comes from a preset or a custom wrapper instead of `vite-plus` or `vite`. Such configs are now evaluated at runtime rather than assumed to be Vite+'s own, so projects that use them no longer wrongly report `Task "build" not found` ([#2060](#2060), [#2075](#2075)), by @liangmiQwQ and @fengmk2 - Killing a `vp run` task with Ctrl-C no longer leaves odd OSC escape sequences in the terminal; `vp` defers its own Ctrl-C handling until the child process exits ([#2079](#2079)), by @forehalo - `vp migrate`: rewriting a `package.json` prettier script now emits a single `--check`, so scripts that combined `--check` with `--list-different` / `-l` / `-c` no longer produce a duplicated `vp fmt --check --check` ([#2044](#2044)), by @shulaoda - `vp create @org:name`: read the org template catalog (`createConfig`) from the published tarball when the registry (e.g. GitHub Packages) strips custom fields from packument metadata ([#2063](#2063)), by @hiro-daikin - `vp run`: missing env vars requested through `@voidzero-dev/vite-task-client` now return `undefined` instead of `null`, preserving Vite production `NODE_ENV` semantics when builds run through `vp run` ([vite-task#508](voidzero-dev/vite-task#508), via [#2076](#2076)), by @wan9chi ### Refactor - `static_config`: drop the unreachable `vite.config.json` branch ([#2045](#2045)), and remove unused exported CLI helpers ([#2046](#2046)), by @shulaoda ### Docs - Update the announcement links and callout for the beta release ([#2027](#2027)), remove the stale `Dockerfile.alpine` comment ([#2068](#2068)), by @fengmk2 - Add the missing `pnpm-workspace.yaml` to the docs Dockerfile ([#2059](#2059)), by @wan-kong - Refresh the root agent guide ([#2072](#2072)), by @jong-kyung ### Chore - Cross-compile Windows tests and CLI binaries on Linux with cargo-xwin ([#1824](#1824)), install local vite-plus builds through a local npm registry ([#2021](#2021)), fast docs format check for docs-only PRs ([#2028](#2028)), pack local dirs for the registry bridge instead of pkg.pr.new ([#2038](#2038)), remove the stale create workflow updater ([#2061](#2061)), and add PTY-based interactive CLI snapshot tests ([#2052](#2052)), by @fengmk2 - Cache `vp run` output for docs builds ([#2006](#2006)), by @wan9chi - Remove legacy completion cleanup ([#2050](#2050)), by @nekomoyi - Update the crate-ci/typos action ([#2039](#2039)) and GitHub Actions ([#2055](#2055), [#1905](#1905)), by @renovate[bot] - Refresh the Node.js release keyring ([#2058](#2058)) and the docs trusted-stack stats ([#2064](#2064)), by @voidzero-guard[bot] ### Bundled Versions | Tool | Version | Source | | --- | --- | --- | | vite | `8.1.3` | [`578ffb8`](vitejs/vite@578ffb8) | | rolldown | `1.1.4` | [`6cbd233`](rolldown/rolldown@6cbd233) | | tsdown | `0.22.3` | [npm](https://npmx.dev/package/tsdown/v/0.22.3) | | vitest | `4.1.9` | [npm](https://npmx.dev/package/vitest/v/4.1.9) | | oxlint | `1.72.0` | [npm](https://npmx.dev/package/oxlint/v/1.72.0) | | oxlint-tsgolint | `0.24.0` | [npm](https://npmx.dev/package/oxlint-tsgolint/v/0.24.0) | | oxfmt | `0.57.0` | [npm](https://npmx.dev/package/oxfmt/v/0.57.0) | ### Upgrade ```bash vp upgrade ``` ### New Contributors @wan-kong and @hiro-daikin made their first contributions. **Full Changelog**: v0.2.2...v0.2.3 --- Merging this PR will trigger the release workflow. --------- Co-authored-by: voidzero-guard[bot] <278573678+voidzero-guard[bot]@users.noreply.github.com> Co-authored-by: wan9chi <[email protected]>
Summary
vitetov8.1.3(578ffb8) and@vitejs/devtoolsto0.3.4.bundledVersions.viteinpackages/core/package.jsonto8.1.3.[email protected]fromminimumReleaseAgeExcludeinpnpm-workspace.yaml(pulled in transitively).Dependency updates
viteba31193v8.1.3 (578ffb8)@vitejs/devtools0.3.30.3.4Unchanged dependencies
rolldown:v1.1.4 (6cbd233)vitest:4.1.9@vitest/browser:4.1.9@vitest/browser-playwright:4.1.9@vitest/browser-preview:4.1.9@vitest/browser-webdriverio:4.1.9@vitest/expect:4.1.9@vitest/mocker:4.1.9@vitest/pretty-format:4.1.9@vitest/runner:4.1.9@vitest/snapshot:4.1.9@vitest/spy:4.1.9@vitest/utils:4.1.9tsdown:0.22.3@tsdown/css:0.22.3@tsdown/exe:0.22.3lightningcss:^1.32.0@oxc-node/cli:0.1.0@oxc-node/core:0.1.0oxfmt:0.57.0oxlint:1.72.0oxlint-tsgolint:0.24.0@oxc-project/runtime:0.138.0@oxc-project/types:0.138.0oxc-minify:0.138.0oxc-parser:0.138.0oxc-transform:0.138.0VITEST_VERSION constant:4.1.9test-vp-create workflow:4.1.9README vitest pins:4.1.9Code changes
packages/core/package.json: bumpbundledVersions.vitefrom8.1.2to8.1.3.pnpm-workspace.yaml: add[email protected]tominimumReleaseAgeExclude(transitive dep of@vitejs/devtools).pnpm-lock.yaml: lockfile updates for the above (includes transitivees-module-lexer2.1.0 -> 2.3.0 andvue3.5.35 -> 3.5.39).Build status
sync-remote-and-build: successbuild-upstream: success