Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 8, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
@antfu/ni ^28.0.0^28.1.0 age confidence devDependencies minor
@faker-js/faker (source) ^10.1.0^10.2.0 age confidence devDependencies minor
@iconify-json/carbon ^1.2.14^1.2.16 age confidence pnpm.catalog.default patch
@opentelemetry/context-zone (source) ^2.2.0^2.3.0 age confidence devDependencies minor
@opentelemetry/exporter-trace-otlp-proto (source) ^0.208.0^0.209.0 age confidence devDependencies minor
@opentelemetry/resources (source) ^2.2.0^2.3.0 age confidence devDependencies minor
@opentelemetry/sdk-node (source) ^0.208.0^0.209.0 age confidence devDependencies minor
@opentelemetry/sdk-trace-web (source) ^2.2.0^2.3.0 age confidence devDependencies minor
@shikijs/transformers (source) ^3.17.1^3.21.0 age confidence devDependencies minor
@shikijs/vitepress-twoslash (source) ^3.17.1^3.21.0 age confidence devDependencies minor
@standard-schema/spec (source) ^1.0.0^1.1.0 age confidence devDependencies minor
@standard-schema/spec (source) ^1.0.0^1.1.0 age confidence dependencies minor
@types/node (source) ^24.10.1^24.10.7 age confidence devDependencies patch
@types/node (source) 24.10.124.10.7 age confidence devDependencies patch
@types/react (source) ^19.2.7^19.2.8 age confidence devDependencies patch
@unocss/reset (source) ^66.5.9^66.5.12 age confidence pnpm.catalog.default patch
@vitejs/plugin-basic-ssl ^2.1.0^2.1.3 age confidence devDependencies patch
@vitejs/plugin-react (source) ^5.1.1^5.1.2 age confidence devDependencies patch
@vitejs/plugin-vue (source) ^6.0.2^6.0.3 age confidence pnpm.catalog.default patch
actions-cool/issues-helper v3.7.2v3.7.5 age confidence action patch
bumpp ^10.3.2^10.4.0 age confidence devDependencies minor
chai (source) ^6.2.1^6.2.2 age confidence pnpm.catalog.default patch
cr.jaegertracing.io/jaegertracing/jaeger 2.12.02.14.1 age confidence minor
esbuild ^0.27.0^0.27.2 age confidence devDependencies patch
expect-type ^1.2.2^1.3.0 age confidence dependencies minor
happy-dom ^20.0.11^20.1.0 age confidence devDependencies minor
jsdom ^27.2.0^27.4.0 age confidence devDependencies minor
lit (source) ^3.3.1^3.3.2 age confidence dependencies patch
msw (source) ^2.12.3^2.12.7 age confidence pnpm.catalog.default patch
pnpm (source) 10.24.010.28.0 age confidence packageManager minor
react (source) ^19.2.0^19.2.3 age confidence devDependencies patch
react-dom (source) ^19.2.0^19.2.3 age confidence devDependencies patch
react-is (source) ^19.2.0^19.2.3 age confidence devDependencies patch
rollup (source) ^4.53.3^4.55.1 age confidence devDependencies minor
sass-embedded ^1.93.3^1.97.2 age confidence devDependencies minor
supertest ^7.1.4^7.2.2 age confidence devDependencies minor
unocss (source) ^66.5.9^66.5.12 age confidence pnpm.catalog.default patch
unplugin-isolated-decl ^0.15.6^0.15.7 age confidence devDependencies patch
unplugin-oxc ^0.5.5^0.5.7 age confidence devDependencies patch
vite-plugin-pages ^0.33.1^0.33.2 age confidence devDependencies patch
vitepress-plugin-llms ^1.9.3^1.10.0 age confidence devDependencies minor
vue (source) ^3.5.25^3.5.26 age confidence pnpm.catalog.default patch
vue-router (source) ^4.6.3^4.6.4 age confidence devDependencies patch
vue-tsc (source) ^3.2.1^3.2.2 age confidence devDependencies patch
vue-tsc (source) ^3.1.5^3.2.2 age confidence devDependencies minor
ws ^8.18.3^8.19.0 age confidence pnpm.catalog.default minor

Release Notes

antfu-collective/ni (@​antfu/ni)

v28.1.0

Compare Source

   🐞 Bug Fixes
    View changes on GitHub
faker-js/faker (@​faker-js/faker)

v10.2.0

Compare Source

New Locales
Features
Bug Fixes
open-telemetry/opentelemetry-js (@​opentelemetry/context-zone)

v2.3.0

Compare Source

