Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
389f8de
fix(bundler): inline dynamic imports for umd output
fangsmile Aug 3, 2026
8e738bf
Merge pull request #5262 from VisActor/fix/issue-5203-react-vite-render
fangsmile Aug 3, 2026
bfdcea8
Merge pull request #5264 from VisActor/sync/main-1.26.6
fangsmile Aug 4, 2026
8f747f4
fix(vtable): avoid loading lazy data in custom render sizing
fangsmile Aug 4, 2026
74616a3
docs(vtable): add issue 4964 custom render demo
fangsmile Aug 4, 2026
c7c3e96
feat(vtable): support tooltip appear delay
fangsmile Aug 4, 2026
14525ef
docs: add changelog for issue 4964
fangsmile Aug 4, 2026
c63968b
fix: render vue components in top frozen rows
biubiukam Aug 4, 2026
3a92c44
docs(vtable): narrow issue 4964 demo custom render
fangsmile Aug 5, 2026
187a57f
Merge pull request #5267 from VisActor/fix/issue-5112-tooltip-delay
fangsmile Aug 5, 2026
1026bc7
Merge pull request #5268 from biubiukam/fix/issue-5265-vue-frozen-row…
fangsmile Aug 5, 2026
baf519b
Merge pull request #5266 from VisActor/fix/issue-4964-custom-render-a…
fangsmile Aug 5, 2026
dd46af5
fix: prevent React plugin render loop
biubiukam Aug 5, 2026
e28d239
fix(vtable): emit context menu click event
fangsmile Aug 7, 2026
6379b23
fix: stabilize React plugin Jest setup
biubiukam Aug 7, 2026
8824628
docs(vtable): clarify context menu click event behavior
fangsmile Aug 10, 2026
8490fb8
fix(vtable-editors): avoid HTML injection in list editor
fangsmile Aug 11, 2026
4d3d2b3
test(vtable-editors): cover list editor HTML injection
fangsmile Aug 11, 2026
9fe868c
test(vtable-editors): add package test script
fangsmile Aug 11, 2026
7566fb2
feat(vtable): add audio cell type support
fangsmile Aug 11, 2026
2af2e55
fix(vtable): address audio cell review feedback
fangsmile Aug 12, 2026
409e634
Merge pull request #5273 from VisActor/fix/vtable-editors-list-xss
fangsmile Aug 14, 2026
6295ea2
fix(vtable): address audio cell review gaps
fangsmile Aug 17, 2026
5928d15
fix(vtable-plugins): align context menu click payload
fangsmile Aug 17, 2026
b84bb2c
fix(vtable-plugins): stabilize context menu click test
fangsmile Aug 17, 2026
e20afef
fix(vtable): address audio review follow-ups
fangsmile Aug 17, 2026
31d4162
fix(vtable): avoid removing custom video cell icons
fangsmile Aug 17, 2026
d0f7eeb
fix(vtable): keep headers after setRecords at scroll edge
fangsmile Aug 17, 2026
d267c6b
fix(vtable): avoid resizing custom media icons
fangsmile Aug 17, 2026
2805ee7
fix(vtable): mark all media cell nodes
fangsmile Aug 17, 2026
b09691a
fix(vtable): align frame border with short frozen rows
fangsmile Aug 18, 2026
f4c9fd5
fix(vtable): harden audio media cleanup
fangsmile Aug 18, 2026
c34ed26
Merge pull request #5281 from VisActor/fix/issue-5277-frozen-row-border
fangsmile Aug 18, 2026
c0a15a9
fix(vtable): guard async media cell reuse
fangsmile Aug 18, 2026
76d097c
fix(vtable): use resolved async cell values
fangsmile Aug 18, 2026
19f0590
fix(vtable): propagate resolved async cell values
fangsmile Aug 18, 2026
def74af
fix(vtable): guard async cell lifecycle reuse
fangsmile Aug 18, 2026
59a8290
fix(vtable-plugins): snapshot context menu cell value
fangsmile Aug 19, 2026
2e0c3e3
Merge pull request #5269 from biubiukam/fix/issue-4859-react-plugins-…
fangsmile Aug 19, 2026
816199a
fix(vtable-plugins): preserve empty context menu values
fangsmile Aug 19, 2026
2d6002b
Merge pull request #5270 from VisActor/fix/issue-4655-context-menu-event
fangsmile Aug 19, 2026
b265905
Merge pull request #5275 from VisActor/fix/issue-5271-audio-cell
fangsmile Aug 19, 2026
fd09ded
Merge develop into issue 5278 branch
fangsmile Aug 19, 2026
be0ef02
fix(vtable): preserve tree checkbox state on row move
fangsmile Aug 19, 2026
81c515f
Merge pull request #5280 from VisActor/fix/issue-5278-setrecords-head…
fangsmile Aug 19, 2026
b650b7f
fix(vtable): fix auto height merged cell scrolling
fangsmile Aug 19, 2026
1f56ea7
chore: add change entry for tree checkbox row move
fangsmile Aug 19, 2026
5f7a2a6
chore: update issue 3752 changelog
fangsmile Aug 19, 2026
f826e74
chore: add missing changelogs for merged PRs
fangsmile Aug 19, 2026
6c1ac88
fix(vtable): preserve radio state on row move
fangsmile Aug 19, 2026
604ffac
fix(vtable-sheet): make package tests pass without builds
fangsmile Aug 19, 2026
5d4c10d
fix(vtable): type row move record path lookup
fangsmile Aug 20, 2026
f049f3a
fix(vtable): move serialized radio record paths
fangsmile Aug 20, 2026
055c808
fix(vtable-sheet): allow spaced unary plus formulas
fangsmile Aug 20, 2026
af04ca6
Merge pull request #5283 from VisActor/fix/issue-3975-tree-checkbox-r…
fangsmile Aug 20, 2026
8db336e
Merge pull request #5284 from VisActor/fix/issue-3752-large-merge-aut…
fangsmile Aug 20, 2026
edb4a18
Merge remote-tracking branch 'origin/develop' into fix/vtable-sheet-h…
fangsmile Aug 20, 2026
a0bc0ad
Merge pull request #5285 from VisActor/fix/vtable-sheet-hook-failures
fangsmile Aug 20, 2026
eee603d
build: release version 1.26.7 [skip ci]
fangsmile Aug 20, 2026
d6a4ec9
docs: translate v1.26.7 changelog
fangsmile Aug 20, 2026
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
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"packageName": "@visactor/react-vtable",
"comment": "fix: prevent plugin options from causing a React render loop (GitHub #4859)",
"type": "patch"
}
],
"packageName": "@visactor/react-vtable",
"email": "biukam.w@gmail.com"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"packageName": "@visactor/vtable-editors",
"comment": "fix: avoid HTML injection in list editor",
"type": "patch"
}
],
"packageName": "@visactor/vtable-editors",
"email": "892739385@qq.com"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"packageName": "@visactor/vtable-plugins",
"comment": "fix: emit context menu click event with snapshot cell value (GitHub #4655)",
"type": "patch"
}
],
"packageName": "@visactor/vtable-plugins",
"email": "892739385@qq.com"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"packageName": "@visactor/vtable-sheet",
"comment": "fix: keep vtable-sheet package tests runnable without prebuilt workspace dependencies",
"type": "patch"
}
],
"packageName": "@visactor/vtable-sheet",
"email": "892739385@qq.com"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"packageName": "@visactor/vue-vtable",
"comment": "fix: render vue components in top frozen rows (GitHub #5265)",
"type": "patch"
}
],
"packageName": "@visactor/vue-vtable",
"email": "892739385@qq.com"
}
61 changes: 32 additions & 29 deletions common/config/rush/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

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.26.6","mainProject":"@visactor/vtable","nextBump":"patch"}]
[{"definitionName":"lockStepVersion","policyName":"vtableMain","version":"1.26.7","mainProject":"@visactor/vtable","nextBump":"patch"}]
2 changes: 2 additions & 0 deletions docs/assets/api/en/methods.md
Original file line number Diff line number Diff line change
Expand Up @@ -1492,6 +1492,8 @@ export type TooltipOptions = {
padding?: number[];
arrowMark?: boolean;
};
/** Set tooltip appearance delay time */
appearDelay?: number;
/** Set tooltip disappearance time */
disappearDelay?: number;
};
Expand Down
2 changes: 2 additions & 0 deletions docs/assets/api/zh/methods.md
Original file line number Diff line number Diff line change
Expand Up @@ -1494,6 +1494,8 @@ export type TooltipOptions = {
padding?: number[];
arrowMark?: boolean;
};
/** 设置tooltip的出现延迟时间 */
appearDelay?: number;
/** 设置tooltip的消失时间 */
disappearDelay?: number;
};
Expand Down
23 changes: 23 additions & 0 deletions docs/assets/changelog/en/release.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
# v1.26.7

2026-08-20

**🆕 New Features**

- **@visactor/vtable**: support tooltip appear delay
- **@visactor/vtable**: add audio cell type support (GitHub #5271)

**🐛 Bug Fixes**

- **@visactor/vtable**: prevent blank scrolling for large merged auto-height cells by keeping enough virtual rows (GitHub #3752)
- **@visactor/vtable**: preserve tree checkbox state after row drag reorder (GitHub #3975)
- **@visactor/vtable**: add context menu click event typing (GitHub #4655)
- **@visactor/vtable**: avoid loading all lazy dataSource records during customRender auto size computation (GitHub #4964)
- **@visactor/vtable**: render vue components in top frozen rows
- **@visactor/vtable**: align frame border with short frozen rows (GitHub #5277)
- **@visactor/vtable**: keep headers after setRecords at scroll edge (GitHub #5278)

**Full Changelog**: https://github.com/VisActor/VTable/compare/v1.26.6...v1.26.7

[more detail about v1.26.7](https://github.com/VisActor/VTable/releases/tag/v1.26.7)

# v1.26.6

2026-08-03
Expand Down
23 changes: 23 additions & 0 deletions docs/assets/changelog/zh/release.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
# v1.26.7

2026-08-20

**🆕 新增功能**

- **@visactor/vtable**: 支持配置 Tooltip 展示延迟
- **@visactor/vtable**: 新增音频单元格类型支持(GitHub #5271)

**🐛 问题修复**

- **@visactor/vtable**: 通过保留足够的虚拟行,避免大范围合并单元格在自动行高下滚动出现空白(GitHub #3752)
- **@visactor/vtable**: 行拖拽重排后保持树形 checkbox 状态(GitHub #3975)
- **@visactor/vtable**: 新增右键菜单点击事件类型定义(GitHub #4655)
- **@visactor/vtable**: customRender 自动尺寸计算时避免加载全部懒加载 dataSource 记录(GitHub #4964)
- **@visactor/vtable**: 支持在顶部冻结行中渲染 Vue 组件
- **@visactor/vtable**: 短数据且存在底部冻结行时,表格外框边框与内容高度对齐(GitHub #5277)
- **@visactor/vtable**: 在滚动边界调用 setRecords 后保持表头显示(GitHub #5278)

**完整更新日志**: https://github.com/VisActor/VTable/compare/v1.26.6...v1.26.7

[更多详情请查看 v1.26.7](https://github.com/VisActor/VTable/releases/tag/v1.26.7)

# v1.26.6

2026-08-03
Expand Down
Loading
Loading