GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — chore(deps): update dependency vitest to v5 by renovate[bot] · Pull Request #48 · unplugin/unplugin-lightningcss

Conversation

@renovate

@renovate renovate Bot commented Sep 7, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
vitest (source) ^4.1.10 → ^5.0.0 age confidence

Release Notes

vitest-dev/vitest (vitest)

v5.1.0

Compare Source

   🚀 Features
  • Add --last-failed to run only failed tests  -  by @​sheremet-va in #​11558 (82f63)
  • Support Temporal.Instant and Temporal.ZonedDateTime in vi.setSystemTime()  -  by @​Prajwal2246, Prajwal2246, Claude Opus 5.5 (1M context), @​hi-ogawa and Codex (GPT-6) in #​11321 (f150f)
  • Introduce --since-last-run flag  -  by @​sheremet-va in #​11516 (08bd9)
  • Expose per-retry/repeat attempt result  -  by @​hi-ogawa, Codex (GPT-6) and Claude Opus 5.5 (1M context) in #​11232 (21be4)
  • Support fake timers for node:timers and node:timers/promise  -  by @​hi-ogawa, OpenCode and Codex (GPT-6) in #​10899 (fbe97)
  • Allow coverage providers to store data in fs module cache  -  by @​AriPerkkio in #​11747 (54a2b)
  • Interactively review failed snapshots  -  by @​macarie and @​hi-ogawa in #​11325 (54e5b)
  • browser:
    • Mock modules through an import map  -  by @​sheremet-va in #​11534 (707f8)
    • Drop experimental label from trace view  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11518 (44c3c)
    • Introduce experimental pointer API  -  by @​macarie in #​10780 (5dc09)
    • Capture aria snapshot in trace view  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11492 (0cc39)
    • Show trace steps timeline on terminal on test failure  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11594 (973dc)
    • Add failure-only trace view mode  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11612 (d5d7d)
    • Enable failure-only trace view by default  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11766 (f37b6)
  • coverage:
    • V8 to support ignoreNode option  -  by @​erickserra and @​AriPerkkio in #​11688 (e02db)
  • experimental:
    • Add trace timeline for node  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11753 (4e985)
    • Add message option to vi.waitFor and vi.waitUntil  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11754 (fd145)
   🐞 Bug Fixes
  • Rerun setup files after --changed filtering  -  by @​sheremet-va in #​11621 (3a39c)
  • Return the mock to concurrent imports  -  by @​sheremet-va in #​11623 (1453b)
  • Don't fail on console log pending at teardown  -  by @​sheremet-va in #​11619 (a60b8)
  • Reference chai types in every d.ts chunk  -  by @​sheremet-va in #​11618 (fb150)
  • Detect mock factory cycles that form later  -  by @​sheremet-va in #​11642 (e9554)
  • Skip fs module cache for typed import.meta.glob  -  by @​sheremet-va in #​11666 (79501)
  • Run tests that import a deleted file  -  by @​sheremet-va in #​11669 (80aa1)
  • Keep syntax highlighting in code frames  -  by @​sheremet-va in #​11705 (d39f5)
  • Respect CLI filters when prewarming browsers  -  by @​sheremet-va and Benjamin Tang in #​11706 (10947)
  • Read cached source as utf-8  -  by @​juan-fernandez in #​11682 and #​11709 (867a5)
  • Inherit watch from the root config in projects  -  by @​nstepien and Claude Opus 5.5 (1M context) in #​11724 (77c12)
  • Prefix expect.poll message to all errors  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11756 (cab58)
  • Support api.port 0  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11641 (3667c)
  • Show attempts in test error logs of retried tests  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11696 (77a94)
  • Preserve rootDir in project paths  -  by @​btea in #​11816 (bf96d)
  • browser:
    • Change default port to 23315  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11640 (a2ec4)
    • Advance fake timers in actions and expect.element  -  by @​julienw, @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11242 (68190)
    • Drop trace view warning without html reporter  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11665 (e6407)
    • Detect shared chunks via the optimizer  -  by @​sheremet-va in #​11661 (e2e9c)
    • Clear screenshot stability timeout  -  by @​sheremet-va in #​11659 (fbe37)
    • Measure prepare duration with one clock  -  by @​sheremet-va in #​11667 (a3ed4)
    • Keep failure screenshot per attempt  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11694 (a5022)
    • Print trace timeline of each attempt  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11695 (27229)
    • Don't hang in page.viewport()  -  by @​sheremet-va in #​11738 (49ff4)
    • Skip trace entries after their attempt ended  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11771 (7a56f)
    • Focus the iframe before clicking in playwright  -  by @​sheremet-va in #​11798 (eb20a)
    • Fail the run when a tester cannot connect  -  by @​sheremet-va in #​11802 (605bf)
    • Treat edge as chromium in toHaveStyle  -  by @​aliamanatali in #​11813 (f4dd9)
  • cache:
    • Handle concurrent cache clearing  -  by @​7rulnik in #​11697 (09076)
    • Key module cache on the deps optimizer  -  by @​MO2k4 and Martin Oehlert in #​11775 (52485)
    • Do not fail when the cache dir is unwritable  -  by @​ezefernandezyf in #​11781 (274ab)
  • cli:
    • Use camelCase for sinceLastRun help  -  by @​fengmk2 in #​11707 (5c674)
  • coverage:
    • V8 autoAttachSubprocess to use .tmp directory  -  by @​AriPerkkio in #​11632 (de5af)
    • V8 to ignore Vite's generated CJS namespace import helper  -  by @​AriPerkkio in #​11676 (5901f)
  • deps:
    • Update all non-major dependencies  -  by @​sheremet-va in #​11637 (2b18e)
  • expect:
    • Keep soft .resolves/.rejects error location  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11792 (42770)
  • mocker:
    • Don't change the original prototype chain  -  by @​sheremet-va and Max Schwenk in #​11737 (cca42)
    • Use root mocks for linked packages  -  by @​sheremet-va in #​7708 and #​11739 (810ec)
  • runner:
    • Don't drop throttled task updates  -  by @​sheremet-va in #​11795 (8e837)
  • ui:
    • Escape search text in explorer highlight  -  by @​sheremet-va in #​11672 (3c6d6)
    • Fix html reporter crash when --bail cancels files  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11693 (36a5f)
    • Fix quirks mode in trace view replay  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11744 (b9b73)
    • Let coverage report follow UI color scheme  -  by @​AriPerkkio in #​11765 (59c2d)
    • Open trace view only for tests with a trace  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11770 (c022d)
  • vm:
    • Strip hashbang before compiling CommonJS dependencies  -  by @​cwoebker in #​11731 (1a77c)
    • Keep node globals after teardown  -  by @​francesco-agnoletto in #​11380 and #​11681 (a57b4)
    • Reset fake timers after each test file  -  by @​francesco-agnoletto in #​11679 and #​11779 (78c46)
    • Keep assignable accessor globals writable in node environment  -  by @​MO2k4 and Martin Oehlert in #​11834 (a5ec3)
   🏎 Performance
  • Reuse fsModuleCache in static collection  -  by @​sheremet-va in #​11622 (1766c)
  • Cache setup/mock resolves in reused workers  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11760 (5de10)
  • Don't refetch warm modules in reused runners  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11761 (4f135)
  • browser:
    • Map only first frame for trace locations  -  by @​hi-ogawa and Claude Opus 5.5 (1M context) in #​11613 (a967d)
    • Disable WebSocketServer's allowSynchronousEvents  -  by @​nstepien in #​11794 (d4572)
  • coverage:
    • Istanbul to use magic-string+rolldown for instrumentation  -  by @​AriPerkkio in #​11648 (2470b)
    • Istanbul to collect uncovered files in Promise.all  -  by @​AriPerkkio in #​11713 (f1092)
    • Istanbul to not store input source maps in coverage data  -  by @​AriPerkkio in #​11686 (2debb)
  • expect:
    • Compare typed arrays in one loop  -  by @​sheremet-va in #​11658 (908eb)
    View changes on GitHub

v5.0.5

Compare Source

   🐞 Bug Fixes
  • Keep vite default fs.deny with api token file  -  by @​hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in #​11578 (28dc1)
  • Handle quoted file names in --changed  -  by @​sheremet-va in #​11583 (14921)
  • Add data to the import.meta.hot stub  -  by @​sheremet-va in #​11590 (3a828)
  • Set skip in skipIf, ignore undefined options  -  by @​sheremet-va in #​11591 (d523a)
  • Skip builtin loading in async leak detector  -  by @​sheremet-va in #​11598 (fe86a)
  • Keep the import frame in native loader errors  -  by @​sheremet-va in #​11599 (9697b)
  • Run hook cleanups when a later hook fails  -  by @​sheremet-va in #​11605 (6c5a4)
  • Release mocks of finished test files  -  by @​sheremet-va in #​11607 (e9c3d)
  • Abort all running tests on cancel  -  by @​sheremet-va in #​11606 (6621a)
  • browser:
    • Ignore synthetic pagehide events  -  by @​sheremet-va in #​11582 (ca081)
    • Run plugin buildStart on server creation  -  by @​sheremet-va in #​11593 (ea611)
    • Drop late connections of closed sessions  -  by @​sheremet-va in #​11600 (f161e)
    • Wait 30s for the browser to close  -  by @​sheremet-va in #​11601 (6498b)
    • Run global setup once with instances  -  by @​sheremet-va in #​11596 (8dd67)
  • reporter:
    • End reason &#​39;failed&#​39; on worker crash  -  by @​AriPerkkio in #​11568 (6ae8e)
    View changes on GitHub

v5.0.4

Compare Source

   🚀 Features
  • experimental:
    • Tag cache directories with CACHEDIR.TAG  -  by @​lifeiscontent in #​11461 (a8ea3)
    • Support test.ui.theme option  -  by @​sheremet-va in #​11499 (1da66)
    • Highlight selector multiple matches in trace view  -  by @​hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in #​11489 (5abba)
    • Print how many tests were affected and a total when running --changed  -  by @​sheremet-va in #​11424 (a2336)
    • Add an option to cache dependencies instead of statically parsing them  -  by @​sheremet-va in #​11515 (c0601)
    • Add fit and zoom controls to trace viewer  -  by @​hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in #​11490 (f5dd9)
   🐞 Bug Fixes
  • Fail the run on git and location filter errors  -  by @​sheremet-va in #​11430 (30d03)
  • Enable fsModuleCache by default  -  by @​sheremet-va in #​11435 (ad208)
  • Track project files and mocks with --changed  -  by @​sheremet-va in #​11432 (b0f2b)
  • Refactor caching, fix : in project and change the shape of results cache  -  by @​sheremet-va in #​11453 (9673c)
  • Keep full $ string values when taskTitleValueFormatTruncate is 0  -  by @​hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in #​11485 (4f7e1)
  • Resolve node builtins in client environments  -  by @​sheremet-va in #​11417 (56b31)
  • Fix module graph builtin externals after #​11421  -  by @​hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in #​11491 and #​11421 (008e1)
  • Wrap module mocks during in-source testing  -  by @​sheremet-va in #​11505 (36d19)
  • Handle line endings in snapshot  -  by @​sheremet-va in #​11522 (4c468)
  • Respect root in projects  -  by @​sheremet-va in #​11521 (26642)
  • Resolve mocks in directories with spaces  -  by @​sheremet-va in #​11539 (caaef)
  • api:
    • Publish the api token atomically  -  by @​umairnawaz333 in #​11323 (6f990)
  • browser:
    • Close the mock route interception race  -  by @​cplieger and @​sheremet-va in #​8339 and #​11083 (d6620)
    • Allow toHaveTextContent without arguments  -  by @​nomadical in #​11425 (8ebcf)
    • Apply API options without browser config  -  by @​sheremet-va in #​10852 (ad055)
    • Preserve undefined command arguments  -  by @​sheremet-va and @​AriPerkkio in #​11497 (1576d)
    • Wait for setup mocks before importing a test file  -  by @​kasperpeulen in #​11520 (b61d1)
    • Avoid extra scroll outside the iframe  -  by @​sheremet-va in #​11523 (662e8)
    • Run browser instances as workers  -  by @​sheremet-va in #​11525 (bf04b)
      • ⚠️ This can degrade performance if you have a custom maxWorkers setting. Previously, it was applied incorrectly and could lead to Vitest using too many resources. For example, a lower number would still open too many browsers. Fixing it means Vitest opens less instances by default now.
    • Open one cdp session per tester  -  by @​sheremet-va in #​11542 (69e63)
    • Clean up unmocked and pending mocks  -  by @​sheremet-va in #​11537 (5c955)
  • coverage:
    • V8 browser memory leak between test files  -  by @​AriPerkkio in #​11466 (2297d)
    • allowExternal fails to include uncovered files  -  by @​AriPerkkio in #​11513 (4ef00)
    • Filenames containing brackets incorrectly showing as uncovered  -  by @​AriPerkkio in #​11531 (0fa80)
    • Istanbul coverage wrong when module transform warmups  -  by @​AriPerkkio in #​11529 (9f61d)
  • deps:
    • Update all non-major dependencies  -  by @​sheremet-va in #​11167 (c74e0)
  • expect:
    • Fix Map and Set deep equality in some assertions  -  by @​hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in #​11402 (b4e79)
    • Check value in chai-style returned  -  by @​sheremet-va in #​11500 (1aca0)
  • mocker:
    • Fix native loader mocking edge cases  -  by @​sheremet-va in #​11540 (cd423)
  • pretty-format:
    • Support boxed symbols  -  by @​lehni in #​11445 and #​11446 (eba44)
  • reporters:
    • Junit to strip ANSI sequences from all XML attributes  -  by @​meganemura and Claude Opus 5.5 in #​11407 (e1a73)
  • runner:
    • Don't cache failed fixture setups  -  by @​hamed-bavar in #​11237 and #​11238 (4ee66)
  • typecheck:
    • Use typescript pool in toTestSpecification  -  by @​sheremet-va in #​11451 (5f273)
  • ui:
    • Remove duplicate browser-open call opening two tabs  -  by @​feastyr69 in #​11356 and #​11358 (d7e13)
    • Simplify explorer filtering + fix nested tests when search matches a suite  -  by @​hi-ogawa, Hiroshi Ogawa, Codex and Claude Opus 5.5 in #​11262 (a627b)
    • Store module graph once per environment  -  by @​hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in #​11421 (af903)
    • Mount index.html handler on the ui base path  -  by @​hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in #​11517 (1bc24)
    • Center split pane resize handle  -  by @​hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in #​11506 (e658b)
  • vm:
    • Bind this to module.exports  -  by @​sheremet-va in #​11504 (b618a)
   🏎 Performance
  • Reuse fsModuleCache when filtering by source  -  by @​sheremet-va in #​11428 (7ebd9)
  • spy: Reset only mocks that were called or reconfigured  -  by @​johan-gorter and Claude Opus 5.5 in #​11197 (28ef9)
    View changes on GitHub

v5.0.3

Compare Source

   🐞 Bug Fixes
  • Isolate result.status between repeats runs  -  by @​hi-ogawa, Hiroshi Ogawa and Codex (GPT-6) in #​11218 (5dbeb)
  • Don't print an interceptor warning in browser mode  -  by @​sheremet-va in #​11377 (15cc0)
  • Don't retry when test.fails expectedly failed  -  by @​hi-ogawa, Hiroshi Ogawa and Codex (GPT-6) in #​11219 (b2458)
  • Scope cache key generators to projects  -  by @​ecoyoung in #​11281 and #​11301 (92ba7)
  • browser:
    • Delay server listen until tests start running  -  by @​sheremet-va in #​11366 (7d8ed)
    • Check mock path boundaries  -  by @​saryn17, Ryosei Sato and @​sheremet-va in #​11361 and #​11362 (1c388)
    • Keep config of browser-consumed environments  -  by @​kasperpeulen and Claude in #​11378 (aafc0)
    • Ignore page crash while cancelling  -  by @​sheremet-va in #​11386 (7c367)
    • toMatchScreenshot uses wrong reference on retried tests  -  by @​macarie in #​11393 (c22ab)
  • cache:
    • Revalidate imports of cached modules  -  by @​sheremet-va in #​11381 (38f98)
  • deps:
    • Pin why-is-node-running to 3.2.1 to avoid users running into ERR_PNPM_TRUST_DOWNGRADE  -  by @​AriPerkkio in #​11403 (f6c9a)
  • expect:
    • Pass current equality testers to expect.extend asymmetric matchers  -  by @​hi-ogawa, Hiroshi Ogawa and Claude in #​11401 (3e794)
  • jsdom:
    • Support Blob on jsdom 30.1  -  by @​sheremet-va in #​11379 (6c49b)
  • pool:
    • Preserve unique pool ids when groupOrder is set  -  by @​mtorp in #​11392 (50312)
  • ui:
    • Split-pane handle overlapping iframe  -  by @​macarie in #​11221 (f91db)
  • vitest:
    • Remove root temp dir on close  -  by @​abhinav-phi in #​11248 (7c711)
  • vm:
    • Do not optimize deps from index.html  -  by @​ezefernandezyf, Hiroshi Ogawa and Codex (GPT-6) in #​11329 and #​11360 (caf28)
    • Don't reuse scripts across vite environments  -  by [@​MO2k4](https://re

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@renovate renovate Bot added the dependencies label Sep 7, 2026
@bolt-new-by-stackblitz

