Skip to content

chore: upgrade Vite+ to 1.0.0-rc.0 - #918

Merged
fengmk2 merged 2 commits into
masterfrom
codex/upgrade-vite-plus-1.0
Sep 22, 2026
Merged

fengmk2 merged 2 commits into
masterfrom
codex/upgrade-vite-plus-1.0

Conversation

@fengmk2

@fengmk2 fengmk2 commented Sep 22, 2026

Copy link
Copy Markdown
Member

Vite+ 1.0 uses Vitest 5, which removes the top-level bench API. This change upgrades vite-plus to 1.0.0-rc.0 and moves benchmarks to the bench fixture inside test().

The catalogs and lockfile use matching toolchain versions. minimumReleaseAgeExclude includes @oxfmt/* and @oxlint/*, and the ignore rules exclude .vitest/ artifacts.

The ci script no longer runs attw. The project removes the @arethetypeswrong/cli dependency. Benchmark workloads, coverage scope, and ESM package output stay the same.

Summary by CodeRabbit

  • Chores

    • Updated project tooling configuration to reduce unnecessary generated files in version control.
    • Refreshed development tool versions and release handling for improved consistency.
    • Simplified package publishing checks by removing an obsolete validation step.
  • Tests

    • Migrated performance benchmarks to the current testing interface while preserving existing benchmark scenarios and measurements.

Copilot AI lite review requested due to automatic review settings September 22, 2026 14:50
@agentscanapp

agentscanapp Bot commented Sep 22, 2026

Copy link
Copy Markdown

Automation signals

Activity patterns show signs of automation.

View full analysis →

Report this account →

Evidence
  • Very high PR volume (daily): 64 PRs within a single 24-hour window
  • High PR volume (weekly): 64 PRs within a single 7-day window

Last 5 PRs:

This is an automated analysis by AgentScan

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@coderabbitai

coderabbitai Bot commented Sep 22, 2026

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: df1e009b-45df-4acc-a17b-96d2045179b2

📥 Commits

Reviewing files that changed from the base of the PR and between 776960d and 9406eed.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (3)
  • .gitignore
  • pnpm-workspace.yaml
  • test/urllib.bench.ts

Included review availability: Your plan provides up to 4 included reviews per hour; 3 remain after this review.


📝 Walkthrough

Walkthrough

The pull request updates Vite Plus and Vitest versions, adds release-age exclusions for related platform packages, ignores .vitest/ output, and migrates urllib benchmarks to the current Vitest test API.

Changes

Tooling and benchmark maintenance

Layer / File(s) Summary
Tooling versions and generated output
.gitignore, pnpm-workspace.yaml
The workspace updates Vite Plus and Vitest catalog versions. It adds Oxfmt and Oxlint package exclusions and ignores .vitest/.
Benchmark API migration
test/urllib.bench.ts
HTTP client and utility benchmarks now use async test() callbacks with await bench(...).run(). Benchmark bodies and options remain unchanged.

Priority: ⬇️ Low

Estimated code review effort: 2 (Simple) | ~10 minutes

Change: Other

Merge Risk: ⚪ Minimal · up to 9406e

The Vite+/Vitest tooling is updated and benchmarks retain their workloads using the supported Vitest 5 API, with no current-head merge-blocking risk.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 1…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the primary change: upgrading Vite+ to version 1.0.0-rc.0. It is concise and relevant to the pull request objectives.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@socket-security

socket-security Bot commented Sep 22, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​voidzero-dev/​vite-plus-core@​0.3.3 ⏵ 1.0.0-rc.098 +110077 +199 +1100
Updated@​vitest/​coverage-v8@​4.1.11 ⏵ 5.0.19910079 +198 -1100
Updatedvitest@​4.1.11 ⏵ 5.0.198 +110079 +198 -1100
Updatedvite-plus@​0.3.3 ⏵ 1.0.0-rc.098 +1100100100 +1100

View full report

@pkg-pr-new

pkg-pr-new Bot commented Sep 22, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/node-modules/urllib@918

commit: c50dc4e

@codecov

codecov Bot commented Sep 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.23%. Comparing base (776960d) to head (c50dc4e).

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #918      +/-   ##
==========================================
- Coverage   94.24%   94.23%   -0.01%     
==========================================
  Files          10       10              
  Lines         747      746       -1     
  Branches      235      235              
==========================================
- Hits          704      703       -1     
  Misses         40       40              
  Partials        3        3              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copilot AI review requested due to automatic review settings September 22, 2026 14:54

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@fengmk2
fengmk2 merged commit 222ae3e into master Sep 22, 2026
18 of 19 checks passed
@fengmk2
fengmk2 deleted the codex/upgrade-vite-plus-1.0 branch September 22, 2026 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants