Skip to content

chore: bump the major group across 1 directory with 9 updates#389

Merged
Aureliolo merged 3 commits intomainfrom
dependabot/npm_and_yarn/web/major-d43ae283c3
Mar 14, 2026
Merged

chore: bump the major group across 1 directory with 9 updates#389
Aureliolo merged 3 commits intomainfrom
dependabot/npm_and_yarn/web/major-d43ae283c3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 14, 2026

Bumps the major group with 9 updates in the /web directory:

Package From To
echarts 5.6.0 6.0.0
vue-echarts 7.0.3 8.0.1
vite 6.4.1 8.0.0
@vitest/coverage-v8 3.2.4 4.1.0
eslint 9.39.4 10.0.3
eslint-plugin-vue 9.33.0 10.8.0
jsdom 26.1.0 28.1.0
vitest 3.2.4 4.1.0
vue-tsc 2.2.12 3.2.5

Updates echarts from 5.6.0 to 6.0.0

Release notes

Sourced from echarts's releases.

6.0.0

  • [Feature] [theme] New theme for ECharts 6.0. #20865 #21097 #21114 (Ovilia)
  • [Feature] [chord] New chord series. #20522 (Ovilia)
  • [Feature] [matrix&calendar] New matrix coordinate system. And all series and components (including other coordinate systems, such as grid(Cartesian), geo, polar, etc.) are supported to be declaratively laid out in the cells of matrix and calendar coordinate system. #19807 #21093 (Ovilia) #21005 #21108 (100pah)
  • [Feature] [custom] Support reusable custom series. #20226 (Ovilia)
  • [Feature] [cartesian] Introduce new layout mechanism to avoid Cartesian (i.e., grid component) axis labels and axis names overflowing the canvas, prevent axis names from overlapping with axis labels, and make them the default. #21059 (100pah) #19534 (robin-gerling) #16825 (konrad-amtenbrink)
  • [Feature] [scatter] Support jittering for scatter series. #19941 #21067 (Ovilia)
  • [Feature] [axis] Support break on the axis. #19459 (Ovilia) #20857 (100pah)
  • [Feature] [theme] Support dynamically registering and switching themes. #20705 (Ovilia)
  • [Feature] [roam] Roaming infrastructure enhancement - support users specifying roaming area by roamTrigger; support clip on geo and series.map; support cursor style change when hovering on the roaming area; support preserveAspect on geo, series.map and series.graph; fix the percent base of center on geo, series.map, series.graph and series.tree; enhance the behavior for roaming area overlapping. #19807#issuecomment-2974437299 (100pah)
  • [Feature] [thumbnail] Support thumbnail for the graph series. #19807#issuecomment-3013454598 (100pah) #17471 (Lruler)
  • [Feature] [marker] Support z option for markPoint/markLine/markArea. #21117 (sz-p)
  • [Feature] [marker] Support z2 option for markPoint/markLine/markArea. #20782 (sz-p)
  • [Feature] [stack] Support reversing the stack order. #20998 (Justin-ZS)
  • [Feature] [sankey] Support roaming for sankey series. #20321 (Ovilia)
  • [Feature] [custom] Support compoundPath in custom series renderItem. #20402 #21040 (Ovilia)
  • [Feature] [marker] Support relativeTo option for specifying the relative target of marker position. #20166 #21042 (Ovilia)
  • [Feature] [axis] Support tooltip for angleAxis label. #20986 (plainheart)
  • [Feature] [tooltip] Support displayTransition option to control whether to enable the tooltip display transition. #20966 (jqqin)
  • [Feature] [visualMap] Support unboundedRange option. #21113 (100pah)
  • [Feature] [legend] Support triggerEvent option. #18164 #20907 (sz-p)
  • [Feature] [custom] Support tooltipDisabled for custom series. #20447 (Ovilia)
  • [Feature] [i18n] Add Norwegian Bokmål (nb-NO) translation. #20792 (joakimono)
  • [Feature] [i18n] Add Greek (EL) translation. #21119 (tassosgeo)
  • [Fix] [label] Fix label rich style does not inherit the plain label style. #20977 (plainheart) #21016 (100pah)
  • [Fix] [label] Fix label layout margin. #21103 (100pah)
  • [Fix] [dataZoom] Fix data shape distribution for time axis. #16978 (andrearoota) #21043 #21039 (Ovilia)
  • [Fix] [tooltip] Fix null value item on category axis should be able to show tooltip. #20777 (Justin-ZS)
  • [Fix] [visualMap] Fix some text style can't work on visualMap. #20961 (plainheart)
  • [Fix] [dataZoom] Restrict range on brushEnd. #20814 (mortalYoung)
  • [Fix] [heatmap] Fix labels not in calendar range are unexpectedly displayed. #20699 (plainheart)
  • [Fix] [series] Fix mismatched dimension index. #20682 (Justin-ZS)
  • [Fix] [bar] Fix polar bar should update roundCap when changes. #20582 (Ovilia)
  • [Fix] [pie] Fix labelLine may be not removed and cause error when single label position is not in outside. #20906 (plainheart)
  • [Fix] [sankey] Fix browser crash when emphasis.focus is 'trajectory' with large data. #20959 (plainheart)
  • [Fix] [custom] Fix potential NPE when applying leave transition. #20920 (plainheart)
  • [Fix] [tooltip] Fix potential memory leakage by explicitly unbinding event listeners. #21087 (seaheart)
  • [Fix] [axis] [log] Fix incorrect rounding usage, and support data with big negative exponent. #21107 (SihongShen) #21120 (100pah)
  • [Fix] [axis] Fix extreme small numbers can not be displayed in Cartesian due to the inappropriate rounding precision. #21120 (100pah) (SihongShen)
  • [Fix] [dataZoom] Change moveHandler cursor to default. #20304 (ribeirompl)
  • [Fix] [tooltip] Fix style coord transform markers are not removed after the tooltip is disposed. #20987 (plainheart)
  • [Fix] [bar] Remove unused startValue option from the BarSeriesOption interface. #20901 (plainheart)
  • [Fix] [title] Fix title text style width type should not include string. #20800 (sz-p)
  • [Fix] [radar] Fix blur.itemStyle not working. #21081 (mustcanbedo) #21124 (Ovilia)
  • [Fix] [roam] Fix RoamControllerHost importing path. #20313 (Ovilia)
  • [Fix] [svg] Remove SVG support check in getSvgDataURL. #20760 (plainheart)
  • [Break] Breaking changes against v5.6.0:
    • The default theme has been changed, including the visual style and the default location settings of components and series. For example, the default legend position is now at the bottom of the canvas. The new default settings are more reasonble, but if they affect the existing usage, use echarts/theme/v5.js to restore the old visual style and location settings. See #20865.
    • The v5 echarts/src/theme/light.ts is now migrated to echarts/theme/rainbow.js.
    • The position of Cartesian axes might shift slightly if the axis names or labels previously overflowed the canvas or overlapped, as anti-overflow and anti-axisLabel-axisName-overlap mechanism are enabled by default. In most cases that changes will be indiscernible to the naked eye. But if any unreasonable change occurs, you can use option grid.outerBoundsMode: 'none' to disable the anti-overflow mechanism, and/or use option xAxis/yAxis.axisLabel.nameMoveOverlap: false to disable the anti-axisLabel-axisName-overlap mechanism. See #21059.