bolt-new-by-stackblitz Bot commented Sep 7, 2026

Copy link
Copy Markdown

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@socket-security

socket-security Bot commented Sep 7, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

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
Updatedvitest@​4.1.10 ⏵ 5.1.098100 +279 +199100

View full report

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@pkg-pr-new

pkg-pr-new Bot commented Sep 7, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/unplugin-lightningcss@48

commit: b7ffbae

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@renovate
renovate Bot force-pushed the renovate/major-vitest-monorepo branch 2 times, most recently from 8022c1b to 97822b6 Compare September 15, 2026 13:52
@renovate
renovate Bot force-pushed the renovate/major-vitest-monorepo branch 3 times, most recently from 3a8de97 to 14e4834 Compare September 30, 2026 23:47
@renovate
renovate Bot force-pushed the renovate/major-vitest-monorepo branch 2 times, most recently from a60b71e to 7d6dbdd Compare October 12, 2026 12:24
@renovate
renovate Bot force-pushed the renovate/major-vitest-monorepo branch from 7d6dbdd to 534bf96 Compare October 15, 2026 18:13
@renovate
renovate Bot force-pushed the renovate/major-vitest-monorepo branch from 534bf96 to 69a127f Compare October 26, 2026 20:00
@renovate
chore(deps): update dependency vitest to v5
b7ffbae
@renovate
renovate Bot force-pushed the renovate/major-vitest-monorepo branch from 69a127f to b7ffbae Compare November 6, 2026 01:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

dependencies

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

0 participants

Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.