Skip to content

Releases: VisActor/VTable

v1.26.8

Choose a tag to compare

@fangsmile fangsmile released this 12 Sep 10:51
aa7aa15

v1.26.8

2026-09-11

🆕 New Features

  • @visactor/vtable: add themes.setDefaultTheme for application-wide default styling

🐛 Bug Fixes

  • @visactor/vtable: prevent empty image, audio, and video cells from opening media previews (GitHub #5290)
  • @visactor/vtable: update nested fields by path
  • @visactor/vtable: prefer event clipboard data for copy and cut, fall back to it for paste when the async Clipboard API is unavailable, preserve cut source cells until paste succeeds, and normalize pasted HTML cell content (GitHub #5274)
  • @visactor/vtable: preserve pivot table column widths after updateOption (#5298)
  • @visactor/vtable-sheet: keep test-only plugin sources out of the package compile

Full Changelog: v1.26.7...v1.26.8

more detail about v1.26.8

v1.26.7

Choose a tag to compare

@fangsmile fangsmile released this 20 Aug 11:00
0099588

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: v1.26.6...v1.26.7

more detail about v1.26.7

v1.26.6

Choose a tag to compare

@xuefei1313 xuefei1313 released this 04 Aug 03:34
f419e4b

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: v1.26.5...v1.26.6

more detail about v1.26.6

v1.26.5

Choose a tag to compare

@xuefei1313 xuefei1313 released this 15 Jul 11:53
6918b5c

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: v1.26.4...v1.26.5

more detail about v1.26.5

v1.26.4

Choose a tag to compare

@xuefei1313 xuefei1313 released this 10 Jul 03:02
699ad9a

v1.26.4

2026-07-06

🆕 New Features

  • @visactor/vtable: Support rendering video cells from a first-frame canvas snapshot to release video resources after loading.

Full Changelog: v1.26.3...v1.26.4

more detail about v1.26.4

v1.26.3

Choose a tag to compare

@xuefei1313 xuefei1313 released this 25 Jun 07:27
ec05d16

v1.26.3

2026-06-25

🐛 Bug Fixes

  • @visactor/vtable: skip click cell after resize interaction ends
  • @visactor/vtable: handle scroll frozen columns width
  • @visactor/vtable: keep pivot row tree scroll position on toggle
  • @visactor/vtable: preserve custom layout falsy values
  • @visactor/vtable: handle right frozen column count update
  • @visactor/vtable: keep fractional row scroll target
  • @visactor/vtable: sync gantt task bars after sorted updates
  • @visactor/vtable: preserve quad style values

Full Changelog: v1.26.2...v1.26.3

more detail about v1.26.3

v1.26.2

Choose a tag to compare

@xuefei1313 xuefei1313 released this 16 Jun 07:36
98ace4f

v1.26.2

2026-06-16

🐛 Bug Fixes

  • @visactor/vtable: preserve sticky group position after expand or collapse
  • @visactor/vtable: preserve hidden column order after filter updates
  • @visactor/vtable: resolve the regression introduced by the #5137 fix that broke nested header dragging and exposed internal state
  • @visactor/vtable: fix an issue where keyboard multi-selection with Shift plus arrow keys stopped expanding after the second cell #5146
  • @visactor/vtable: avoid selection gaps with frozen rows
  • @visactor/vtable: fix unexpected scroll position changes when collapsing or expanding hierarchy nodes at the bottom of a pivot table

more detail about v1.26.2

v1.26.1

Choose a tag to compare

@xuefei1313 xuefei1313 released this 12 May 02:24
31c4197

v1.26.1

2026-05-11

🆕 New feature

  • @visactor/vtable-sheet: add sheet formula type

🐛 Bug fix

  • @visactor/vtable: fix fill handle logic about getting cell value #5096
  • @visactor/vtable: fix aggregation precisionAdd and precisionSub precision issue
  • @visactor/vtable: fix dblclickHandler not handling right click
  • @visactor/vtable: fix edit cell invalidateNotExit issue #5114
  • @visactor/vtable: fix pivot sort state display error when rows and columns have the same dimension #5055
  • @visactor/vtable-sheet: fix blank selection issue when moving selected cell with ArrowRight #5113
  • @visactor/vtable-plugin: fix incorrect search results when searching text in tree table #5071
  • @visactor/vue-vtable: fix package build export files

more detail about v1.26.1

v1.26.0

Choose a tag to compare

@github-actions github-actions released this 03 Apr 03:46
3ef70c2

🆕 feat

  • @visactor/vtable: compatible react version 19

🐛 fix

  • @visactor/vtable: radio cell type with rowseriesnumber error
  • @visactor/vtable: react19 reconciler
  • @visactor/vtable: degrade radio/checkbox cells to text in aggregation rows
  • @visactor/vtable: reset all interaction states on data update to avoid stale resize indicators

🔨 refactor

  • @visactor/vtable: when set barToSide and visible focus should not hide scrollbar

What's Changed

Full Changelog: v1.25.0...v1.26.0

v1.25.0

Choose a tag to compare

@github-actions github-actions released this 25 Mar 08:38
3ea60d9

🆕 feat

  • @visactor/vtable: gantt add locateIcon for taskbar
  • @visactor/vtable: add option scrollFrozenCols support frozen columns can be scrolled

What's Changed

Full Changelog: v1.24.0...v1.25.0