... (truncated)

Commits
  • 52104f7 Merge pull request #21132 from apache/release-dev
  • 5e02596 chore: release
  • 771c523 chore: add license headers and a script of pre-commit
  • 8d7f252 Merge pull request #21127 from apache/release-dev
  • 64f8d9c chore: release 6.0.0-rc.1
  • 65efa66 test: add mark as expected
  • 5365621 Merge pull request #21126 from apache/fix-16266
  • 9055fef test(scale): add missing test
  • 8a40d27 Merge branch 'release' into fix-16266
  • 18b5db2 fix(scale): Fix that extreme small numbers can not be displayed in Cartesian ...
  • Additional commits viewable in compare view

Updates vue-echarts from 7.0.3 to 8.0.1

Release notes

Sourced from vue-echarts's releases.

v8.0.1

Fixes

  • Clarified that manual-update and reactive option updates are mutually exclusive—manual charts now ignore prop changes after the first render.
  • Optimized the slot handling logic.

v8.0.0

Breaking changes

  • Updated peer dependency for echarts to ^6.0.0.
  • Updated peer dependency for vue to ^3.3.0.
  • Dropped support for browsers without native class support.
  • Removed vue-echarts/csp entry. Use vue-echarts instead. Only manually include vue-echarts/style.css if you are both enforcing a strict CSP that prevents inline <style> injection and targeting browsers that don't support the CSSStyleSheet() constructor.

