diff --git a/common/changes/@visactor/vtable/3529-bug-selectionfillmode-replace-error_2025-03-10-08-42.json b/common/changes/@visactor/vtable/3529-bug-selectionfillmode-replace-error_2025-03-10-08-42.json deleted file mode 100644 index aacea1253b..0000000000 --- a/common/changes/@visactor/vtable/3529-bug-selectionfillmode-replace-error_2025-03-10-08-42.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "comment": "fix: selection mergeCell extend range #3529\n\n", - "type": "none", - "packageName": "@visactor/vtable" - } - ], - "packageName": "@visactor/vtable", - "email": "892739385@qq.com" -} \ No newline at end of file diff --git a/common/changes/@visactor/vtable/3558-feature-rowSeriesNumber-radio_2025-03-12-09-32.json b/common/changes/@visactor/vtable/3558-feature-rowSeriesNumber-radio_2025-03-12-09-32.json deleted file mode 100644 index 037f5e8926..0000000000 --- a/common/changes/@visactor/vtable/3558-feature-rowSeriesNumber-radio_2025-03-12-09-32.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "comment": "feat: rowSeriesNumber support cell type radio #3558\n\n", - "type": "none", - "packageName": "@visactor/vtable" - } - ], - "packageName": "@visactor/vtable", - "email": "892739385@qq.com" -} \ No newline at end of file diff --git a/common/changes/@visactor/vtable/3574-bug-frameBorder_2025-03-17-06-37.json b/common/changes/@visactor/vtable/3574-bug-frameBorder_2025-03-17-06-37.json deleted file mode 100644 index f925634fd7..0000000000 --- a/common/changes/@visactor/vtable/3574-bug-frameBorder_2025-03-17-06-37.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "comment": "fix: set cellInnerBorder false frame border render error #3574\n\n", - "type": "none", - "packageName": "@visactor/vtable" - } - ], - "packageName": "@visactor/vtable", - "email": "892739385@qq.com" -} \ No newline at end of file diff --git a/common/changes/@visactor/vtable/feat-custom-react-plugin_2025-03-12-08-14.json b/common/changes/@visactor/vtable/feat-custom-react-plugin_2025-03-12-08-14.json deleted file mode 100644 index c528975dab..0000000000 --- a/common/changes/@visactor/vtable/feat-custom-react-plugin_2025-03-12-08-14.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@visactor/vtable", - "comment": "feat: add custom reactAttributePlugin in react-vtable", - "type": "none" - } - ], - "packageName": "@visactor/vtable" -} \ No newline at end of file diff --git a/common/changes/@visactor/vtable/feat-maintainedColumnCount_2025-03-19-04-33.json b/common/changes/@visactor/vtable/feat-maintainedColumnCount_2025-03-19-04-33.json deleted file mode 100644 index b045cbcf6d..0000000000 --- a/common/changes/@visactor/vtable/feat-maintainedColumnCount_2025-03-19-04-33.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@visactor/vtable", - "comment": "feat: add maintainedColumnCount config", - "type": "none" - } - ], - "packageName": "@visactor/vtable" -} \ No newline at end of file diff --git a/common/changes/@visactor/vtable/fix-corner-stroke_2025-03-06-11-35.json b/common/changes/@visactor/vtable/fix-corner-stroke_2025-03-06-11-35.json deleted file mode 100644 index e8f303bf38..0000000000 --- a/common/changes/@visactor/vtable/fix-corner-stroke_2025-03-06-11-35.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@visactor/vtable", - "comment": "fix: fix cell border in cell with corner-radius", - "type": "none" - } - ], - "packageName": "@visactor/vtable" -} \ No newline at end of file diff --git a/common/changes/@visactor/vtable/fix-enable-ticks-label_2025-03-20-03-20.json b/common/changes/@visactor/vtable/fix-enable-ticks-label_2025-03-20-03-20.json deleted file mode 100644 index 09a95a3845..0000000000 --- a/common/changes/@visactor/vtable/fix-enable-ticks-label_2025-03-20-03-20.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@visactor/vtable", - "comment": "fix: fix axis label autosize computation", - "type": "none" - } - ], - "packageName": "@visactor/vtable" -} \ No newline at end of file diff --git a/common/changes/@visactor/vtable/fix-frozen-update_2025-03-19-03-13.json b/common/changes/@visactor/vtable/fix-frozen-update_2025-03-19-03-13.json deleted file mode 100644 index 76d90493a3..0000000000 --- a/common/changes/@visactor/vtable/fix-frozen-update_2025-03-19-03-13.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@visactor/vtable", - "comment": "fix: fix small window size frozen column count", - "type": "none" - } - ], - "packageName": "@visactor/vtable" -} \ No newline at end of file diff --git a/common/changes/@visactor/vtable/fix-getCellPath_api_2025-03-11-10-06.json b/common/changes/@visactor/vtable/fix-getCellPath_api_2025-03-11-10-06.json deleted file mode 100644 index cf8b6c1168..0000000000 --- a/common/changes/@visactor/vtable/fix-getCellPath_api_2025-03-11-10-06.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "comment": "fix: columnWidthConfig match dimension error\n\n", - "type": "none", - "packageName": "@visactor/vtable" - } - ], - "packageName": "@visactor/vtable", - "email": "892739385@qq.com" -} \ No newline at end of file diff --git a/common/changes/@visactor/vtable/fix-react-component-update_2025-03-21-09-53.json b/common/changes/@visactor/vtable/fix-react-component-update_2025-03-21-09-53.json deleted file mode 100644 index 1049b3b136..0000000000 --- a/common/changes/@visactor/vtable/fix-react-component-update_2025-03-21-09-53.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@visactor/vtable", - "comment": "fix: fix react component update #3474", - "type": "none" - } - ], - "packageName": "@visactor/vtable" -} \ No newline at end of file diff --git a/common/changes/@visactor/vtable/fix-right-button_2025-03-20-07-25.json b/common/changes/@visactor/vtable/fix-right-button_2025-03-20-07-25.json deleted file mode 100644 index 7bcf827e00..0000000000 --- a/common/changes/@visactor/vtable/fix-right-button_2025-03-20-07-25.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@visactor/vtable", - "comment": "fix: fix right button select problem", - "type": "none" - } - ], - "packageName": "@visactor/vtable" -} \ No newline at end of file diff --git a/common/changes/@visactor/vtable/fix-row-update-direction_2025-03-21-07-18.json b/common/changes/@visactor/vtable/fix-row-update-direction_2025-03-21-07-18.json deleted file mode 100644 index e0f790ed5e..0000000000 --- a/common/changes/@visactor/vtable/fix-row-update-direction_2025-03-21-07-18.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@visactor/vtable", - "comment": "fix: fix row update range #3468", - "type": "none" - } - ], - "packageName": "@visactor/vtable" -} \ No newline at end of file diff --git a/common/config/rush/version-policies.json b/common/config/rush/version-policies.json index d6888b1c68..ccd07f884c 100644 --- a/common/config/rush/version-policies.json +++ b/common/config/rush/version-policies.json @@ -1 +1 @@ -[{"definitionName":"lockStepVersion","policyName":"vtableMain","version":"1.17.2","mainProject":"@visactor/vtable","nextBump":"patch"}] +[{"definitionName":"lockStepVersion","policyName":"vtableMain","version":"1.17.3","mainProject":"@visactor/vtable","nextBump":"patch"}] diff --git a/packages/openinula-vtable/package.json b/packages/openinula-vtable/package.json index 6f00025355..33c0a5d1e5 100644 --- a/packages/openinula-vtable/package.json +++ b/packages/openinula-vtable/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/openinula-vtable", - "version": "1.17.2", + "version": "1.17.3", "description": "The openinula version of VTable", "keywords": [ "openinula", diff --git a/packages/react-vtable/package.json b/packages/react-vtable/package.json index c72bceba9f..4d6ce329c9 100644 --- a/packages/react-vtable/package.json +++ b/packages/react-vtable/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/react-vtable", - "version": "1.17.2", + "version": "1.17.3", "description": "The react version of VTable", "keywords": [ "react", diff --git a/packages/vtable-calendar/package.json b/packages/vtable-calendar/package.json index 3daabf706d..1fccc96e66 100644 --- a/packages/vtable-calendar/package.json +++ b/packages/vtable-calendar/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-calendar", - "version": "1.17.2", + "version": "1.17.3", "description": "The calendar component of VTable", "author": { "name": "VisActor", diff --git a/packages/vtable-editors/package.json b/packages/vtable-editors/package.json index 6f32f56936..6e4a54d8ad 100644 --- a/packages/vtable-editors/package.json +++ b/packages/vtable-editors/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-editors", - "version": "1.17.2", + "version": "1.17.3", "description": "", "sideEffects": false, "main": "cjs/index.js", diff --git a/packages/vtable-export/package.json b/packages/vtable-export/package.json index 49cb343116..80425f2080 100644 --- a/packages/vtable-export/package.json +++ b/packages/vtable-export/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-export", - "version": "1.17.2", + "version": "1.17.3", "description": "The export util of VTable", "author": { "name": "VisActor", diff --git a/packages/vtable-gantt/package.json b/packages/vtable-gantt/package.json index 2711060c53..6ef72a52e9 100644 --- a/packages/vtable-gantt/package.json +++ b/packages/vtable-gantt/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-gantt", - "version": "1.17.2", + "version": "1.17.3", "description": "canvas table width high performance", "keywords": [ "vtable-gantt", diff --git a/packages/vtable-plugins/package.json b/packages/vtable-plugins/package.json index 378d9e9fcf..d644615b6a 100644 --- a/packages/vtable-plugins/package.json +++ b/packages/vtable-plugins/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-plugins", - "version": "1.17.2", + "version": "1.17.3", "description": "The search util of VTable", "author": { "name": "VisActor", diff --git a/packages/vtable-search/package.json b/packages/vtable-search/package.json index 834a48b4a3..971f161390 100644 --- a/packages/vtable-search/package.json +++ b/packages/vtable-search/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable-search", - "version": "1.17.2", + "version": "1.17.3", "description": "The search util of VTable", "author": { "name": "VisActor", diff --git a/packages/vtable/CHANGELOG.json b/packages/vtable/CHANGELOG.json index d7526c5365..0a4bf9e4cd 100644 --- a/packages/vtable/CHANGELOG.json +++ b/packages/vtable/CHANGELOG.json @@ -1,6 +1,51 @@ { "name": "@visactor/vtable", "entries": [ + { + "version": "1.17.3", + "tag": "@visactor/vtable_v1.17.3", + "date": "Mon, 24 Mar 2025 09:35:45 GMT", + "comments": { + "none": [ + { + "comment": "fix: selection mergeCell extend range #3529\n\n" + }, + { + "comment": "feat: rowSeriesNumber support cell type radio #3558\n\n" + }, + { + "comment": "fix: set cellInnerBorder false frame border render error #3574\n\n" + }, + { + "comment": "feat: add custom reactAttributePlugin in react-vtable" + }, + { + "comment": "feat: add maintainedColumnCount config" + }, + { + "comment": "fix: fix cell border in cell with corner-radius" + }, + { + "comment": "fix: fix axis label autosize computation" + }, + { + "comment": "fix: fix small window size frozen column count" + }, + { + "comment": "fix: columnWidthConfig match dimension error\n\n" + }, + { + "comment": "fix: fix react component update #3474" + }, + { + "comment": "fix: fix right button select problem" + }, + { + "comment": "fix: fix row update range #3468" + } + ] + } + }, { "version": "1.17.2", "tag": "@visactor/vtable_v1.17.2", diff --git a/packages/vtable/CHANGELOG.md b/packages/vtable/CHANGELOG.md index 36fa6b91fd..2c2032fbc8 100644 --- a/packages/vtable/CHANGELOG.md +++ b/packages/vtable/CHANGELOG.md @@ -1,6 +1,32 @@ # Change Log - @visactor/vtable -This log was last generated on Tue, 11 Mar 2025 08:19:47 GMT and should not be manually modified. +This log was last generated on Mon, 24 Mar 2025 09:35:45 GMT and should not be manually modified. + +## 1.17.3 +Mon, 24 Mar 2025 09:35:45 GMT + +### Updates + +- fix: selection mergeCell extend range #3529 + + +- feat: rowSeriesNumber support cell type radio #3558 + + +- fix: set cellInnerBorder false frame border render error #3574 + + +- feat: add custom reactAttributePlugin in react-vtable +- feat: add maintainedColumnCount config +- fix: fix cell border in cell with corner-radius +- fix: fix axis label autosize computation +- fix: fix small window size frozen column count +- fix: columnWidthConfig match dimension error + + +- fix: fix react component update #3474 +- fix: fix right button select problem +- fix: fix row update range #3468 ## 1.17.2 Tue, 11 Mar 2025 08:19:47 GMT diff --git a/packages/vtable/package.json b/packages/vtable/package.json index 22f7474638..db5d62b758 100644 --- a/packages/vtable/package.json +++ b/packages/vtable/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vtable", - "version": "1.17.2", + "version": "1.17.3", "description": "canvas table width high performance", "keywords": [ "grid", diff --git a/packages/vtable/src/layout/pivot-header-layout.ts b/packages/vtable/src/layout/pivot-header-layout.ts index 703fe95da0..4998086d7e 100644 --- a/packages/vtable/src/layout/pivot-header-layout.ts +++ b/packages/vtable/src/layout/pivot-header-layout.ts @@ -431,17 +431,17 @@ export class PivotHeaderLayoutMap implements LayoutMapAPI { handleRowSeriesNumber(rowSeriesNumber: IRowSeriesNumber) { if (rowSeriesNumber) { if (Array.isArray(rowSeriesNumber)) { - this.rowSeriesNumberColumn = rowSeriesNumber.map(seriesNumber => { + this.rowSeriesNumberColumn = rowSeriesNumber.map((seriesNumber: IRowSeriesNumber) => { return { id: '', title: seriesNumber.title, define: seriesNumber, cellType: seriesNumber.cellType ?? 'text', - headerType: seriesNumber.cellType ?? 'text', + headerType: seriesNumber.cellType && seriesNumber.cellType !== 'radio' ? seriesNumber.cellType : 'text', width: seriesNumber.width, style: seriesNumber.style, format: seriesNumber.format, - field: seriesNumber.field, + field: (seriesNumber as any).field, icon: seriesNumber.icon }; }); @@ -452,7 +452,8 @@ export class PivotHeaderLayoutMap implements LayoutMapAPI { title: rowSeriesNumber.title, define: rowSeriesNumber, cellType: rowSeriesNumber.cellType ?? 'text', - headerType: rowSeriesNumber.cellType ?? 'text', + headerType: + rowSeriesNumber.cellType && rowSeriesNumber.cellType !== 'radio' ? rowSeriesNumber.cellType : 'text', style: rowSeriesNumber.style, width: rowSeriesNumber.width, format: rowSeriesNumber.format, diff --git a/packages/vue-vtable/package.json b/packages/vue-vtable/package.json index 1fcf1623d8..3bd036b606 100644 --- a/packages/vue-vtable/package.json +++ b/packages/vue-vtable/package.json @@ -1,6 +1,6 @@ { "name": "@visactor/vue-vtable", - "version": "1.17.2", + "version": "1.17.3", "description": "The vue version of VTable", "keywords": [ "vue",