chore: bump the major group across 1 directory with 9 updates#389
Merged
chore: bump the major group across 1 directory with 9 updates#389
Conversation
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>
|
PR author is in the excluded authors list. |
Contributor
Dependency ReviewThe following issues were found:
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
…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.
This was referenced Mar 14, 2026
Codecov Report✅ All modified and coverable lines are covered by tests. 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. 🚀 New features to boost your workflow:
|
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
approved these changes
Mar 14, 2026
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).
This was referenced Mar 15, 2026
4 tasks
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Bumps the major group with 9 updates in the /web directory:
5.6.06.0.07.0.38.0.16.4.18.0.03.2.44.1.09.39.410.0.39.33.010.8.026.1.028.1.03.2.44.1.02.2.123.2.5Updates
echartsfrom 5.6.0 to 6.0.0Release notes
Sourced from echarts's releases.
... (truncated)
Commits
52104f7Merge pull request #21132 from apache/release-dev5e02596chore: release771c523chore: add license headers and a script of pre-commit8d7f252Merge pull request #21127 from apache/release-dev64f8d9cchore: release 6.0.0-rc.165efa66test: add mark as expected5365621Merge pull request #21126 from apache/fix-162669055feftest(scale): add missing test8a40d27Merge branch 'release' into fix-1626618b5db2fix(scale): Fix that extreme small numbers can not be displayed in Cartesian ...Updates
vue-echartsfrom 7.0.3 to 8.0.1Release notes
Sourced from vue-echarts's releases.
... (truncated)
Changelog
Sourced from vue-echarts's changelog.
... (truncated)
Commits
c02a92fchore: release v8.0.173de2a3docs: update changelog7f2f271chore: update timezone and schedule in renovate configuration5f21245chore(deps): update minors after 7 days5262c38fix: remove unnecessary condition20a70c8fix: update option type in re-initialization test casec9746c2fix: refactor slot implementation and improve types2a97adfchore(deps): update dependency jiti to v2.6.1a2de2c6chore(deps): update patches after 7 days23604d0chore(deps): update dependency tsdown to v0.15.6Maintainer 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
vitefrom 6.4.1 to 8.0.0Release notes
Sourced from vite's releases.
... (truncated)
Changelog
Sourced from vite's changelog.
... (truncated)
Commits
ea68a88chore(deps): update rolldown-related dependencies (#20810)693d255release: v7.1.798a3484fix(hmr): wait forimport.meta.hot.prunecallbacks to complete before runni...9f32b1dfix(hmr): trigger prune event when import is removed from non hmr module (#20...9f2247cfix(deps): update all non-major dependencies (#20811)105abe8fix(glob): handle glob imports from folders starting with dot (#20800)4c4583cfix(build): fix ssr environmentemitAssets: truewhen `sharedConfigBuild: t...9bc9d12fix(client): use CSP nonce when rendering error overlay (#20791)54377f7release: v7.1.688af2aefix(deps): update all non-major dependencies (#20773)Updates
@vitest/coverage-v8from 3.2.4 to 4.1.0Release notes
Sourced from
@vitest/coverage-v8's releases.... (truncated)
Commits
4150b91chore: release v4.1.00c2c013chore: release v4.1.0-beta.6689a22afix(browser): types ofgetCDPSessionandcdp()(#9716)94eb73bchore(deps): update eslint packages (#9615)8c96bb0refator: update links to npmx (#9783)aaf7758chore: standardize packages README (#9776)57cbe39chore(deps): updateast-v8-to-istanbulto v1 (#9755)79672d7chore: release v4.1.0-beta.51d9e3b3chore: release v4.1.0-beta.44ff8c6fchore(build): raise build target to the minimum supported, don't bundle utils...Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for
@vitest/coverage-v8since your current version.Updates
eslintfrom 9.39.4 to 10.0.3Release notes
Sourced from eslint's releases.