Skip to content

build(deps): bump the non-majors group across 1 directory with 12 updates#1150

Merged
cp-20 merged 1 commit intomainfrom
dependabot/npm_and_yarn/dashboard/non-majors-937cc7999c
Jan 22, 2026
Merged

build(deps): bump the non-majors group across 1 directory with 12 updates#1150
cp-20 merged 1 commit intomainfrom
dependabot/npm_and_yarn/dashboard/non-majors-937cc7999c

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Jan 22, 2026

Bumps the non-majors group with 12 updates in the /dashboard directory:

Package From To
@bufbuild/protobuf 2.10.2 2.11.0
@tanstack/solid-virtual 3.13.13 3.13.18
@unocss/reset 66.5.10 66.6.0
solid-icons 1.1.0 1.2.0
@biomejs/biome 2.3.9 2.3.11
@bufbuild/protoc-gen-es 2.10.2 2.11.0
@iconify-json/material-symbols 1.2.50 1.2.53
@tanstack/virtual-core 3.13.13 3.13.18
@types/node 25.0.3 25.0.10
jsdom 27.3.0 27.4.0
unocss 66.5.10 66.6.0
vitest 4.0.15 4.0.17

Updates @bufbuild/protobuf from 2.10.2 to 2.11.0

Release notes

Sourced from @​bufbuild/protobuf's releases.

v2.11.0

What's Changed

Full Changelog: bufbuild/protobuf-es@v2.10.2...v2.11.0

Commits

Updates @tanstack/solid-virtual from 3.13.13 to 3.13.18

Release notes

Sourced from @​tanstack/solid-virtual's releases.

@​tanstack/solid-virtual@​3.13.18

Patch Changes

  • Updated dependencies [9067574]:
    • @​tanstack/virtual-core@​3.13.18

@​tanstack/solid-virtual@​3.13.17

Patch Changes

  • Updated dependencies [21d9a46]:
    • @​tanstack/virtual-core@​3.13.17

@​tanstack/solid-virtual@​3.13.16

Patch Changes

  • Updated dependencies [db6df21]:
    • @​tanstack/virtual-core@​3.13.16

@​tanstack/solid-virtual@​3.13.15

Patch Changes

  • Updated dependencies [5a273bf]:
    • @​tanstack/virtual-core@​3.13.15

@​tanstack/solid-virtual@​3.13.14

Patch Changes

  • Updated dependencies [6d9274c]:
    • @​tanstack/virtual-core@​3.13.14
Changelog

Sourced from @​tanstack/solid-virtual's changelog.

3.13.18

Patch Changes

  • Updated dependencies [9067574]:
    • @​tanstack/virtual-core@​3.13.18

3.13.17

Patch Changes

  • Updated dependencies [21d9a46]:
    • @​tanstack/virtual-core@​3.13.17

3.13.16

Patch Changes

  • Updated dependencies [db6df21]:
    • @​tanstack/virtual-core@​3.13.16

3.13.15

Patch Changes

  • Updated dependencies [5a273bf]:
    • @​tanstack/virtual-core@​3.13.15

3.13.14

Patch Changes

  • Updated dependencies [6d9274c]:
    • @​tanstack/virtual-core@​3.13.14
Commits

Updates @unocss/reset from 66.5.10 to 66.6.0

Release notes

Sourced from @​unocss/reset's releases.

v66.6.0

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v66.6.0-beta.1

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v66.5.12

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

... (truncated)

Commits

Updates solid-icons from 1.1.0 to 1.2.0

Commits

Updates @biomejs/biome from 2.3.9 to 2.3.11

Release notes

Sourced from @​biomejs/biome's releases.

Biome CLI v2.3.11

2.3.11

Patch Changes

  • #8583 83be210 Thanks @​dyc3! - Added the new nursery rule useVueValidTemplateRoot.

    This rule validates only root-level \<template> elements in Vue single-file components. If the \<template> has a src attribute, it must be empty. Otherwise, it must contain content.

    Invalid examples:

    \<template src="./foo.html">content</template>
    \<template></template>

    Valid examples:

    \<template>content</template>
    \<template src="./foo.html"></template>
  • #8586 df8fe06 Thanks @​dyc3! - Added a new nursery rule useVueConsistentVBindStyle. Enforces consistent v-bind style (:prop shorthand vs v-bind:prop longhand). Default prefers shorthand; configurable via rule options.

  • #8587 9a8c98d Thanks @​dyc3! - Added the rule useVueVForKey, which enforces that any element using v-for also specifies a key.

    Invalid

    <li v-for="item in items">{{ item }}</li>

    Valid

    <li v-for="item in items" :key="item.id">{{ item }}</li>
  • #8586 df8fe06 Thanks @​dyc3! - Added a new nursery rule useVueConsistentVOnStyle. Enforces consistent v-on style (@event shorthand vs v-on:event longhand). Default prefers shorthand; configurable via rule options.

  • #8583 83be210 Thanks @​dyc3! - Added the new nursery rule useVueValidVOnce. Enforces that usages of the v-once directive in Vue.js SFC are valid.

... (truncated)

Changelog

Sourced from @​biomejs/biome's changelog.

2.3.11

Patch Changes

  • #8583 83be210 Thanks @​dyc3! - Added the new nursery rule useVueValidTemplateRoot.

    This rule validates only root-level \<template> elements in Vue single-file components. If the \<template> has a src attribute, it must be empty. Otherwise, it must contain content.

    Invalid examples:

    \<template src="./foo.html">content</template>
    \<template></template>

    Valid examples:

    \<template>content</template>
    \<template src="./foo.html"></template>
  • #8586 df8fe06 Thanks @​dyc3! - Added a new nursery rule useVueConsistentVBindStyle. Enforces consistent v-bind style (:prop shorthand vs v-bind:prop longhand). Default prefers shorthand; configurable via rule options.

  • #8587 9a8c98d Thanks @​dyc3! - Added the rule useVueVForKey, which enforces that any element using v-for also specifies a key.

    Invalid

    <li v-for="item in items">{{ item }}</li>

    Valid

    <li v-for="item in items" :key="item.id">{{ item }}</li>
  • #8586 df8fe06 Thanks @​dyc3! - Added a new nursery rule useVueConsistentVOnStyle. Enforces consistent v-on style (@event shorthand vs v-on:event longhand). Default prefers shorthand; configurable via rule options.

  • #8583 83be210 Thanks @​dyc3! - Added the new nursery rule useVueValidVOnce. Enforces that usages of the v-once directive in Vue.js SFC are valid.

    <!-- Valid -->

... (truncated)