New features

  • ECharts 6 support.
  • Added slots for tooltip and data view.
  • Added support for getter in provide/inject.
  • Added smart update strategy to make updates more effortless.
  • Made CSS border-radius work out-of-the-box.

Chore

  • Built with tsdown.
  • Switched demo from webpack to rolldown-vite.
  • Switched to ESLint flat config.
  • Added unit test with Vitest.

v8.0.0-beta.3

  • Made CSS border-radius work out-of-the-box.

v8.0.0-beta.2

  • Added smart update strategy to make updates more effortless.

v8.0.0-beta.1

Breaking changes

  • Updated peer dependency for echarts to ^6.0.0.
  • Updated peer dependency for vue to ^3.3.0.
  • Dropped support for browsers without native class support.
  • Removed vue-echarts/csp entry. Use vue-echarts instead. Only manually include vue-echarts/style.css if you are both enforcing a strict CSP that prevents inline <style> injection and targeting browsers that don't support the CSSStyleSheet() constructor.

New features

  • ECharts 6 support.
  • Added slots for tooltip and data view.
  • Added support for getter in provide/inject.

Chore

... (truncated)

Changelog

Sourced from vue-echarts's changelog.

8.0.1

Fixes

  • Clarified that manual-update and reactive option updates are mutually exclusive—manual charts now ignore prop changes after the first render.
  • Optimized the slot handling logic.

8.0.0

Breaking changes

  • Updated peer dependency for echarts to ^6.0.0.
  • Updated peer dependency for vue to ^3.3.0.
  • Dropped support for browsers without native class support.
  • Removed vue-echarts/csp entry. Use vue-echarts instead. Only manually include vue-echarts/style.css if you are both enforcing a strict CSP that prevents inline <style> injection and targeting browsers that don't support the CSSStyleSheet() constructor.

New features

  • ECharts 6 support.
  • Added slots for tooltip and data view.
  • Added support for getter in provide/inject.
  • Added smart update strategy to make updates more effortless.
  • Made CSS border-radius work out-of-the-box.

Chore

  • Built with tsdown.
  • Switched demo from webpack to rolldown-vite.
  • Switched to ESLint flat config.
  • Added unit test with Vitest.

8.0.0-beta.3

  • Made CSS border-radius work out-of-the-box.

8.0.0-beta.2

  • Added smart update strategy to make updates more effortless.

8.0.0-beta.1

Breaking changes

  • Updated peer dependency for echarts to ^6.0.0.
  • Updated peer dependency for vue to ^3.3.0.
  • Dropped support for browsers without native class support.
  • Removed vue-echarts/csp entry. Use vue-echarts instead. Only manually include vue-echarts/style.css if you are both enforcing a strict CSP that prevents inline <style> injection and targeting browsers that don't support the CSSStyleSheet() constructor.

New features

... (truncated)

Commits
  • c02a92f chore: release v8.0.1
  • 73de2a3 docs: update changelog
  • 7f2f271 chore: update timezone and schedule in renovate configuration
  • 5f21245 chore(deps): update minors after 7 days
  • 5262c38 fix: remove unnecessary condition
  • 20a70c8 fix: update option type in re-initialization test case
  • c9746c2 fix: refactor slot implementation and improve types
  • 2a97adf chore(deps): update dependency jiti to v2.6.1
  • a2de2c6 chore(deps): update patches after 7 days
  • 23604d0 chore(deps): update dependency tsdown to v0.15.6
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for vue-echarts since your current version.