🚀 Features
  • feat(sdk-trace-base): implement on ending in span processor #​6024 @​majanjua-amzn
    • note: this feature is experimental and subject to change
🐛 Bug Fixes
🏠 Internal
shikijs/shiki (@​shikijs/transformers)

v3.21.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v3.20.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

v3.19.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v3.18.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub
standard-schema/standard-schema (@​standard-schema/spec)

v1.1.0

Compare Source

Adds the Standard JSON Schema specification.

Please refer to the README and standardschema.dev for more details.

unocss/unocss (@​unocss/reset)

v66.5.12

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v66.5.11

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v66.5.10

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub
vitejs/vite-plugin-basic-ssl (@​vitejs/plugin-basic-ssl)

v2.1.3

Compare Source

Continuous Integration

v2.1.2

Compare Source

Miscellaneous Chores
  • add "type": "module" and fix publishing (135a6c2)
vitejs/vite-plugin-react (@​vitejs/plugin-react)

v5.1.2

Compare Source

actions-cool/issues-helper (actions-cool/issues-helper)

v3.7.5

Compare Source

2025.12.24

  • 🐞 fix: the total of inactive issues output is incorrect. #​222 @​btea

v3.7.4

Compare Source

2025.12.16

  • 🛠 refactor: check-inactive action ignores already tagged issues. #​220 @​btea

v3.7.3

Compare Source

2025.12.08

antfu-collective/bumpp (bumpp)

v10.4.0

Compare Source

No significant changes

    View changes on GitHub
chaijs/chai (chai)

v6.2.2

Compare Source

What's Changed

New Contributors

Full Changelog: chaijs/chai@v6.2.1...v6.2.2

evanw/esbuild (esbuild)

v0.27.2

Compare Source

  • Allow import path specifiers starting with #/ (#​4361)

    Previously the specification for package.json disallowed import path specifiers starting with #/, but this restriction has recently been relaxed and support for it is being added across the JavaScript ecosystem. One use case is using it for a wildcard pattern such as mapping #/* to ./src/* (previously you had to use another character such as #_* instead, which was more confusing). There is some more context in nodejs/node#49182.

    This change was contributed by @​hybrist.

  • Automatically add the -webkit-mask prefix (#​4357, #​4358)

    This release automatically adds the -webkit- vendor prefix for the mask CSS shorthand property:

    /* Original code */
    main {
      mask: url(x.png) center/5rem no-repeat
    }
    
    /* Old output (with --target=chrome110) */
    main {
      mask: url(x.png) center/5rem no-repeat;
    }
    
    /* New output (with --target=chrome110) */
    main {
      -webkit-mask: url(x.png) center/5rem no-repeat;
      mask: url(x.png) center/5rem no-repeat;
    }

    This change was contributed by @​BPJEnnova.

  • Additional minification of switch statements (#​4176, #​4359)

    This release contains additional minification patterns for reducing switch statements. Here is an example:

    // Original code
    switch (x) {
      case 0:
        foo()
        break
      case 1:
      default:
        bar()
    }
    
    // Old output (with --minify)
    switch(x){case 0:foo();break;case 1:default:bar()}
    
    // New output (with --minify)
    x===0?foo():bar();
  • Forbid using declarations inside switch clauses (#​4323)

    This is a rare change to remove something that was previously possible. The Explicit Resource Management proposal introduced using declarations. These were previously allowed inside case and default clauses in switch statements. This had well-defined semantics and was already widely implemented (by V8, SpiderMonkey, TypeScript, esbuild, and others). However, it was considered to be too confusing because of how scope works in switch statements, so it has been removed from the specification. This edge case will now be a syntax error. See tc39/proposal-explicit-resource-management#215 and rbuckton/ecma262#14 for details.

    Here is an example of code that is no longer allowed:

    switch (mode) {
      case 'read':
        using readLock = db.read()
        return readAll(readLock)
    
      case 'write':
        using writeLock = db.write()
        return writeAll(writeLock)
    }

    That code will now have to be modified to look like this instead (note the additional { and } block statements around each case body):

    switch (mode) {
      case 'read': {
        using readLock = db.read()
        return readAll(readLock)
      }
      case 'write': {
        using writeLock = db.write()
        return writeAll(writeLock)
      }
    }

    This is not being released in one of esbuild's breaking change releases since this feature hasn't been finalized yet, and esbuild always tracks the current state of the specification (so esbuild's previous behavior was arguably incorrect).

v0.27.1

Compare Source

  • Fix bundler bug with var nested inside if (#​4348)

    This release fixes a bug with the bundler that happens when importing an ES module using require (which causes it to be wrapped) and there's a top-level var inside an if statement without being wrapped in a { ... } block (and a few other conditions). The bundling transform needed to hoist these var declarations outside of the lazy ES module wrapper for correctness. See the issue for details.

  • Fix minifier bug with for inside try inside label (#​4351)

    This fixes an old regression from version v0.21.4. Some code was introduced to move the label inside the try statement to address a problem with transforming labeled for await loops to avoid the await (the transformation involves converting the for await loop into a for loop and wrapping it in a try statement). However, it introduces problems for cross-compiled JVM code that uses all three of these features heavily. This release restricts this transform to only apply to for loops that esbuild itself generates internally as part of the for await transform. Here is an example of some affected code:

    // Original code
    d: {
      e: {
        try {
          while (1) { break d }
        } catch { break e; }
      }
    }
    
    // Old output (with --minify)
    a:try{e:for(;;)break a}catch{break e}
    
    // New output (with --minify)
    a:e:try{for(;;)break a}catch{break e}
  • Inline IIFEs containing a single expression (#​4354)

    Previously inlining of IIFEs (immediately-invoked function expressions) only worked if the body contained a single return statement. Now it should also work if the body contains a single expression statement instead:

    // Original code
    const foo = () => {
      const cb = () => {
        console.log(x())
      }
      return cb()
    }
    
    // Old output (with --minify)
    const foo=()=>(()=>{console.log(x())})();
    
    // New output (with --minify)
    const foo=()=>{console.log(x())};
  • The minifier now strips empty finally clauses (#​4353)

    This improvement means that finally clauses containing dead code can potentially cause the associated try statement to be removed from the output entirely in minified builds:

    // Original code
    function foo(callback) {
      if (DEBUG) stack.push(callback.name);
      try {
        callback();
      } finally {
        if (DEBUG) stack.pop();
      }
    }
    
    // Old output (with --minify --define:DEBUG=false)
    function foo(a){try{a()}finally{}}
    
    // New output (with --minify --define:DEBUG=false)
    function foo(a){a()}
  • Allow tree-shaking of the Symbol constructor

    With this release, calling Symbol is now considered to be side-effect free when the argument is known to be a primitive value. This means esbuild can now tree-shake module-level symbol variables:

    // Original code
    const a = Symbol('foo')
    const b = Symbol(bar)
    
    // Old output (with --tree-shaking=true)
    const a = Symbol("foo");
    const b = Symbol(bar);
    
    // New output (with --tree-shaking=true)
    const b = Symbol(bar);
mmkal/expect-type (expect-type)

v1.3.0

Compare Source

What's Changed

Full Changelog: mmkal/expect-type@v1.2.2...v1.3.0

capricorn86/happy-dom (happy-dom)

v20.1.0

Compare Source

🎨 Features

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

@renovate renovate bot added the dependencies label Dec 8, 2025
@netlify
Copy link

netlify bot commented Dec 8, 2025

Deploy Preview for vitest-dev ready!

Name Link
🔨 Latest commit de9129f
🔍 Latest deploy log https://app.netlify.com/projects/vitest-dev/deploys/6966128a7ecd4900093bdaa1
😎 Deploy Preview https://deploy-preview-9192--vitest-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

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

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 55dba3c to c73d067 Compare December 8, 2025 13:13
@renovate renovate bot changed the title chore(deps): update all non-major dependencies fix(deps): update all non-major dependencies Dec 8, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 13 times, most recently from 6cc8c51 to 54b13b8 Compare December 15, 2025 13:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 11 times, most recently from ac27e16 to 0f7cf08 Compare December 19, 2025 03:53
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from ed8df8a to b9526e0 Compare January 4, 2026 14:26
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from f04c36f to 1e2f9fc Compare January 7, 2026 17:33
@hi-ogawa
Copy link
Contributor

hi-ogawa commented Jan 8, 2026

@copilot investigate CI failure

Copy link
Contributor

Copilot AI commented Jan 8, 2026

@hi-ogawa I've opened a new pull request, #9407, to work on those changes. Once the pull request is ready, I'll request review from you.

@hi-ogawa
Copy link
Contributor

Finally CI is green (except Vite 8).

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from de86d9b to de9129f Compare January 13, 2026 09:38
@renovate
Copy link
Contributor Author

renovate bot commented Jan 13, 2026

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@sheremet-va sheremet-va merged commit 90c302f into main Jan 13, 2026
15 of 16 checks passed
@sheremet-va sheremet-va deleted the renovate/all-minor-patch branch January 13, 2026 10:07
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.

3 participants