Skip to content

feat(deps): upgrade upstream dependencies - #2353

Open
voidzero-guard[bot] wants to merge 1 commit into
mainfrom
deps/upstream-update
Open

feat(deps): upgrade upstream dependencies#2353
voidzero-guard[bot] wants to merge 1 commit into
mainfrom
deps/upstream-update

Conversation

@voidzero-guard

@voidzero-guard voidzero-guard Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Automated upgrade of upstream dependencies, headlined by the rolldown tag bump to v1.2.3 (52dbd19).
  • Bumps the oxc toolchain: oxlint 1.76.0 -> 1.77.0, oxfmt 0.61.0 -> 0.62.0, and the oxc-*/@oxc-project/* crates and packages 0.142.0 -> 0.143.0.
  • Bumps @vitejs/devtools 0.4.10 -> 0.4.12.
  • Required a small AST-API adaptation in vp_static_config for oxc 0.143 plus a snapshot/formatter/test refresh (see Code changes).

Dependency updates

Package From To
rolldown 872b98a v1.2.3 (52dbd19)
oxfmt 0.61.0 0.62.0
oxlint 1.76.0 1.77.0
@oxc-project/runtime 0.142.0 0.143.0
@oxc-project/types 0.142.0 0.143.0
oxc-minify 0.142.0 0.143.0
oxc-parser 0.142.0 0.143.0
oxc-transform 0.142.0 0.143.0
@vitejs/devtools 0.4.10 0.4.12

Code changes

  • crates/vp_static_config/src/lib.rs: adapt the defineConfig arrow-function extraction to the oxc 0.143 AST API (get_function_body/get_expression), splitting concise (() => ({ ... })) and block bodies and adding an extract_config_from_returned_expr helper.
  • crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/bin_oxlint_wrapper/snapshots/bin_oxlint_wrapper.md: update the snapshot for oxlint 1.77's reworded --warn help text.
  • packages/cli/rules/vite-tools.yml: remove redundant blank lines (formatter output).
  • packages/core/__tests__/binding-resolution-layout.spec.ts: strip NODE_PATH from the child environment in the runProject test helper so the synthetic layout drives resolution.

Build status

  • sync-remote-and-build: success
  • build-upstream: failure

- rolldown: 872b98a -> v1.2.3 (52dbd19)
- oxfmt: 0.61.0 -> 0.62.0
- oxlint: 1.76.0 -> 1.77.0
- @oxc-project/runtime: 0.142.0 -> 0.143.0
- @oxc-project/types: 0.142.0 -> 0.143.0
- oxc-minify: 0.142.0 -> 0.143.0
- oxc-parser: 0.142.0 -> 0.143.0
- oxc-transform: 0.142.0 -> 0.143.0
- @vitejs/devtools: 0.4.10 -> 0.4.12

Code changes:
- crates/vp_static_config/src/lib.rs: adapt arrow-function config extraction
  to the oxc 0.143 AST API (get_function_body/get_expression); split concise
  vs block bodies and add extract_config_from_returned_expr helper.
- crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/bin_oxlint_wrapper/snapshots/bin_oxlint_wrapper.md:
  update snapshot for oxlint 1.77 --warn help-text wording.
- packages/cli/rules/vite-tools.yml: drop redundant blank lines (formatter output).
- packages/core/__tests__/binding-resolution-layout.spec.ts: strip NODE_PATH
  from the child env in the runProject test helper to preserve store isolation.
@netlify

netlify Bot commented Aug 6, 2026

Copy link
Copy Markdown

Deploy Preview for viteplus-preview ready!

Name Link
🔨 Latest commit b174232
🔍 Latest deploy log https://app.netlify.com/projects/viteplus-preview/deploys/6a73eb4e8424ac0008efe308
😎 Deploy Preview https://deploy-preview-2353--viteplus-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@socket-security

Copy link
Copy Markdown

@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Native binary sizes (b174232)

Final release artifacts built by the canonical build-upstream and build-windows-cli actions.

Artifact Format Base PR Change
vp (Linux x64) Binary 10.54 MiB 10.54 MiB 0 B (0.00%)
vp (Linux x64) gzip -9 4.56 MiB 4.56 MiB 0 B (0.00%)
NAPI (Linux x64) Binary 33.57 MiB 33.59 MiB +16.06 KiB (+0.05%)
NAPI (Linux x64) gzip -9 13.03 MiB 13.03 MiB +6.33 KiB (+0.05%)
vp (macOS ARM64) Binary 7.89 MiB 7.89 MiB 0 B (0.00%)
vp (macOS ARM64) gzip -9 3.98 MiB 3.98 MiB 0 B (0.00%)
NAPI (macOS ARM64) Binary 40.91 MiB 40.94 MiB +32.31 KiB (+0.08%)
NAPI (macOS ARM64) gzip -9 17.26 MiB 17.26 MiB +7.14 KiB (+0.04%)
vp (Windows x64) Binary 8.43 MiB 8.43 MiB 0 B (0.00%)
vp (Windows x64) gzip -9 3.67 MiB 3.67 MiB +1 B (+0.00%)
NAPI (Windows x64) Binary 27.67 MiB 27.69 MiB +17.00 KiB (+0.06%)
NAPI (Windows x64) gzip -9 10.84 MiB 10.85 MiB +5.12 KiB (+0.05%)
Trampoline (Windows x64) Binary 205.00 KiB 205.00 KiB 0 B (0.00%)
Trampoline (Windows x64) gzip -9 99.00 KiB 99.00 KiB 0 B (0.00%)
Installer (Windows x64) Binary 4.45 MiB 4.45 MiB 0 B (0.00%)
Installer (Windows x64) gzip -9 2.09 MiB 2.09 MiB +1 B (+0.00%)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants