You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This PR upgrades upstream dependencies and adds two projects to
ecosystem CI.
Nuxt DevTools uses the `@vitejs/devtools` version from
`packages/core/package.json`.
Its test runs the build, type check, and unit tests on Linux and
Windows.
The fixture trusts the lockfile that the same CI job creates for the
local Vite+ registry.
The Tiptap test runs on Ubuntu.
It runs `vp run build && vp run build:demos`, `vp run lint`, and `vp run
test:unit`.
The fixture keeps Tiptap's upstream lint behavior after `vp migrate`.
The ecosystem workflow now uses the name `Ecosystem CI`.
The dependency upgrade workflow preserves the baseline PR details.
It adds verified release and commit links to the `Dependency updates`
table.
- This PR upgrades the upstream dependencies.
- It updates the pinned `vite` commit to `v8.2.2` (`de1111a`) and
`@vitejs/devtools` to `0.5.1`.
- `rolldown` stays on `v1.2.5` (`84c904b`). Vitest, tsdown, Oxlint,
Oxfmt, and the Oxc packages are unchanged.
- The required changes widen the `@vitejs/devtools` peer range and
update the recorded bundled Vite version. They also update one PTY
snapshot.
## Dependency updates
| Package | From | To |
| --- | --- | --- |
| `vite` | `v8.2.1`
([`4216158`](vitejs/vite@4216158))
| [`v8.2.2`](https://github.com/vitejs/vite/releases/tag/v8.2.2)
([`de1111a`](vitejs/vite@de1111a))
|
| `@vitejs/devtools` | `0.5.0` |
[`0.5.1`](https://github.com/vitejs/devtools/releases/tag/v0.5.1) |
<details><summary>Unchanged dependencies</summary>
- `rolldown`: `v1.2.5`
([`84c904b`](rolldown/rolldown@84c904b))
- `vitest`: `4.1.11`
- `@vitest/browser`: `4.1.11`
- `@vitest/browser-playwright`: `4.1.11`
- `@vitest/browser-preview`: `4.1.11`
- `@vitest/browser-webdriverio`: `4.1.11`
- `@vitest/expect`: `4.1.11`
- `@vitest/mocker`: `4.1.11`
- `@vitest/pretty-format`: `4.1.11`
- `@vitest/runner`: `4.1.11`
- `@vitest/snapshot`: `4.1.11`
- `@vitest/spy`: `4.1.11`
- `@vitest/utils`: `4.1.11`
- `tsdown`: `0.22.14`
- `@tsdown/css`: `0.22.14`
- `@tsdown/exe`: `0.22.14`
- `lightningcss`: `^1.33.0`
- `@oxc-node/cli`: `0.1.0`
- `@oxc-node/core`: `0.1.0`
- `oxfmt`: `0.64.0`
- `oxlint`: `1.79.0`
- `oxlint-tsgolint`: `7.0.2001`
- `@oxc-project/runtime`: `0.146.0`
- `@oxc-project/types`: `0.146.0`
- `oxc-minify`: `0.146.0`
- `oxc-parser`: `0.146.0`
- `oxc-transform`: `0.146.0`
- `VITEST_VERSION` constant: `4.1.11`
- README Vitest pins: `4.1.11`
</details>
## Code changes
- `packages/core/package.json` updates the `@vitejs/devtools` dependency
from `^0.5.0` to `^0.5.1`.
- The same file updates the peer range from `^0.4.0` to `^0.4.0 ||
^0.5.0`.
- The same file updates `bundledVersions.vite` from `8.2.1` to `8.2.2`.
- `packages/tools/.upstream-versions.json` updates the pinned Vite hash
to `de1111ab0be00879b404e7ed3b2a80e264edddc1`.
-
`crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/create_approve_builds_bun/snapshots/create_approve_builds_bun.md`
updates the recorded `bun pm trust <version> (...)` build hash.
- `pnpm-lock.yaml` refreshes the lockfile and its transitive
dependencies.
- `.github/workflows/e2e-test.yml` adds the Nuxt DevTools and Tiptap
tests. It also renames the workflow to `Ecosystem CI`.
- `ecosystem-ci/repo.json` adds the pinned Nuxt DevTools and Tiptap
repositories.
- `ecosystem-ci/patch-project.ts` aligns the DevTools version and trusts
the Nuxt lockfile. It also preserves Tiptap's lint behavior.
- `.github/workflows/upgrade-deps.yml` preserves baseline PR details. It
adds verified links to the dependency table.
---------
Co-authored-by: voidzero-guard[bot] <278573678+voidzero-guard[bot]@users.noreply.github.com>
Co-authored-by: MK <fengmk2@gmail.com>
0 commit comments