From a823fbfdf32076c22a4c0023e7f29810ef209043 Mon Sep 17 00:00:00 2001 From: fangsmile <892739385@qq.com> Date: Mon, 3 Aug 2026 18:45:31 +0800 Subject: [PATCH 1/3] fix(bundler): inline dynamic imports for umd output --- tools/bundler/src/tasks/umd.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/bundler/src/tasks/umd.ts b/tools/bundler/src/tasks/umd.ts index a45f6e4213..b4a4f04c8b 100644 --- a/tools/bundler/src/tasks/umd.ts +++ b/tools/bundler/src/tasks/umd.ts @@ -34,6 +34,7 @@ export async function buildUmd(config: Config, projectRoot: string, rawPackageJs file: minify ? `${dest}/${config.umdOutputFilename || packageNameToPath(rawPackageJson.name)}.min.js` : `${dest}/${config.umdOutputFilename || packageNameToPath(rawPackageJson.name)}.js`, + inlineDynamicImports: true, exports: 'named', globals: { react: 'React', ...config.globals } } From ecd42737ed43e8db6b5e0ef3c62b5a0ab950f40e Mon Sep 17 00:00:00 2001 From: fangsmile Date: Mon, 3 Aug 2026 11:32:08 +0000 Subject: [PATCH 2/3] build: release version 1.26.6 [skip ci] --- ...pdate-records-render_2026-07-27-19-55.json | 11 ---- ...unctional-icon-theme_2026-07-27-15-36.json | 11 ---- ...gation-series-number_2026-07-14-20-50.json | 11 ---- ...delete-selected-rows_2026-07-14-21-21.json | 11 ---- ...sue-5215-plugin-init_2026-07-28-00-00.json | 11 ---- ...heckbox-record-index_2026-07-28-00-00.json | 11 ---- common/config/rush/pnpm-lock.yaml | 58 +++++++++---------- common/config/rush/version-policies.json | 2 +- docs/assets/changelog/en/release.md | 17 ++++++ docs/assets/changelog/zh/release.md | 17 ++++++ docs/package.json | 18 +++--- packages/openinula-vtable/package.json | 4 +- packages/react-vtable/package.json | 4 +- packages/vtable-calendar/package.json | 4 +- packages/vtable-editors/package.json | 2 +- packages/vtable-export/package.json | 4 +- packages/vtable-gantt/package.json | 6 +- packages/vtable-plugins/package.json | 8 +-- packages/vtable-search/package.json | 4 +- packages/vtable-sheet/package.json | 8 +-- packages/vtable/CHANGELOG.json | 29 ++++++++++ packages/vtable/CHANGELOG.md | 17 +++++- packages/vtable/package.json | 4 +- packages/vue-vtable/package.json | 4 +- tools/bugserver-trigger/package.json | 10 ++-- 25 files changed, 149 insertions(+), 137 deletions(-) delete mode 100644 common/changes/@visactor/vtable/fix-issue-4761-update-records-render_2026-07-27-19-55.json delete mode 100644 common/changes/@visactor/vtable/fix-issue-4816-functional-icon-theme_2026-07-27-15-36.json delete mode 100644 common/changes/@visactor/vtable/fix-issue-5213-aggregation-series-number_2026-07-14-20-50.json delete mode 100644 common/changes/@visactor/vtable/fix-issue-5214-delete-selected-rows_2026-07-14-21-21.json delete mode 100644 common/changes/@visactor/vtable/fix-issue-5215-plugin-init_2026-07-28-00-00.json delete mode 100644 common/changes/@visactor/vtable/fix-issues-5211-checkbox-record-index_2026-07-28-00-00.json diff --git a/common/changes/@visactor/vtable/fix-issue-4761-update-records-render_2026-07-27-19-55.json b/common/changes/@visactor/vtable/fix-issue-4761-update-records-render_2026-07-27-19-55.json deleted file mode 100644 index e61242adf9..0000000000 --- a/common/changes/@visactor/vtable/fix-issue-4761-update-records-render_2026-07-27-19-55.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "packageName": "@visactor/vtable", - "comment": "fix: refresh rows when updateRecords is called without record indexes", - "type": "patch" - } - ], - "packageName": "@visactor/vtable", - "email": "892739385@qq.com" -} diff --git a/common/changes/@visactor/vtable/fix-issue-4816-functional-icon-theme_2026-07-27-15-36.json b/common/changes/@visactor/vtable/fix-issue-4816-functional-icon-theme_2026-07-27-15-36.json deleted file mode 100644 index 0f68b64d76..0000000000 --- a/common/changes/@visactor/vtable/fix-issue-4816-functional-icon-theme_2026-07-27-15-36.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "comment": "fix: refresh functional icons after theme updates", - "type": "patch", - "packageName": "@visactor/vtable" - } - ], - "packageName": "@visactor/vtable", - "email": "biukam.w@gmail.com" -} diff --git a/common/changes/@visactor/vtable/fix-issue-5213-aggregation-series-number_2026-07-14-20-50.json b/common/changes/@visactor/vtable/fix-issue-5213-aggregation-series-number_2026-07-14-20-50.json deleted file mode 100644 index 13a5b655a4..0000000000 --- a/common/changes/@visactor/vtable/fix-issue-5213-aggregation-series-number_2026-07-14-20-50.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "comment": "fix: hide row series number in aggregation rows", - "type": "none", - "packageName": "@visactor/vtable" - } - ], - "packageName": "@visactor/vtable", - "email": "biukam.w@gmail.com" -} \ No newline at end of file diff --git a/common/changes/@visactor/vtable/fix-issue-5214-delete-selected-rows_2026-07-14-21-21.json b/common/changes/@visactor/vtable/fix-issue-5214-delete-selected-rows_2026-07-14-21-21.json deleted file mode 100644 index 3857992a67..0000000000 --- a/common/changes/@visactor/vtable/fix-issue-5214-delete-selected-rows_2026-07-14-21-21.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "comment": "fix: delete reverse-selected rows from context menu", - "type": "none", - "packageName": "@visactor/vtable" - } - ], - "packageName": "@visactor/vtable", - "email": "biukam.w@gmail.com" -} \ No newline at end of file diff --git a/common/changes/@visactor/vtable/fix-issue-5215-plugin-init_2026-07-28-00-00.json b/common/changes/@visactor/vtable/fix-issue-5215-plugin-init_2026-07-28-00-00.json deleted file mode 100644 index 674f58f075..0000000000 --- a/common/changes/@visactor/vtable/fix-issue-5215-plugin-init_2026-07-28-00-00.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "comment": "fix: allow plugins to initialize before first render", - "type": "patch", - "packageName": "@visactor/vtable" - } - ], - "packageName": "@visactor/vtable", - "email": "github@visactor.io" -} diff --git a/common/changes/@visactor/vtable/fix-issues-5211-checkbox-record-index_2026-07-28-00-00.json b/common/changes/@visactor/vtable/fix-issues-5211-checkbox-record-index_2026-07-28-00-00.json deleted file mode 100644 index bf7b04563f..0000000000 --- a/common/changes/@visactor/vtable/fix-issues-5211-checkbox-record-index_2026-07-28-00-00.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "comment": "fix: support updating checkbox state by record index", - "type": "patch", - "packageName": "@visactor/vtable" - } - ], - "packageName": "@visactor/vtable", - "email": "github@visactor.io" -} diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index e7322bd7a6..b36bdbfeb9 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.5 + specifier: workspace:1.26.6 version: link:../packages/openinula-vtable '@visactor/react-vtable': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 version: link:../packages/react-vtable '@visactor/vchart': specifier: 2.1.3 version: 2.1.3 '@visactor/vtable': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 version: link:../packages/vtable '@visactor/vtable-editors': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 version: link:../packages/vtable-editors '@visactor/vtable-export': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 version: link:../packages/vtable-export '@visactor/vtable-gantt': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 version: link:../packages/vtable-gantt '@visactor/vtable-search': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 version: link:../packages/vtable-search '@visactor/vtable-sheet': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 version: link:../packages/vtable-sheet '@visactor/vue-vtable': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 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.5 + specifier: workspace:1.26.6 version: link:../vtable '@visactor/vutils': specifier: ~1.0.17 @@ -278,7 +278,7 @@ importers: ../../packages/react-vtable: dependencies: '@visactor/vtable': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 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.5 + specifier: workspace:1.26.6 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.5 + specifier: workspace:1.26.6 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.5 + specifier: workspace:1.26.6 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.5 + specifier: workspace:1.26.6 version: link:../vtable '@visactor/vtable-editors': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 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.5 + specifier: workspace:1.26.6 version: link:../vtable '@visactor/vtable-editors': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 version: link:../vtable-editors '@visactor/vtable-gantt': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 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.5 + specifier: workspace:1.26.6 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.5 + specifier: workspace:1.26.6 version: link:../vtable '@visactor/vtable-editors': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 version: link:../vtable-editors '@visactor/vtable-plugins': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 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.5 + specifier: workspace:1.26.6 version: link:../vtable '@visactor/vutils': specifier: ~1.0.17 @@ -1841,19 +1841,19 @@ importers: ../../tools/bugserver-trigger: dependencies: '@visactor/vtable': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 version: link:../../packages/vtable '@visactor/vtable-editors': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 version: link:../../packages/vtable-editors '@visactor/vtable-gantt': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 version: link:../../packages/vtable-gantt '@visactor/vtable-plugins': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 version: link:../../packages/vtable-plugins '@visactor/vtable-sheet': - specifier: workspace:1.26.5 + specifier: workspace:1.26.6 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 6f8ac0608d..8110d7329f 100644 --- a/common/config/rush/version-policies.json +++ b/common/config/rush/version-policies.json @@ -1 +1 @@ -[{"definitionName":"lockStepVersion","policyName":"vtableMain","version":"1.26.5","mainProject":"@visactor/vtable","nextBump":"patch"}] +[{"definitionName":"lockStepVersion","policyName":"vtableMain","version":"1.26.6","mainProject":"@visactor/vtable","nextBump":"patch"}] diff --git a/docs/assets/changelog/en/release.md b/docs/assets/changelog/en/release.md index 19233703a5..6dc535311f 100644 --- a/docs/assets/changelog/en/release.md +++ b/docs/assets/changelog/en/release.md @@ -1,3 +1,20 @@ +# v1.26.6 + +2026-08-03 + +**🐛 Bug Fixes** + +- **@visactor/vtable**: refresh rows when updateRecords is called without record indexes +- **@visactor/vtable**: refresh functional icons after theme updates +- **@visactor/vtable**: hide row series number in aggregation rows +- **@visactor/vtable**: delete reverse-selected rows from context menu +- **@visactor/vtable**: allow plugins to initialize before first render +- **@visactor/vtable**: support updating checkbox state by record index + +**Full Changelog**: https://github.com/VisActor/VTable/compare/v1.26.5...v1.26.6 + +[more detail about v1.26.6](https://github.com/VisActor/VTable/releases/tag/v1.26.6) + # v1.26.5 2026-07-15 diff --git a/docs/assets/changelog/zh/release.md b/docs/assets/changelog/zh/release.md index 61e2327a9f..37940d4fb0 100644 --- a/docs/assets/changelog/zh/release.md +++ b/docs/assets/changelog/zh/release.md @@ -1,3 +1,20 @@ +# v1.26.6 + +2026-08-03 + +**🐛 问题修复** + +- **@visactor/vtable**: refresh rows when updateRecords is called without record indexes +- **@visactor/vtable**: refresh functional icons after theme updates +- **@visactor/vtable**: hide row series number in aggregation rows +- **@visactor/vtable**: delete reverse-selected rows from context menu +- **@visactor/vtable**: allow plugins initialize before first render +- **@visactor/vtable**: 支持 updating checkbox state by record index + +**Full Changelog**: https://github.com/VisActor/VTable/compare/v1.26.5...v1.26.6 + +[更多详情请查看 v1.26.6](https://github.com/VisActor/VTable/releases/tag/v1.26.6) + # v1.26.5 2026-07-15 diff --git a/docs/package.json b/docs/package.json index e05038b658..040de82b26 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.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", + "@visactor/vtable": "workspace:1.26.6", + "@visactor/vtable-gantt": "workspace:1.26.6", + "@visactor/react-vtable": "workspace:1.26.6", + "@visactor/vue-vtable": "workspace:1.26.6", + "@visactor/openinula-vtable": "workspace:1.26.6", + "@visactor/vtable-editors": "workspace:1.26.6", + "@visactor/vtable-export": "workspace:1.26.6", + "@visactor/vtable-search": "workspace:1.26.6", + "@visactor/vtable-sheet": "workspace:1.26.6", "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 8ee511ea6a..9ca95d26a1 100644 --- a/packages/openinula-vtable/package.json +++ b/packages/openinula-vtable/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/openinula-vtable", - "version": "1.26.5", + "version": "1.26.6", "description": "The openinula version of VTable", "keywords": [ "openinula", @@ -44,7 +44,7 @@ "access": "public" }, "dependencies": { - "@visactor/vtable": "workspace:1.26.5", + "@visactor/vtable": "workspace:1.26.6", "@visactor/vutils": "~1.0.17" }, "devDependencies": { diff --git a/packages/react-vtable/package.json b/packages/react-vtable/package.json index 9b5dec4c02..3295617b53 100644 --- a/packages/react-vtable/package.json +++ b/packages/react-vtable/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/react-vtable", - "version": "1.26.5", + "version": "1.26.6", "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.5", + "@visactor/vtable": "workspace:1.26.6", "@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 82426ee528..4444fbd5ff 100644 --- a/packages/vtable-calendar/package.json +++ b/packages/vtable-calendar/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-calendar", - "version": "1.26.5", + "version": "1.26.6", "description": "The calendar component of VTable", "author": { "name": "VisActor", @@ -37,7 +37,7 @@ "access": "public" }, "dependencies": { - "@visactor/vtable": "workspace:1.26.5", + "@visactor/vtable": "workspace:1.26.6", "@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 f1311d8053..600baa8154 100644 --- a/packages/vtable-editors/package.json +++ b/packages/vtable-editors/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-editors", - "version": "1.26.5", + "version": "1.26.6", "description": "", "sideEffects": false, "main": "cjs/index.js", diff --git a/packages/vtable-export/package.json b/packages/vtable-export/package.json index 07e72d5733..8fceb141f8 100644 --- a/packages/vtable-export/package.json +++ b/packages/vtable-export/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-export", - "version": "1.26.5", + "version": "1.26.6", "description": "The export util of VTable", "author": { "name": "VisActor", @@ -37,7 +37,7 @@ "access": "public" }, "dependencies": { - "@visactor/vtable": "workspace:1.26.5", + "@visactor/vtable": "workspace:1.26.6", "@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 973a50d806..06e96c8088 100644 --- a/packages/vtable-gantt/package.json +++ b/packages/vtable-gantt/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-gantt", - "version": "1.26.5", + "version": "1.26.6", "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.5", - "@visactor/vtable-editors": "workspace:1.26.5", + "@visactor/vtable": "workspace:1.26.6", + "@visactor/vtable-editors": "workspace:1.26.6", "@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 7ba93aab23..417b64ec98 100644 --- a/packages/vtable-plugins/package.json +++ b/packages/vtable-plugins/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-plugins", - "version": "1.26.5", + "version": "1.26.6", "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.5", - "@visactor/vtable-editors": "workspace:1.26.5", - "@visactor/vtable-gantt": "workspace:1.26.5", + "@visactor/vtable": "workspace:1.26.6", + "@visactor/vtable-editors": "workspace:1.26.6", + "@visactor/vtable-gantt": "workspace:1.26.6", "@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 9e7e52e62f..9d988fcd35 100644 --- a/packages/vtable-search/package.json +++ b/packages/vtable-search/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-search", - "version": "1.26.5", + "version": "1.26.6", "description": "The search util of VTable", "author": { "name": "VisActor", @@ -36,7 +36,7 @@ "access": "public" }, "dependencies": { - "@visactor/vtable": "workspace:1.26.5", + "@visactor/vtable": "workspace:1.26.6", "@visactor/vutils": "~1.0.17" }, "devDependencies": { diff --git a/packages/vtable-sheet/package.json b/packages/vtable-sheet/package.json index 18708a86c9..93fb7abfde 100644 --- a/packages/vtable-sheet/package.json +++ b/packages/vtable-sheet/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-sheet", - "version": "1.26.5", + "version": "1.26.6", "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.5", - "@visactor/vtable-editors": "workspace:1.26.5", - "@visactor/vtable-plugins": "workspace:1.26.5", + "@visactor/vtable": "workspace:1.26.6", + "@visactor/vtable-editors": "workspace:1.26.6", + "@visactor/vtable-plugins": "workspace:1.26.6", "@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 de275ffbc7..f481544ad1 100644 --- a/packages/vtable/CHANGELOG.json +++ b/packages/vtable/CHANGELOG.json @@ -1,6 +1,35 @@ { "name": "@visactor/vtable", "entries": [ + { + "version": "1.26.6", + "tag": "@visactor/vtable_v1.26.6", + "date": "Mon, 03 Aug 2026 11:18:03 GMT", + "comments": { + "patch": [ + { + "comment": "fix: refresh rows when updateRecords is called without record indexes" + }, + { + "comment": "fix: refresh functional icons after theme updates" + }, + { + "comment": "fix: allow plugins to initialize before first render" + }, + { + "comment": "fix: support updating checkbox state by record index" + } + ], + "none": [ + { + "comment": "fix: hide row series number in aggregation rows" + }, + { + "comment": "fix: delete reverse-selected rows from context menu" + } + ] + } + }, { "version": "1.26.5", "tag": "@visactor/vtable_v1.26.5", diff --git a/packages/vtable/CHANGELOG.md b/packages/vtable/CHANGELOG.md index 21d1c62770..1020fe84cb 100644 --- a/packages/vtable/CHANGELOG.md +++ b/packages/vtable/CHANGELOG.md @@ -1,6 +1,21 @@ # Change Log - @visactor/vtable -This log was last generated on Wed, 15 Jul 2026 10:41:26 GMT and should not be manually modified. +This log was last generated on Mon, 03 Aug 2026 11:18:03 GMT and should not be manually modified. + +## 1.26.6 +Mon, 03 Aug 2026 11:18:03 GMT + +### Patches + +- fix: refresh rows when updateRecords is called without record indexes +- fix: refresh functional icons after theme updates +- fix: allow plugins to initialize before first render +- fix: support updating checkbox state by record index + +### Updates + +- fix: hide row series number in aggregation rows +- fix: delete reverse-selected rows from context menu ## 1.26.5 Wed, 15 Jul 2026 10:41:26 GMT diff --git a/packages/vtable/package.json b/packages/vtable/package.json index 59b0bd3de2..8a2db09c06 100644 --- a/packages/vtable/package.json +++ b/packages/vtable/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable", - "version": "1.26.5", + "version": "1.26.6", "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.5", + "@visactor/vtable-editors": "workspace:1.26.6", "@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 a7c2312c8c..17bb510e44 100644 --- a/packages/vue-vtable/package.json +++ b/packages/vue-vtable/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vue-vtable", - "version": "1.26.5", + "version": "1.26.6", "description": "The vue version of VTable", "keywords": [ "vue", @@ -59,7 +59,7 @@ "access": "public" }, "dependencies": { - "@visactor/vtable": "workspace:1.26.5", + "@visactor/vtable": "workspace:1.26.6", "@visactor/vutils": "~1.0.17" }, "devDependencies": { diff --git a/tools/bugserver-trigger/package.json b/tools/bugserver-trigger/package.json index e55721c4a7..60f812acce 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.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" + "@visactor/vtable": "workspace:1.26.6", + "@visactor/vtable-gantt": "workspace:1.26.6", + "@visactor/vtable-editors": "workspace:1.26.6", + "@visactor/vtable-plugins": "workspace:1.26.6", + "@visactor/vtable-sheet": "workspace:1.26.6" }, "devDependencies": { "@rushstack/eslint-patch": "~1.1.4", From 373e6d8d0913511bf1fc7353c0505b7324c540f7 Mon Sep 17 00:00:00 2001 From: fangsmile <892739385@qq.com> Date: Mon, 3 Aug 2026 19:40:27 +0800 Subject: [PATCH 3/3] docs: translate 1.26.6 zh changelog --- docs/assets/changelog/zh/release.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/assets/changelog/zh/release.md b/docs/assets/changelog/zh/release.md index 37940d4fb0..ea1efd7643 100644 --- a/docs/assets/changelog/zh/release.md +++ b/docs/assets/changelog/zh/release.md @@ -4,14 +4,14 @@ **🐛 问题修复** -- **@visactor/vtable**: refresh rows when updateRecords is called without record indexes -- **@visactor/vtable**: refresh functional icons after theme updates -- **@visactor/vtable**: hide row series number in aggregation rows -- **@visactor/vtable**: delete reverse-selected rows from context menu -- **@visactor/vtable**: allow plugins initialize before first render -- **@visactor/vtable**: 支持 updating checkbox state by record index - -**Full Changelog**: https://github.com/VisActor/VTable/compare/v1.26.5...v1.26.6 +- **@visactor/vtable**: 在调用 updateRecords 且未传入记录索引时刷新行 +- **@visactor/vtable**: 主题更新后刷新功能图标 +- **@visactor/vtable**: 在聚合行中隐藏行序号 +- **@visactor/vtable**: 支持通过右键菜单删除反向选择的行 +- **@visactor/vtable**: 允许插件在首次渲染前完成初始化 +- **@visactor/vtable**: 支持通过记录索引更新 checkbox 状态 + +**完整更新日志**: https://github.com/VisActor/VTable/compare/v1.26.5...v1.26.6 [更多详情请查看 v1.26.6](https://github.com/VisActor/VTable/releases/tag/v1.26.6)