Commits
  • 1550e73 ci: release (#8507)
  • a3a27a7 feat(analyze/html/vue): add useVueVapor rule (#8644)
  • 9a8c98d feat(analyze/html/vue): add useVueVForKey (#8587)
  • ab9af9a feat: no-jsx-props-bind (#7410)
  • df8fe06 feat(analyze/html/vue): add v-bind/v-on style rules (#8586)
  • 83be210 feat(analyze/html/vue): add a few more simple vue lint rules (#8583)
  • a3a1ad2 feat(biome_js_analyze): port noBeforeInteractiveScriptOutsideDocument from ...
  • 9dd9ca7 feat(graphql_analyze): implement useUniqueArgumentNames (#8591)
  • 5e85d43 feat(graphql_analyze): implement useUniqueFieldDefinitionNames (#8598)
  • a5f59cd feat(graphql_analyze): implement useUniqueInputFieldNames (#8592)
  • Additional commits viewable in compare view

Updates @bufbuild/protoc-gen-es from 2.10.2 to 2.11.0

Release notes

Sourced from @​bufbuild/protoc-gen-es's releases.

v2.11.0

What's Changed

Full Changelog: bufbuild/protobuf-es@v2.10.2...v2.11.0

Commits

Updates @iconify-json/material-symbols from 1.2.50 to 1.2.53

Commits

Updates @tanstack/virtual-core from 3.13.13 to 3.13.18

Release notes

Sourced from @​tanstack/virtual-core's releases.

@​tanstack/virtual-core@​3.13.18

Patch Changes

  • revert(virtual-core): "notify framework when count changes" 2542c5a (#1112)

@​tanstack/virtual-core@​3.13.17

Patch Changes

  • fix(virtual-core): preserve auto alignment for visible items when scrolling (#1110)

@​tanstack/virtual-core@​3.13.16

Patch Changes

  • fix(virtual-core): improve scrollToIndex reliability in dynamic mode (#1106)
    • Wait extra frame for ResizeObserver measurements before verifying position
    • Abort pending scroll operations when new scrollToIndex is called

@​tanstack/virtual-core@​3.13.15

Patch Changes

  • fix(virtual-core): scroll to last index properly (#1105)

@​tanstack/virtual-core@​3.13.14

Patch Changes

  • Fix: Correct lane assignments when lane count changes dynamically (#1095)

    Fixed a critical bug where changing the number of lanes dynamically would cause layout breakage with incorrect lane assignments. When the lane count changed (e.g., from 3 to 2 columns in a responsive masonry layout), some virtual items would retain their old lane numbers, causing out-of-bounds errors and broken layouts.

    Root Cause: After clearing measurements cache on lane change, the virtualizer was incorrectly restoring data from initialMeasurementsCache, which contained stale lane assignments from the previous lane count.

    Fix: Skip initialMeasurementsCache restoration during lane transitions by checking the lanesSettling flag. This ensures all measurements are recalculated with correct lane assignments for the new lane count.

    Before:

    // With lanes = 2
    virtualItems.forEach((item) => {
      columns[item.lane].push(item) // ❌ Error: item.lane could be 3
    })

    After:

    // With lanes = 2
    virtualItems.forEach((item) => {
      columns[item.lane].push(item) // ✅ item.lane is always 0 or 1
    })

... (truncated)

Changelog

Sourced from @​tanstack/virtual-core's changelog.

3.13.18

Patch Changes

  • revert(virtual-core): "notify framework when count changes" 2542c5a (#1112)

3.13.17

Patch Changes

  • fix(virtual-core): preserve auto alignment for visible items when scrolling (#1110)

3.13.16

Patch Changes

  • fix(virtual-core): improve scrollToIndex reliability in dynamic mode (#1106)
    • Wait extra frame for ResizeObserver measurements before verifying position
    • Abort pending scroll operations when new scrollToIndex is called

3.13.15

Patch Changes

  • fix(virtual-core): scroll to last index properly (#1105)

3.13.14

Patch Changes

  • Fix: Correct lane assignments when lane count changes dynamically (#1095)

    Fixed a critical bug where changing the number of lanes dynamically would cause layout breakage with incorrect lane assignments. When the lane count changed (e.g., from 3 to 2 columns in a responsive masonry layout), some virtual items would retain their old lane numbers, causing out-of-bounds errors and broken layouts.

    Root Cause: After clearing measurements cache on lane change, the virtualizer was incorrectly restoring data from initialMeasurementsCache, which contained stale lane assignments from the previous lane count.

    Fix: Skip initialMeasurementsCache restoration during lane transitions by checking the lanesSettling flag. This ensures all measurements are recalculated with correct lane assignments for the new lane count.

    Before:

    // With lanes = 2
    virtualItems.forEach((item) => {
      columns[item.lane].push(item) // ❌ Error: item.lane could be 3
    })

    After:

... (truncated)

Commits
  • 5d6acc9 ci: Version Packages (#1113)
  • 9067574 revert(virtual-core): "notify framework when count changes" (#1112)
  • c48b2ac ci: Version Packages (#1111)
  • 21d9a46 fix(virtual-core): preserve auto alignment for visible items when scrolling (...
  • 7fd2654 ci: Version Packages (#1107)
  • db6df21 fix(virtual-core): improve scrollToIndex reliability in dynamic mode
  • 0bcf14d ci: Version Packages (#1102)
  • 5a273bf fix(virtual-core): scroll to last index properly (#1105)
  • a1d0043 ci: Version Packages (#1101)
  • 6d9274c fix(virtual-core): correct lane assignments when lane count changes dynamical...
  • See full diff in compare view

Updates @types/node from 25.0.3 to 25.0.10

Commits

Updates jsdom from 27.3.0 to 27.4.0

Release notes

Sourced from jsdom's releases.

Version 27.4.0

  • Added TextEncoder and TextDecoder.
  • Improved decoding of HTML bytes by using the new @exodus/bytes package; it is now much more correct. (ChALkeR)
  • Improved decoding of XML bytes to use UTF-8 more often, instead of sniffing for <meta charset> or using the parent frame's encoding.
  • Fixed a memory leak when Ranges were used and then the elements referred to by those ranges were removed.
Changelog

Sourced from jsdom's changelog.

27.4.0

  • Added TextEncoder and TextDecoder.
  • Improved decoding of HTML bytes by using the new @exodus/bytes package; it is now much more correct. (ChALkeR)
  • Improved decoding of XML bytes to use UTF-8 more often, instead of sniffing for <meta charset> or using the parent frame's encoding.
  • Fixed a memory leak when Ranges were used and then the elements referred to by those ranges were removed.
Commits
  • 098d16d Version 27.4.0
  • 1cd029e Improve asciiLowercase/asciiUppercase performance
  • 83fcb62 Implement TextEncoder and TextDecoder; improve XML decoding
  • ddad97d Switch from iconv-lite to exodus/bytes for decoding
  • 25cb2a1 Use weak references for ranges
  • ed4f5ed Add currently-failing CSS regression tests
  • See full diff in compare view

Updates unocss from 66.5.10 to 66.6.0

Release notes

Sourced from unocss's releases.

v66.6.0

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v66.6.0-beta.1

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v66.5.12

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

... (truncated)

Commits

Updates vitest from 4.0.15 to 4.0.17

Release notes

Sourced from vitest's releases.

v4.0.17

   🚀 Experimental Features

   🐞 Bug Fixes

…ates

Bumps the non-majors group with 12 updates in the /dashboard directory:

| Package | From | To |
| --- | --- | --- |
| [@bufbuild/protobuf](https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protobuf) | `2.10.2` | `2.11.0` |
| [@tanstack/solid-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/solid-virtual) | `3.13.13` | `3.13.18` |
| [@unocss/reset](https://github.com/unocss/unocss/tree/HEAD/packages-presets/reset) | `66.5.10` | `66.6.0` |
| [solid-icons](https://github.com/x64Bits/solid-icons) | `1.1.0` | `1.2.0` |
| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.3.9` | `2.3.11` |
| [@bufbuild/protoc-gen-es](https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protoc-gen-es) | `2.10.2` | `2.11.0` |
| [@iconify-json/material-symbols](https://github.com/iconify/icon-sets) | `1.2.50` | `1.2.53` |
| [@tanstack/virtual-core](https://github.com/TanStack/virtual/tree/HEAD/packages/virtual-core) | `3.13.13` | `3.13.18` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.3` | `25.0.10` |
| [jsdom](https://github.com/jsdom/jsdom) | `27.3.0` | `27.4.0` |
| [unocss](https://github.com/unocss/unocss/tree/HEAD/packages-presets/unocss) | `66.5.10` | `66.6.0` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.15` | `4.0.17` |



Updates `@bufbuild/protobuf` from 2.10.2 to 2.11.0
- [Release notes](https://github.com/bufbuild/protobuf-es/releases)
- [Commits](https://github.com/bufbuild/protobuf-es/commits/v2.11.0/packages/protobuf)

Updates `@tanstack/solid-virtual` from 3.13.13 to 3.13.18
- [Release notes](https://github.com/TanStack/virtual/releases)
- [Changelog](https://github.com/TanStack/virtual/blob/main/packages/solid-virtual/CHANGELOG.md)
- [Commits](https://github.com/TanStack/virtual/commits/@tanstack/solid-virtual@3.13.18/packages/solid-virtual)

Updates `@unocss/reset` from 66.5.10 to 66.6.0
- [Release notes](https://github.com/unocss/unocss/releases)
- [Commits](https://github.com/unocss/unocss/commits/v66.6.0/packages-presets/reset)

Updates `solid-icons` from 1.1.0 to 1.2.0
- [Commits](https://github.com/x64Bits/solid-icons/commits)

Updates `@biomejs/biome` from 2.3.9 to 2.3.11
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.11/packages/@biomejs/biome)

Updates `@bufbuild/protoc-gen-es` from 2.10.2 to 2.11.0
- [Release notes](https://github.com/bufbuild/protobuf-es/releases)
- [Commits](https://github.com/bufbuild/protobuf-es/commits/v2.11.0/packages/protoc-gen-es)

Updates `@iconify-json/material-symbols` from 1.2.50 to 1.2.53
- [Commits](https://github.com/iconify/icon-sets/commits)

Updates `@tanstack/virtual-core` from 3.13.13 to 3.13.18
- [Release notes](https://github.com/TanStack/virtual/releases)
- [Changelog](https://github.com/TanStack/virtual/blob/main/packages/virtual-core/CHANGELOG.md)
- [Commits](https://github.com/TanStack/virtual/commits/@tanstack/virtual-core@3.13.18/packages/virtual-core)

Updates `@types/node` from 25.0.3 to 25.0.10
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `jsdom` from 27.3.0 to 27.4.0
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
- [Commits](jsdom/jsdom@27.3.0...27.4.0)

Updates `unocss` from 66.5.10 to 66.6.0
- [Release notes](https://github.com/unocss/unocss/releases)
- [Commits](https://github.com/unocss/unocss/commits/v66.6.0/packages-presets/unocss)

Updates `vitest` from 4.0.15 to 4.0.17
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.17/packages/vitest)

---
updated-dependencies:
- dependency-name: "@bufbuild/protobuf"
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-majors
- dependency-name: "@tanstack/solid-virtual"
  dependency-version: 3.13.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-majors
- dependency-name: "@unocss/reset"
  dependency-version: 66.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-majors
- dependency-name: solid-icons
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-majors
- dependency-name: "@biomejs/biome"
  dependency-version: 2.3.11
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: non-majors
- dependency-name: "@bufbuild/protoc-gen-es"
  dependency-version: 2.11.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: non-majors
- dependency-name: "@iconify-json/material-symbols"
  dependency-version: 1.2.53
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: non-majors
- dependency-name: "@tanstack/virtual-core"
  dependency-version: 3.13.18
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: non-majors
- dependency-name: "@types/node"
  dependency-version: 25.0.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: non-majors
- dependency-name: jsdom
  dependency-version: 27.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: non-majors
- dependency-name: unocss
  dependency-version: 66.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: non-majors
- dependency-name: vitest
  dependency-version: 4.0.17
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: non-majors
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jan 22, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Preview (prod backend + PR dashboard) → https://1150.ns-preview.trapti.tech/

@cp-20 cp-20 merged commit 759e8d9 into main Jan 22, 2026
9 checks passed
@cp-20 cp-20 deleted the dependabot/npm_and_yarn/dashboard/non-majors-937cc7999c branch January 22, 2026 09:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant