Skip to content
Merged

Main #4987

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

2 changes: 1 addition & 1 deletion common/config/rush/version-policies.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[{"definitionName":"lockStepVersion","policyName":"vtableMain","version":"1.23.0","mainProject":"@visactor/vtable","nextBump":"minor"}]
[{"definitionName":"lockStepVersion","policyName":"vtableMain","version":"1.23.1","mainProject":"@visactor/vtable","nextBump":"patch"}]
2 changes: 1 addition & 1 deletion packages/openinula-vtable/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@visactor/openinula-vtable",
"version": "1.23.0",
"version": "1.23.1",
"description": "The openinula version of VTable",
"keywords": [
"openinula",
Expand Down
2 changes: 1 addition & 1 deletion packages/react-vtable/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@visactor/react-vtable",
"version": "1.23.0",
"version": "1.23.1",
"description": "The react version of VTable",
"keywords": [
"react",
Expand Down
2 changes: 1 addition & 1 deletion packages/vtable-calendar/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@visactor/vtable-calendar",
"version": "1.23.0",
"version": "1.23.1",
"description": "The calendar component of VTable",
"author": {
"name": "VisActor",
Expand Down
2 changes: 1 addition & 1 deletion packages/vtable-editors/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@visactor/vtable-editors",
"version": "1.23.0",
"version": "1.23.1",
"description": "",
"sideEffects": false,
"main": "cjs/index.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/vtable-export/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@visactor/vtable-export",
"version": "1.23.0",
"version": "1.23.1",
"description": "The export util of VTable",
"author": {
"name": "VisActor",
Expand Down
2 changes: 1 addition & 1 deletion packages/vtable-gantt/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@visactor/vtable-gantt",
"version": "1.23.0",
"version": "1.23.1",
"description": "canvas table width high performance",
"keywords": [
"vtable-gantt",
Expand Down
2 changes: 1 addition & 1 deletion packages/vtable-plugins/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@visactor/vtable-plugins",
"version": "1.23.0",
"version": "1.23.1",
"description": "The search util of VTable",
"author": {
"name": "VisActor",
Expand Down
2 changes: 1 addition & 1 deletion packages/vtable-search/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@visactor/vtable-search",
"version": "1.23.0",
"version": "1.23.1",
"description": "The search util of VTable",
"author": {
"name": "VisActor",
Expand Down
2 changes: 1 addition & 1 deletion packages/vtable-sheet/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@visactor/vtable-sheet",
"version": "1.23.0",
"version": "1.23.1",
"description": "Lightweight editable spreadsheet component based on VTable",
"keywords": [
"vtable-sheet",
Expand Down
50 changes: 50 additions & 0 deletions packages/vtable/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,56 @@
{
"name": "@visactor/vtable",
"entries": [
{
"version": "1.23.1",
"tag": "@visactor/vtable_v1.23.1",
"date": "Wed, 04 Feb 2026 11:50:19 GMT",
"comments": {
"none": [
{
"comment": "fix: prepareEdit occor error #4871\n\n"
},
{
"comment": "feat: add componentLayoutOrder api #4965\n\n"
},
{
"comment": "refactor: legend and title component position calculation logic #4965\n\n"
},
{
"comment": "fix: updateOption run resize logic #4965\n\n"
},
{
"comment": "feat: optimize search latency\n\n"
},
{
"comment": "feat: add updateOption api for vtable-sheet\n\n"
},
{
"comment": "feat(table): 新增基于记录索引的单元格值修改方法及优化范围删除性能\n\n"
},
{
"comment": "feat(数据操作): 添加syncRecordOperationsToSourceRecords选项支持同步操作到源数据\n\n添加syncRecordOperationsToSourceRecords配置选项,当设置为true时,表格的增删改操作会同步到原始records数组\n修改DataSource类实现源数据同步逻辑,包括添加、删除和更新记录时对原始数据的处理\n添加相关测试用例验证同步功能\n在示例中添加同步选项的UI控制\n\n"
},
{
"comment": "fix(vtable): 修复过滤状态下新增记录位置错误问题\n\n"
},
{
"comment": "feat: 新增批量修改单元格值接口及优化筛选态数据同步\n\nrefactor: 重命名 changeCellValuesByIds 为 changeCellValuesByRanges\nfeat: 新增批量修改离散选区单元格值的接口 changeCellValuesByRanges\nfeat: 增加 syncRecordOperationsToSourceRecords 配置支持筛选态数据同步\nfeat: 新增 CHANGE_CELL_VALUES 聚合事件及相关文档\ndocs: 更新接口文档和指南说明新增功能\n\n"
},
{
"comment": "fix(csv): handle escape option correctly for CSV export"
},
{
"comment": "fix: set white background for media overlay image"
}
],
"minor": [
{
"comment": "feat: add updateOption api\n\n"
}
]
}
},
{
"version": "1.23.0",
"tag": "@visactor/vtable_v1.23.0",
Expand Down
57 changes: 56 additions & 1 deletion packages/vtable/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,61 @@
# Change Log - @visactor/vtable

This log was last generated on Thu, 29 Jan 2026 06:40:22 GMT and should not be manually modified.
This log was last generated on Wed, 04 Feb 2026 11:50:19 GMT and should not be manually modified.

## 1.23.1
Wed, 04 Feb 2026 11:50:19 GMT

### Minor changes

- feat: add updateOption api



### Updates

- fix: prepareEdit occor error #4871


- feat: add componentLayoutOrder api #4965


- refactor: legend and title component position calculation logic #4965


- fix: updateOption run resize logic #4965


- feat: optimize search latency


- feat: add updateOption api for vtable-sheet


- feat(table): 新增基于记录索引的单元格值修改方法及优化范围删除性能


- feat(数据操作): 添加syncRecordOperationsToSourceRecords选项支持同步操作到源数据

添加syncRecordOperationsToSourceRecords配置选项,当设置为true时,表格的增删改操作会同步到原始records数组
修改DataSource类实现源数据同步逻辑,包括添加、删除和更新记录时对原始数据的处理
添加相关测试用例验证同步功能
在示例中添加同步选项的UI控制


- fix(vtable): 修复过滤状态下新增记录位置错误问题


- feat: 新增批量修改单元格值接口及优化筛选态数据同步

refactor: 重命名 changeCellValuesByIds 为 changeCellValuesByRanges
feat: 新增批量修改离散选区单元格值的接口 changeCellValuesByRanges
feat: 增加 syncRecordOperationsToSourceRecords 配置支持筛选态数据同步
feat: 新增 CHANGE_CELL_VALUES 聚合事件及相关文档
docs: 更新接口文档和指南说明新增功能


- fix(csv): handle escape option correctly for CSV export
- fix: set white background for media overlay image

## 1.23.0
Thu, 29 Jan 2026 06:40:22 GMT
Expand Down
2 changes: 1 addition & 1 deletion packages/vtable/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@visactor/vtable",
"version": "1.23.0",
"version": "1.23.1",
"description": "canvas table width high performance",
"keywords": [
"grid",
Expand Down
2 changes: 1 addition & 1 deletion packages/vue-vtable/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@visactor/vue-vtable",
"version": "1.23.0",
"version": "1.23.1",
"description": "The vue version of VTable",
"keywords": [
"vue",
Expand Down
Loading