Updates vite from 6.4.1 to 8.0.0

Release notes

Sourced from vite's releases.

create-vite@8.0.0

Please refer to CHANGELOG.md for details.

plugin-legacy@8.0.0

Please refer to CHANGELOG.md for details.

v8.0.0

Please refer to CHANGELOG.md for details.

v8.0.0-beta.18

Please refer to CHANGELOG.md for details.

v8.0.0-beta.17

Please refer to CHANGELOG.md for details.

v8.0.0-beta.16

Please refer to CHANGELOG.md for details.

v8.0.0-beta.15

Please refer to CHANGELOG.md for details.

v8.0.0-beta.14

Please refer to CHANGELOG.md for details.

v8.0.0-beta.13

Please refer to CHANGELOG.md for details.

v8.0.0-beta.12

Please refer to CHANGELOG.md for details.

v8.0.0-beta.11

Please refer to CHANGELOG.md for details.

v8.0.0-beta.10

Please refer to CHANGELOG.md for details.

v8.0.0-beta.9

Please refer to CHANGELOG.md for details.

v8.0.0-beta.8

Please refer to CHANGELOG.md for details.

v8.0.0-beta.7

Please refer to CHANGELOG.md for details.

v8.0.0-beta.6

Please refer to CHANGELOG.md for details.

v8.0.0-beta.5

Please refer to CHANGELOG.md for details.

... (truncated)

Changelog

Sourced from vite's changelog.

8.0.0 (2026-03-12)

Vite 8 is here!

Today, we're thrilled to announce the release of the next Vite major:

⚠ BREAKING CHANGES

  • remove import.meta.hot.accept resolution fallback (#21382)
  • update default browser target (#21193)
  • the epic rolldown-vite merge (#21189)

Features

... (truncated)

Commits
  • ea68a88 chore(deps): update rolldown-related dependencies (#20810)
  • 693d255 release: v7.1.7
  • 98a3484 fix(hmr): wait for import.meta.hot.prune callbacks to complete before runni...
  • 9f32b1d fix(hmr): trigger prune event when import is removed from non hmr module (#20...
  • 9f2247c fix(deps): update all non-major dependencies (#20811)
  • 105abe8 fix(glob): handle glob imports from folders starting with dot (#20800)
  • 4c4583c fix(build): fix ssr environment emitAssets: true when `sharedConfigBuild: t...
  • 9bc9d12 fix(client): use CSP nonce when rendering error overlay (#20791)
  • 54377f7 release: v7.1.6
  • 88af2ae fix(deps): update all non-major dependencies (#20773)
  • Additional commits viewable in compare view

Updates @vitest/coverage-v8 from 3.2.4 to 4.1.0

Release notes

Sourced from @​vitest/coverage-v8's releases.

v4.1.0

Vitest 4.1 is out!

This release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our blog post.

   🚀 Features

... (truncated)

Commits
  • 4150b91 chore: release v4.1.0
  • 0c2c013 chore: release v4.1.0-beta.6
  • 689a22a fix(browser): types of getCDPSession and cdp() (#9716)
  • 94eb73b chore(deps): update eslint packages (#9615)
  • 8c96bb0 refator: update links to npmx (#9783)
  • aaf7758 chore: standardize packages README (#9776)
  • 57cbe39 chore(deps): update ast-v8-to-istanbul to v1 (#9755)
  • 79672d7 chore: release v4.1.0-beta.5
  • 1d9e3b3 chore: release v4.1.0-beta.4
  • 4ff8c6f chore(build): raise build target to the minimum supported, don't bundle utils...
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​vitest/coverage-v8 since your current version.


Updates eslint from 9.39.4 to 10.0.3

Release notes

Sourced from eslint's releases.

v10.0.3

Bug Fixes

  • e511b58 fix: update eslint (#20595) (renovate[bot])
  • f4c9cf9 fix: include variable name in no-useless-assignment message (#20581) (sethamus)
  • ee9ff31 fix: update dependency minimatch to ^10.2.4 (#20562) (Milos Djermanovic)

Documentation

  • 9fc31b0 docs: Update README (GitHub Actions Bot)
  • 4efaa36 docs: add info box for eslint-plugin-eslint-comments (#20570) (DesselBane)
  • 23b2759 docs: add v10 migration guide link to Use docs index (#20577) (Pixel998)
  • 80259a9 docs: Remove deprecated eslintrc documentation files (#20472) (Copilot)
  • 9b9b4ba docs: fix typo in no-await-in-loop documentation (#20575) (Pixel998)
  • e7d72a7 docs: document TypeScript 5.3 minimum supported version (#20547) (sethamus)

Chores

  • ef8fb92 chore: package.json update for eslint-config-eslint release (Jenkins)
  • e8f2104 chore: updates for v9.39.4 release (Jenkins)
  • 5cd1604 refactor: simplify isCombiningCharacter helper (#20524) (Huáng Jùnliàng)
  • 70ff1d0 chore: eslint-config-eslint require Node ^20.19.0 || ^22.13.0 || >=24 (#20586) (Milos Djermanovic)
  • e32df71 chore: update eslint-plugin-eslint-comments, remove legacy-peer-deps (#20576) (Milos Djermanovic)
  • 53ca6ee chore: disable eslint-comments/no-unused-disable rule (#20578) (Milos Djermanovic)
  • e121895 ci: pin Node.js 25.6.1 (#20559) (Milos Djermanovic)
  • efc5aef chore: update tsconfig.json in eslint-config-eslint (#20551) (Francesco Trotta)

v10.0.2

Bug Fixes

  • 2b72361 fix: update ajv to 6.14.0 to address security vulnerabilities (#20537) (루밀LuMir)

Documentation

  • 13eeedb docs: link rule type explanation to CLI option --fix-type (#20548) (Mike McCready)
  • 98cbf6b docs: update migration guide per Program range change (#20534) (Huáng Jùnliàng)
  • 61a2405 docs: add missing semicolon in vars-on-top rule example (#20533) (Abilash)

Chores

  • 951223b chore: update dependency @​eslint/eslintrc to ^3.3.4 (#20553) (renovate[bot])
  • 6aa1afe chore: update dependency eslint-plugin-jsdoc to ^62.7.0 (#20536) (Milos Djermanovic)

v10.0.1

Bug Fixes

  • c87d5bd fix: update eslint (#20531) (renovate[bot])
  • d841001 fix: update minimatch to 10.2.1 to address security vulnerabilities (#20519) (루밀LuMir)
  • 04c2147 fix: update error message for unused suppressions (

Bumps the major group with 9 updates in the /web directory:

| Package | From | To |
| --- | --- | --- |
| [echarts](https://github.com/apache/echarts) | `5.6.0` | `6.0.0` |
| [vue-echarts](https://github.com/ecomfe/vue-echarts) | `7.0.3` | `8.0.1` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `6.4.1` | `8.0.0` |
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.1.0` |
| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.0.3` |
| [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) | `9.33.0` | `10.8.0` |
| [jsdom](https://github.com/jsdom/jsdom) | `26.1.0` | `28.1.0` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.1.0` |
| [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `2.2.12` | `3.2.5` |



Updates `echarts` from 5.6.0 to 6.0.0
- [Release notes](https://github.com/apache/echarts/releases)
- [Commits](apache/echarts@5.6.0...6.0.0)

Updates `vue-echarts` from 7.0.3 to 8.0.1
- [Release notes](https://github.com/ecomfe/vue-echarts/releases)
- [Changelog](https://github.com/ecomfe/vue-echarts/blob/main/CHANGELOG.md)
- [Commits](ecomfe/vue-echarts@v7.0.3...v8.0.1)

Updates `vite` from 6.4.1 to 8.0.0
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.0.0/packages/vite)

Updates `@vitest/coverage-v8` from 3.2.4 to 4.1.0
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/coverage-v8)

Updates `eslint` from 9.39.4 to 10.0.3
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v9.39.4...v10.0.3)

Updates `eslint-plugin-vue` from 9.33.0 to 10.8.0
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Changelog](https://github.com/vuejs/eslint-plugin-vue/blob/master/CHANGELOG.md)
- [Commits](vuejs/eslint-plugin-vue@v9.33.0...v10.8.0)

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

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

Updates `vue-tsc` from 2.2.12 to 3.2.5
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v3.2.5/packages/tsc)

---
updated-dependencies:
- dependency-name: echarts
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: vue-echarts
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: vite
  dependency-version: 8.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: eslint
  dependency-version: 10.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: eslint-plugin-vue
  dependency-version: 10.8.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: jsdom
  dependency-version: 28.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: vitest
  dependency-version: 4.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: vue-tsc
  dependency-version: 3.2.5
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the type:chore Maintenance, cleanup, dependency updates label Mar 14, 2026
@dependabot dependabot bot requested a review from Aureliolo as a code owner March 14, 2026 11:35
@dependabot dependabot bot added the type:chore Maintenance, cleanup, dependency updates label Mar 14, 2026
@greptile-apps
Copy link
Copy Markdown

greptile-apps bot commented Mar 14, 2026

PR author is in the excluded authors list.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 14, 2026

Dependency Review

The following issues were found:

  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ✅ 0 package(s) with unknown licenses.
  • ⚠️ 2 packages with OpenSSF Scorecard issues.

View full job summary

@socket-security
Copy link
Copy Markdown

socket-security bot commented Mar 14, 2026

…er dep

- Pin tailwindcss and @tailwindcss/vite to insiders build
  0.0.0-insiders.a4be983 (Vite 8 support merged in tailwindlabs/tailwindcss#19790
  but not yet in a stable release)
- Add vue-eslint-parser@^10 as devDependency (now a peer dep of
  eslint-plugin-vue 10, previously bundled as a regular dep)
- Both insiders pins are temporary — revert to ^4 once a stable
  Tailwind release ships with vite ^8 in peer deps

All CI checks pass locally: lint, type-check, 458 tests, build, audit.
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.83%. Comparing base (3c43aef) to head (30c37ad).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #389   +/-   ##
=======================================
  Coverage   93.83%   93.83%           
=======================================
  Files         462      462           
  Lines       21653    21653           
  Branches     2079     2079           
=======================================
  Hits        20319    20319           
  Misses       1032     1032           
  Partials      302      302           

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

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

npm ci treats // keys as package names and fails with
EINVALIDPACKAGENAME. The temporary insiders pin rationale is
documented in issue #390 and the commit message instead.
@Aureliolo Aureliolo merged commit 9fa621b into main Mar 14, 2026
25 checks passed
@Aureliolo Aureliolo deleted the dependabot/npm_and_yarn/web/major-d43ae283c3 branch March 14, 2026 11:53
Aureliolo added a commit that referenced this pull request Mar 14, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.1.4](v0.1.3...v0.1.4)
(2026-03-14)


### Features

* add approval workflow gates to TaskEngine
([#387](#387))
([2db968a](2db968a))
* implement checkpoint recovery strategy
([#367](#367))
([f886838](f886838))


### CI/CD

* add npm and pre-commit ecosystems to Dependabot
([#369](#369))
([54e5fe7](54e5fe7))
* bump actions/setup-node from 4.4.0 to 6.3.0
([#360](#360))
([2db5105](2db5105))
* bump github/codeql-action from 3.32.6 to 4.32.6
([#361](#361))
([ce766e8](ce766e8))
* group major dependabot bumps per ecosystem
([#388](#388))
([3c43aef](3c43aef))


### Maintenance

* bump @vitejs/plugin-vue from 5.2.4 to 6.0.5 in /web
([#382](#382))
([d7054ee](d7054ee))
* bump @vue/tsconfig from 0.7.0 to 0.9.0 in /web in the minor-and-patch
group across 1 directory
([#371](#371))
([64fa08b](64fa08b))
* bump astro from 5.18.1 to 6.0.4 in /site
([#376](#376))
([d349317](d349317))
* bump https://github.com/astral-sh/ruff-pre-commit from v0.15.5 to
0.15.6 ([#372](#372))
([dcacb2e](dcacb2e))
* bump https://github.com/gitleaks/gitleaks from v8.24.3 to 8.30.1
([#375](#375))
([a18e6ed](a18e6ed))
* bump https://github.com/hadolint/hadolint from v2.12.0 to 2.14.0
([#373](#373))
([47b906b](47b906b))
* bump https://github.com/pre-commit/pre-commit-hooks from v5.0.0 to
6.0.0 ([#374](#374))
([1926555](1926555))
* bump litellm from 1.82.1 to 1.82.2 in the minor-and-patch group
([#385](#385))
([fa4f7b7](fa4f7b7))
* bump node from 22-alpine to 25-alpine in /docker/web
([#359](#359))
([8d56cd3](8d56cd3))
* bump node from 22-slim to 25-slim in /docker/sandbox
([#358](#358))
([3de8748](3de8748))
* bump pinia from 2.3.1 to 3.0.4 in /web
([#381](#381))
([c78dcc2](c78dcc2))
* bump the major group across 1 directory with 9 updates
([#389](#389))
([9fa621b](9fa621b))
* bump the minor-and-patch group with 2 updates
([#362](#362))
([6ede2ce](6ede2ce))
* bump vue-router from 4.6.4 to 5.0.3 in /web
([#378](#378))
([6c60f6c](6c60f6c))
* expand review skills to 18 smart conditional agents
([#364](#364))
([494013f](494013f))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Aureliolo added a commit that referenced this pull request Mar 23, 2026
Evaluate and adopt DX improvements from major npm dependency upgrades
(PR #389): ECharts 6, vue-echarts 8, Vite 8, Vitest 4, ESLint 10,
eslint-plugin-vue 10, vue-tsc 3, jsdom 29.

Config changes:
- ESLint: upgrade from flat/essential to flat/recommended (adds
  block-order, no-required-prop-with-default, attribute formatting,
  html-self-closing, and many more vue rules). Add 3 new ESLint 10
  rules: no-unassigned-vars, no-useless-assignment, preserve-caught-error.
  Disable require-prop-types and one-component-per-file for test stubs.
- vue-tsc: enable strictSlotChildren in vueCompilerOptions. Skip
  strictVModel (PrimeVue's Nullable<T> typing makes it too noisy).
- Vite: enable devtools (requires @vitejs/devtools) and
  server.forwardConsole for browser console log streaming.
- Vitest: add coverage.changed targeting origin/main for dev workflow.
- CI: add --detect-async-leaks to dashboard test command.

Code fixes found by new rules:
- useOptimisticUpdate: remove dead null assignment to rollback variable
- auth store: preserve error cause chain in 3 re-throw sites

No action needed for ECharts 6 (charts explicitly style all properties),
vue-echarts 8 (smart update is default), jsdom 29 (internal improvements).

Closes #391

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Aureliolo added a commit that referenced this pull request Mar 23, 2026
Evaluate and adopt DX improvements from major npm dependency upgrades
(PR #389): ECharts 6, vue-echarts 8, Vite 8, Vitest 4, ESLint 10,
eslint-plugin-vue 10, vue-tsc 3, jsdom 29.

Config changes:
- ESLint: upgrade from flat/essential to flat/recommended (adds
  block-order, no-required-prop-with-default, attribute formatting,
  html-self-closing, and many more vue rules). Add 3 new ESLint 10
  rules: no-unassigned-vars, no-useless-assignment, preserve-caught-error.
  Disable require-prop-types and one-component-per-file for test stubs.
- vue-tsc: enable strictSlotChildren in vueCompilerOptions. Skip
  strictVModel (PrimeVue's Nullable<T> typing makes it too noisy).
- Vite: enable devtools (requires @vitejs/devtools) and
  server.forwardConsole for browser console log streaming.
- Vitest: add coverage.changed targeting origin/main for dev workflow.
- CI: add --detect-async-leaks to dashboard test command.

Code fixes found by new rules:
- useOptimisticUpdate: remove dead null assignment to rollback variable
- auth store: preserve error cause chain in 3 re-throw sites

No action needed for ECharts 6 (charts explicitly style all properties),
vue-echarts 8 (smart update is default), jsdom 29 (internal improvements).

Closes #391

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:chore Maintenance, cleanup, dependency updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant