Commit d202f3f
feat(deps): upgrade upstream dependencies (#1406)
## Summary
- Automated daily upgrade of upstream dependencies.
- Bumps `rolldown` to `v1.0.0-rc.16` and re-merges its Cargo workspace,
pulling in `oxc` 0.126.0, `jsonschema` 0.46.0, and a new `path-posix`
dependency while dropping the unused `smallvec` entry.
- Bumps `tsdown` to `0.21.9`, `oxlint-tsgolint` to `0.21.1`, and
`@vitejs/devtools` to `0.1.14`.
- Adapts `packages/cli/src/pack-bin.ts` to the new `resolveUserConfig` /
`buildWithConfigs` signature.
## Dependency updates
| Package | From | To |
| --- | --- | --- |
| `rolldown` | `27cb729` | `v1.0.0-rc.16 (edec4fa)` |
| `tsdown` | `0.21.8` | `0.21.9` |
| `oxlint-tsgolint` | `0.21.0` | `0.21.1` |
| `@vitejs/devtools` | `0.1.13` | `0.1.14` |
<details><summary>Unchanged dependencies</summary>
- `vite`: `v8.0.8 (6e585dc)`
- `vitest`: `4.1.4`
- `@oxc-node/cli`: `0.1.0`
- `@oxc-node/core`: `0.1.0`
- `oxfmt`: `0.45.0`
- `oxlint`: `1.60.0`
</details>
## Code changes
- `Cargo.toml`: bump `oxc` workspace crates from `0.123.0` to `0.126.0`,
add `oxc_str`, bump `jsonschema` from `0.45.0` to `0.46.0`, add
`path-posix = "0.0.1"`, and drop the unused `smallvec` entry (rolldown
workspace re-merge).
- `packages/cli/src/pack-bin.ts`: switch from `configFiles: string[]` to
`configDeps: Set<string>` and forward it to `resolveUserConfig` /
`buildWithConfigs` to match the updated upstream signature.
- `pnpm-workspace.yaml`: add `import-without-cache` and `logs-sdk` to
`minimumReleaseAgeExclude`.
- `Cargo.lock` and `pnpm-lock.yaml` regenerated to reflect the above.
## Build status
- `sync-remote-and-build`: failure
- `build-upstream`: success
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> **Medium Risk**
> Medium risk due to broad upstream dependency upgrades (notably
`rolldown`/`oxc`/`jsonschema`) that can change bundling/parsing behavior
and introduce new transitive deps, plus a small CLI integration
adjustment for updated config/build APIs.
>
> **Overview**
> Upgrades upstream Rust and JS toolchain dependencies, including
bumping `rolldown` (pulling `oxc` to `0.126.0` and `jsonschema` to
`0.46.0`), adding new deps like `path-posix`/`oxc_str`, and refreshing
lockfiles accordingly.
>
> Updates the `vp pack` CLI (`packages/cli/src/pack-bin.ts`) to track
config dependency paths via a `Set` and pass them into the updated
`resolveUserConfig`/`buildWithConfigs` signatures. Also bumps
`@vitejs/devtools`, `tsdown`, and `oxlint-tsgolint`, and adjusts
workspace minimum-release-age exclusions for newly introduced packages.
>
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
8518b66. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MK (fengmk2) <fengmk2@gmail.com>1 parent 4dee64d commit d202f3f
File tree
7 files changed
+592
-313
lines changed- packages
- cli/src
- core
- tools
7 files changed
+592
-313
lines changed
0 commit comments