diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 34428165fe..29457b6827 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -46,7 +46,7 @@ jobs: cache-dependency-path: './common/config/rush/pnpm-lock.yaml' - name: Update npm - run: npm install -g npm@latest + run: npm install -g npm@11.18.0 - name: Install latest pnpm run: npm install -g pnpm@10.7.0 diff --git a/common/changes/@visactor/vtable/fix-issue-5014-group-single-column_2026-07-06-13-55.json b/common/changes/@visactor/vtable/fix-issue-5014-group-single-column_2026-07-06-13-55.json deleted file mode 100644 index 0850a0da73..0000000000 --- a/common/changes/@visactor/vtable/fix-issue-5014-group-single-column_2026-07-06-13-55.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "comment": "Render group title for single-column list tables.", - "type": "none", - "packageName": "@visactor/vtable" - } - ], - "packageName": "@visactor/vtable", - "email": "biukam.w@gmail.com" -} diff --git a/common/changes/@visactor/vtable/fix-issue-5217-null-container_2026-07-13-13-10.json b/common/changes/@visactor/vtable/fix-issue-5217-null-container_2026-07-13-13-10.json deleted file mode 100644 index 18175a2f27..0000000000 --- a/common/changes/@visactor/vtable/fix-issue-5217-null-container_2026-07-13-13-10.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "comment": "fix: handle null table container", - "type": "none", - "packageName": "@visactor/vtable" - } - ], - "packageName": "@visactor/vtable", - "email": "biukam.w@gmail.com" -} \ No newline at end of file diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 93d167eddb..e7322bd7a6 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -27,34 +27,34 @@ importers: specifier: ^2.11.0 version: 2.57.0(vue@3.5.31(typescript@4.9.5)) '@visactor/openinula-vtable': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../packages/openinula-vtable '@visactor/react-vtable': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../packages/react-vtable '@visactor/vchart': specifier: 2.1.3 version: 2.1.3 '@visactor/vtable': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../packages/vtable '@visactor/vtable-editors': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../packages/vtable-editors '@visactor/vtable-export': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../packages/vtable-export '@visactor/vtable-gantt': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../packages/vtable-gantt '@visactor/vtable-search': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../packages/vtable-search '@visactor/vtable-sheet': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../packages/vtable-sheet '@visactor/vue-vtable': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../packages/vue-vtable '@visactor/vutils': specifier: ~1.0.17 @@ -148,7 +148,7 @@ importers: ../../packages/openinula-vtable: dependencies: '@visactor/vtable': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable '@visactor/vutils': specifier: ~1.0.17 @@ -278,7 +278,7 @@ importers: ../../packages/react-vtable: dependencies: '@visactor/vtable': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable '@visactor/vutils': specifier: ~1.0.17 @@ -456,7 +456,7 @@ importers: specifier: ~1.0.17 version: 1.0.23 '@visactor/vtable-editors': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable-editors '@visactor/vutils': specifier: ~1.0.17 @@ -637,7 +637,7 @@ importers: ../../packages/vtable-calendar: dependencies: '@visactor/vtable': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable '@visactor/vutils': specifier: ~1.0.17 @@ -860,7 +860,7 @@ importers: specifier: 2.0.7 version: 2.0.7 '@visactor/vtable': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable '@visactor/vutils': specifier: ~1.0.17 @@ -1020,10 +1020,10 @@ importers: specifier: ~1.0.17 version: 1.0.23 '@visactor/vtable': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable '@visactor/vtable-editors': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable-editors '@visactor/vutils': specifier: ~1.0.17 @@ -1256,13 +1256,13 @@ importers: specifier: 2.1.3 version: 2.1.3 '@visactor/vtable': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable '@visactor/vtable-editors': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable-editors '@visactor/vtable-gantt': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable-gantt '@vitejs/plugin-react': specifier: 3.1.0 @@ -1361,7 +1361,7 @@ importers: ../../packages/vtable-search: dependencies: '@visactor/vtable': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable '@visactor/vutils': specifier: ~1.0.17 @@ -1515,13 +1515,13 @@ importers: specifier: ~1.0.17 version: 1.0.23 '@visactor/vtable': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable '@visactor/vtable-editors': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable-editors '@visactor/vtable-plugins': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable-plugins '@visactor/vutils': specifier: ~1.0.17 @@ -1660,7 +1660,7 @@ importers: ../../packages/vue-vtable: dependencies: '@visactor/vtable': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../vtable '@visactor/vutils': specifier: ~1.0.17 @@ -1841,19 +1841,19 @@ importers: ../../tools/bugserver-trigger: dependencies: '@visactor/vtable': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../../packages/vtable '@visactor/vtable-editors': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../../packages/vtable-editors '@visactor/vtable-gantt': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../../packages/vtable-gantt '@visactor/vtable-plugins': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../../packages/vtable-plugins '@visactor/vtable-sheet': - specifier: workspace:1.26.4 + specifier: workspace:1.26.5 version: link:../../packages/vtable-sheet devDependencies: '@internal/bundler': diff --git a/common/config/rush/version-policies.json b/common/config/rush/version-policies.json index bd4829a3fe..6f8ac0608d 100644 --- a/common/config/rush/version-policies.json +++ b/common/config/rush/version-policies.json @@ -1 +1 @@ -[{"definitionName":"lockStepVersion","policyName":"vtableMain","version":"1.26.4","mainProject":"@visactor/vtable","nextBump":"patch"}] +[{"definitionName":"lockStepVersion","policyName":"vtableMain","version":"1.26.5","mainProject":"@visactor/vtable","nextBump":"patch"}] diff --git a/docs/assets/changelog/en/release.md b/docs/assets/changelog/en/release.md index 1c7dbc8273..19233703a5 100644 --- a/docs/assets/changelog/en/release.md +++ b/docs/assets/changelog/en/release.md @@ -1,3 +1,19 @@ +# v1.26.5 + +2026-07-15 + +**🐛 Bug Fixes** + +- **@visactor/vtable**: handle null table container + +**🔨 Chores** + +- **@visactor/vtable**: Render group title for single-column list tables. + +**Full Changelog**: https://github.com/VisActor/VTable/compare/v1.26.4...v1.26.5 + +[more detail about v1.26.5](https://github.com/VisActor/VTable/releases/tag/v1.26.5) + # v1.26.4 2026-07-06 diff --git a/docs/assets/changelog/zh/release.md b/docs/assets/changelog/zh/release.md index 82bb4fbecf..61e2327a9f 100644 --- a/docs/assets/changelog/zh/release.md +++ b/docs/assets/changelog/zh/release.md @@ -1,3 +1,19 @@ +# v1.26.5 + +2026-07-15 + +**🐛 问题修复** + +- **@visactor/vtable**: 处理表格容器为空的情况 + +**🔨 维护与杂项** + +- **@visactor/vtable**: 支持单列列表表格渲染分组标题 + +**Full Changelog**: https://github.com/VisActor/VTable/compare/v1.26.4...v1.26.5 + +[更多详情请查看 v1.26.5](https://github.com/VisActor/VTable/releases/tag/v1.26.5) + # v1.26.4 2026-07-06 diff --git a/docs/package.json b/docs/package.json index d09c679b14..e05038b658 100644 --- a/docs/package.json +++ b/docs/package.json @@ -12,15 +12,15 @@ "dependencies": { "@arco-design/web-react": "2.66.12", "@arco-design/web-vue": "^2.11.0", - "@visactor/vtable": "workspace:1.26.4", - "@visactor/vtable-gantt": "workspace:1.26.4", - "@visactor/react-vtable": "workspace:1.26.4", - "@visactor/vue-vtable": "workspace:1.26.4", - "@visactor/openinula-vtable": "workspace:1.26.4", - "@visactor/vtable-editors": "workspace:1.26.4", - "@visactor/vtable-export": "workspace:1.26.4", - "@visactor/vtable-search": "workspace:1.26.4", - "@visactor/vtable-sheet": "workspace:1.26.4", + "@visactor/vtable": "workspace:1.26.5", + "@visactor/vtable-gantt": "workspace:1.26.5", + "@visactor/react-vtable": "workspace:1.26.5", + "@visactor/vue-vtable": "workspace:1.26.5", + "@visactor/openinula-vtable": "workspace:1.26.5", + "@visactor/vtable-editors": "workspace:1.26.5", + "@visactor/vtable-export": "workspace:1.26.5", + "@visactor/vtable-search": "workspace:1.26.5", + "@visactor/vtable-sheet": "workspace:1.26.5", "buble": "^0.20.0", "@visactor/vchart": "2.1.3", "markdown-it": "^13.0.0", diff --git a/packages/openinula-vtable/package.json b/packages/openinula-vtable/package.json index 4934de0437..8ee511ea6a 100644 --- a/packages/openinula-vtable/package.json +++ b/packages/openinula-vtable/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/openinula-vtable", - "version": "1.26.4", + "version": "1.26.5", "description": "The openinula version of VTable", "keywords": [ "openinula", @@ -44,7 +44,7 @@ "access": "public" }, "dependencies": { - "@visactor/vtable": "workspace:1.26.4", + "@visactor/vtable": "workspace:1.26.5", "@visactor/vutils": "~1.0.17" }, "devDependencies": { diff --git a/packages/react-vtable/package.json b/packages/react-vtable/package.json index ba30e6b933..9b5dec4c02 100644 --- a/packages/react-vtable/package.json +++ b/packages/react-vtable/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/react-vtable", - "version": "1.26.4", + "version": "1.26.5", "description": "The react version of VTable", "keywords": [ "react", @@ -57,7 +57,7 @@ "react-dom": "^18.2.0 || ^19.0.0" }, "dependencies": { - "@visactor/vtable": "workspace:1.26.4", + "@visactor/vtable": "workspace:1.26.5", "@visactor/vutils": "~1.0.17", "react-is": "^18.2.0", "react-reconciler": "0.29.0" diff --git a/packages/vtable-calendar/package.json b/packages/vtable-calendar/package.json index 1d2fd909ab..82426ee528 100644 --- a/packages/vtable-calendar/package.json +++ b/packages/vtable-calendar/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-calendar", - "version": "1.26.4", + "version": "1.26.5", "description": "The calendar component of VTable", "author": { "name": "VisActor", @@ -37,7 +37,7 @@ "access": "public" }, "dependencies": { - "@visactor/vtable": "workspace:1.26.4", + "@visactor/vtable": "workspace:1.26.5", "@visactor/vutils": "~1.0.17", "date-fns": "3.6.0" }, diff --git a/packages/vtable-editors/package.json b/packages/vtable-editors/package.json index d915b63f85..f1311d8053 100644 --- a/packages/vtable-editors/package.json +++ b/packages/vtable-editors/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-editors", - "version": "1.26.4", + "version": "1.26.5", "description": "", "sideEffects": false, "main": "cjs/index.js", diff --git a/packages/vtable-export/package.json b/packages/vtable-export/package.json index ace1dd5c4c..07e72d5733 100644 --- a/packages/vtable-export/package.json +++ b/packages/vtable-export/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-export", - "version": "1.26.4", + "version": "1.26.5", "description": "The export util of VTable", "author": { "name": "VisActor", @@ -37,7 +37,7 @@ "access": "public" }, "dependencies": { - "@visactor/vtable": "workspace:1.26.4", + "@visactor/vtable": "workspace:1.26.5", "@visactor/vutils": "~1.0.17", "file-saver": "2.0.5", "@types/file-saver": "2.0.7", diff --git a/packages/vtable-gantt/package.json b/packages/vtable-gantt/package.json index 5da89165a5..973a50d806 100644 --- a/packages/vtable-gantt/package.json +++ b/packages/vtable-gantt/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-gantt", - "version": "1.26.4", + "version": "1.26.5", "description": "canvas table width high performance", "keywords": [ "vtable-gantt", @@ -50,8 +50,8 @@ "fix-memory-limit": "cross-env LIMIT=10240 increase-memory-limit" }, "dependencies": { - "@visactor/vtable": "workspace:1.26.4", - "@visactor/vtable-editors": "workspace:1.26.4", + "@visactor/vtable": "workspace:1.26.5", + "@visactor/vtable-editors": "workspace:1.26.5", "@visactor/vutils": "~1.0.17", "@visactor/vscale": "~1.0.17", "@visactor/vdataset": "~1.0.17", diff --git a/packages/vtable-plugins/package.json b/packages/vtable-plugins/package.json index 678c5e3066..7ba93aab23 100644 --- a/packages/vtable-plugins/package.json +++ b/packages/vtable-plugins/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-plugins", - "version": "1.26.4", + "version": "1.26.5", "description": "The search util of VTable", "author": { "name": "VisActor", @@ -61,9 +61,9 @@ "devDependencies": { "cross-env": "^7.0.3", "increase-memory-limit": "^1.0.7", - "@visactor/vtable": "workspace:1.26.4", - "@visactor/vtable-editors": "workspace:1.26.4", - "@visactor/vtable-gantt": "workspace:1.26.4", + "@visactor/vtable": "workspace:1.26.5", + "@visactor/vtable-editors": "workspace:1.26.5", + "@visactor/vtable-gantt": "workspace:1.26.5", "@visactor/vchart": "2.1.3", "@internal/bundler": "workspace:*", "@internal/eslint-config": "workspace:*", diff --git a/packages/vtable-search/package.json b/packages/vtable-search/package.json index e023fd2e10..9e7e52e62f 100644 --- a/packages/vtable-search/package.json +++ b/packages/vtable-search/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-search", - "version": "1.26.4", + "version": "1.26.5", "description": "The search util of VTable", "author": { "name": "VisActor", @@ -36,7 +36,7 @@ "access": "public" }, "dependencies": { - "@visactor/vtable": "workspace:1.26.4", + "@visactor/vtable": "workspace:1.26.5", "@visactor/vutils": "~1.0.17" }, "devDependencies": { diff --git a/packages/vtable-sheet/package.json b/packages/vtable-sheet/package.json index 29e6fc9b97..18708a86c9 100644 --- a/packages/vtable-sheet/package.json +++ b/packages/vtable-sheet/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-sheet", - "version": "1.26.4", + "version": "1.26.5", "description": "Lightweight editable spreadsheet component based on VTable", "keywords": [ "vtable-sheet", @@ -50,9 +50,9 @@ "build:es": "bundle --clean -f es --ignorePostTasks" }, "dependencies": { - "@visactor/vtable": "workspace:1.26.4", - "@visactor/vtable-editors": "workspace:1.26.4", - "@visactor/vtable-plugins": "workspace:1.26.4", + "@visactor/vtable": "workspace:1.26.5", + "@visactor/vtable-editors": "workspace:1.26.5", + "@visactor/vtable-plugins": "workspace:1.26.5", "@visactor/vutils": "~1.0.17", "@visactor/vscale": "~1.0.17", "@visactor/vdataset": "~1.0.17", diff --git a/packages/vtable/CHANGELOG.json b/packages/vtable/CHANGELOG.json index 9ab4e7dde2..de275ffbc7 100644 --- a/packages/vtable/CHANGELOG.json +++ b/packages/vtable/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@visactor/vtable", "entries": [ + { + "version": "1.26.5", + "tag": "@visactor/vtable_v1.26.5", + "date": "Wed, 15 Jul 2026 10:41:26 GMT", + "comments": { + "none": [ + { + "comment": "Render group title for single-column list tables." + }, + { + "comment": "fix: handle null table container" + } + ] + } + }, { "version": "1.26.4", "tag": "@visactor/vtable_v1.26.4", diff --git a/packages/vtable/CHANGELOG.md b/packages/vtable/CHANGELOG.md index 6efebe57c4..21d1c62770 100644 --- a/packages/vtable/CHANGELOG.md +++ b/packages/vtable/CHANGELOG.md @@ -1,6 +1,14 @@ # Change Log - @visactor/vtable -This log was last generated on Mon, 06 Jul 2026 09:35:12 GMT and should not be manually modified. +This log was last generated on Wed, 15 Jul 2026 10:41:26 GMT and should not be manually modified. + +## 1.26.5 +Wed, 15 Jul 2026 10:41:26 GMT + +### Updates + +- Render group title for single-column list tables. +- fix: handle null table container ## 1.26.4 Mon, 06 Jul 2026 09:35:12 GMT diff --git a/packages/vtable/package.json b/packages/vtable/package.json index 424534f6c3..59b0bd3de2 100644 --- a/packages/vtable/package.json +++ b/packages/vtable/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable", - "version": "1.26.4", + "version": "1.26.5", "description": "canvas table width high performance", "keywords": [ "grid", @@ -52,7 +52,7 @@ "fix-memory-limit": "cross-env LIMIT=10240 increase-memory-limit" }, "dependencies": { - "@visactor/vtable-editors": "workspace:1.26.4", + "@visactor/vtable-editors": "workspace:1.26.5", "@visactor/vrender": "1.1.4", "@visactor/vrender-core": "1.1.4", "@visactor/vrender-kits": "1.1.4", diff --git a/packages/vue-vtable/package.json b/packages/vue-vtable/package.json index 662913983e..a7c2312c8c 100644 --- a/packages/vue-vtable/package.json +++ b/packages/vue-vtable/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vue-vtable", - "version": "1.26.4", + "version": "1.26.5", "description": "The vue version of VTable", "keywords": [ "vue", @@ -59,7 +59,7 @@ "access": "public" }, "dependencies": { - "@visactor/vtable": "workspace:1.26.4", + "@visactor/vtable": "workspace:1.26.5", "@visactor/vutils": "~1.0.17" }, "devDependencies": { diff --git a/tools/bugserver-trigger/package.json b/tools/bugserver-trigger/package.json index 5212375b0b..e55721c4a7 100644 --- a/tools/bugserver-trigger/package.json +++ b/tools/bugserver-trigger/package.json @@ -8,11 +8,11 @@ "ci": "ts-node --transpileOnly --skipProject ./scripts/trigger-test.ts" }, "dependencies": { - "@visactor/vtable": "workspace:1.26.4", - "@visactor/vtable-gantt": "workspace:1.26.4", - "@visactor/vtable-editors": "workspace:1.26.4", - "@visactor/vtable-plugins": "workspace:1.26.4", - "@visactor/vtable-sheet": "workspace:1.26.4" + "@visactor/vtable": "workspace:1.26.5", + "@visactor/vtable-gantt": "workspace:1.26.5", + "@visactor/vtable-editors": "workspace:1.26.5", + "@visactor/vtable-plugins": "workspace:1.26.5", + "@visactor/vtable-sheet": "workspace:1.26.5" }, "devDependencies": { "@rushstack/eslint-patch": "~1.1.4",