toway-vtable-gantt
Version:
canvas table width high performance
1,726 lines • 67.7 kB
JSON
{
"name": "@visactor/vtable",
"entries": [
{
"version": "1.4.2",
"tag": "@visactor/vtable_v1.4.2",
"date": "Tue, 02 Jul 2024 12:48:08 GMT",
"comments": {
"none": [
{
"comment": "feat: corner title can display row and column diemensionTitle #1926\n\n"
},
{
"comment": "fix: when not exit edit state then can not select other cells #1974\n\n"
},
{
"comment": "fix: selected_clear event trigger #1981\n\n"
},
{
"comment": "feat: add column hide config #1991\n\n"
},
{
"comment": "refactor: sparkline cellType set aggregationType None automatically #1999\n\n"
},
{
"comment": "fix: pivotTable virtual node edit value not work #2002\n\n"
},
{
"comment": "fix: tooltip content can not be selected #2003\n\n"
},
{
"comment": "feat: add getCellAtRelativePosition api"
},
{
"comment": "fix: fix vrender export module"
},
{
"comment": "fix: fix merge cell update performance problem #1972"
},
{
"comment": "fix: fix regexp format for webpack 3 #2005"
},
{
"comment": "fix: fix width computation in shrinkSparklineFirst mode"
}
]
}
},
{
"version": "1.4.1",
"tag": "@visactor/vtable_v1.4.1",
"date": "Mon, 24 Jun 2024 08:48:40 GMT",
"comments": {
"none": [
{
"comment": "fix: fix editingEditor missing problem"
}
]
}
},
{
"version": "1.4.0",
"tag": "@visactor/vtable_v1.4.0",
"date": "Fri, 21 Jun 2024 10:26:08 GMT",
"comments": {
"none": [
{
"comment": "fix: updateSortState api occor error #1939\n\n"
},
{
"comment": "feat: support corner header cell edit value #1945\n\n"
},
{
"comment": "fix: when setRecords should update emptyTip #1953\n\n"
},
{
"comment": "fix: getCellRect api when cell is frozen get bounds error #1955\n\n"
},
{
"comment": "fix: when drag cell and enter edit state but can not exit edit rightly #1956\n\n"
},
{
"comment": "chore: update vrender version\n\n"
},
{
"comment": "feat: add indent in vtable-export"
},
{
"comment": "feat: add CustomComponent in react-vtable"
},
{
"comment": "feat: add CustomLayout component in react-vtable"
},
{
"comment": "fix: fix custom width problem #1905"
},
{
"comment": "fix: fix content judgement in getCellRange() #1911"
},
{
"comment": "fix: fix size update problem in pivot table sort #1958"
}
],
"minor": [
{
"comment": "feat: support calculate field for PivotTable #1941\n\n"
}
]
}
},
{
"version": "1.3.3",
"tag": "@visactor/vtable_v1.3.3",
"date": "Thu, 20 Jun 2024 12:19:07 GMT",
"comments": {
"none": [
{
"comment": "fix: fix column update problem #1951"
}
]
}
},
{
"version": "1.3.2",
"tag": "@visactor/vtable_v1.3.2",
"date": "Mon, 17 Jun 2024 11:51:18 GMT",
"comments": {
"none": [
{
"comment": "fix: cellIsInVisualView api error #1864\n\n"
},
{
"comment": "refactor: tooltip support scroll #1887\n\n"
},
{
"comment": "fix: if set style autoWrapText, this config not wort when resize column width #1892\n\n"
},
{
"comment": "refactor: when not records pivot table can show corner header #1895\n\n"
},
{
"comment": "refactor: when rowTree children not set value can supplement indicators #1924\n\n"
},
{
"comment": "feat: add blankAreaClickDeselect and outsideClickDeselect config\n\n"
}
]
}
},
{
"version": "1.3.1",
"tag": "@visactor/vtable_v1.3.1",
"date": "Thu, 13 Jun 2024 12:35:49 GMT",
"comments": {
"none": [
{
"comment": "fix: fix frozenColCount large than colCount error #1872\n\n"
},
{
"comment": "docs: update changlog of rush\n\n"
},
{
"comment": "fix: fix merge cell size update #1869"
},
{
"comment": "fix: optimize row height update when useOneRowHeightFillAll"
}
]
}
},
{
"version": "1.3.0",
"tag": "@visactor/vtable_v1.3.0",
"date": "Wed, 12 Jun 2024 12:30:16 GMT",
"comments": {
"none": [
{
"comment": "refactor: memory release logic optimization #1856\n\n"
},
{
"comment": "refactor: arrow key with shift ctrl key to select cells #1873\n\n"
},
{
"comment": "fix: icon inlineEnd inlineFront x position compute error #1882\n\n"
},
{
"comment": "fix: drill down icon can not be click #1899\n\n"
},
{
"comment": "feat: add ignoreIcon&formatExportOutput config in vtable-export #1813"
},
{
"comment": "feat: add textArea editor\n\n"
},
{
"comment": "feat: add strokeColor style #1847"
},
{
"comment": "feat: add dx&dy in title component #1874"
},
{
"comment": "fix: fix frozenColCount large than colCount error #1872"
},
{
"comment": "feat: add shrinkSparklineFirst config #1862"
},
{
"comment": "fix: fix ellipsis error in _disableColumnAndRowSizeRound mode #1884"
}
],
"minor": [
{
"comment": "feat: tooltip disappear delay time #1848\n\n"
},
{
"comment": "feat: add sort config for pivotTable #1865\n\n"
}
]
}
},
{
"version": "1.2.0",
"tag": "@visactor/vtable_v1.2.0",
"date": "Thu, 06 Jun 2024 02:34:10 GMT",
"comments": {
"none": [
{
"comment": "feat: support select highlightMode effect #1167\n\n"
},
{
"comment": "feat: add isAggregation api #1803\n\n"
},
{
"comment": "fix: when has no records should not has aggregation row #1804\n\n"
},
{
"comment": "refactor: update pixelRatio when resize #1823\n\n"
},
{
"comment": "fix: updateColumns set editor error #1828\n\n"
},
{
"comment": "chore: update vrender version\n\n"
},
{
"comment": "refactor: selectAllOnCtrlA option\n\n"
},
{
"comment": "feat: optimize large column performance #1840 #1824"
},
{
"comment": "fix: fix maxCharactersNumber effect #1830"
}
],
"minor": [
{
"comment": "feat: add merge cell custom graphic attribute sync #1718"
}
]
}
},
{
"version": "1.1.2",
"tag": "@visactor/vtable_v1.1.2",
"date": "Fri, 31 May 2024 08:56:27 GMT",
"comments": {
"none": [
{
"comment": "chore: update vrender version\n\n"
}
]
}
},
{
"version": "1.1.1",
"tag": "@visactor/vtable_v1.1.1",
"date": "Thu, 30 May 2024 08:07:33 GMT",
"comments": {
"none": [
{
"comment": "refactor: dimension value same with indicator key cell value error #1817\n\n"
},
{
"comment": "fix: when set emptyTip interaction not work well with has records #1818\n\n"
},
{
"comment": "fix: fix table frame corner radius display problem #1783"
}
]
}
},
{
"version": "1.1.0",
"tag": "@visactor/vtable_v1.1.0",
"date": "Tue, 28 May 2024 12:24:56 GMT",
"comments": {
"none": [
{
"comment": "fix: add update delete record api should maintain beforeChangedRecordsMap #1780\n\n"
},
{
"comment": "fix: when set disableSelect table should support drag header #1800\n\n"
},
{
"comment": "fix: fix tree create problem in getDataCellPath()"
},
{
"comment": "fix: fix left axis index in horizontal pivot chart"
}
],
"minor": [
{
"comment": "feat: add empty tip #1782\n\n"
}
]
}
},
{
"version": "1.0.3",
"tag": "@visactor/vtable_v1.0.3",
"date": "Fri, 24 May 2024 10:31:16 GMT",
"comments": {
"none": [
{
"comment": "refactor: legends support ser array form #1740\n\n"
},
{
"comment": "fix: first col tree mode compute col width error #1778\n\n"
}
]
}
},
{
"version": "1.0.2",
"tag": "@visactor/vtable_v1.0.2",
"date": "Fri, 24 May 2024 10:08:07 GMT",
"comments": {
"none": [
{
"comment": "fix: use table option in hasAutoImageColumn()"
},
{
"comment": "fix: axis size align with vrender-component #1784"
},
{
"comment": "fix: fix lineClamp config in computeRowsHeight() #1772"
},
{
"comment": "fix: fix progress cell create problem in vtable-export #1787"
},
{
"comment": "fix: ignore cell merge in selectCells()"
},
{
"comment": "feat: add setRowHeight&setColWidth api"
}
]
}
},
{
"version": "1.0.1",
"tag": "@visactor/vtable_v1.0.1",
"date": "Wed, 22 May 2024 12:21:05 GMT",
"comments": {
"none": [
{
"comment": "feat: tree mode can set icon #1697\n\n"
},
{
"comment": "fix: ignore cell merge in selectCells()"
},
{
"comment": "feat: add setRowHeight&setColWidth api"
}
]
}
},
{
"version": "1.0.0",
"tag": "@visactor/vtable_v1.0.0",
"date": "Tue, 21 May 2024 12:41:50 GMT",
"comments": {
"none": [
{
"comment": "feat: rows and tree can combined use #1644\n\n"
}
],
"major": [
{
"comment": "feat: add virtual option for rowTree and columnTree #1644\n\n BREAKING CHANGE: getCellOriginRecord will return an array of source data."
}
]
}
},
{
"version": "0.25.9",
"tag": "@visactor/vtable_v0.25.9",
"date": "Tue, 21 May 2024 12:33:13 GMT",
"comments": {
"none": [
{
"comment": "fix: when body cell is blank string,compute row height error #1752\n\n"
},
{
"comment": "fix: fix custom merge cell display problem when select header"
}
]
}
},
{
"version": "0.25.8",
"tag": "@visactor/vtable_v0.25.8",
"date": "Tue, 21 May 2024 11:19:27 GMT",
"comments": {
"none": [
{
"comment": "feat: add scrollSliderCornerRadius config #1369\n\n"
},
{
"comment": "fix: when set hideRowHeader, body cell value is blank #1732\n\n"
},
{
"comment": "fix: setTableColumnsEditor occor error when not set columns #1747\n\n"
},
{
"comment": "feat: add disableBackground & disableBorder in exportCellImg() #1733"
},
{
"comment": "feat: add disableColumnResize for rowSeriesNumber\n\n"
},
{
"comment": "fix: fix col & row order in cellInRanges()"
},
{
"comment": "fix: add string mark in csv-export #1730"
}
]
}
},
{
"version": "0.25.7",
"tag": "@visactor/vtable_v0.25.7",
"date": "Fri, 17 May 2024 12:08:43 GMT",
"comments": {}
},
{
"version": "0.25.6",
"tag": "@visactor/vtable_v0.25.6",
"date": "Fri, 17 May 2024 10:50:13 GMT",
"comments": {
"none": [
{
"comment": "feat: add selected_clear event #1705\n\n"
},
{
"comment": "fix: mouse down on scroll rail trigger mousedown_table #1706\n\n"
},
{
"comment": "fix: merge cell value can be edited #1711\n\n"
},
{
"comment": "fix: sub colunms can not be edit when set editor instance #1711\n\n"
},
{
"comment": "feat: add mergeCellInfo arg in event #1667"
},
{
"comment": "fix: fix checkbox and radio state update when change row index #1712"
},
{
"comment": "fix: fix veritial offset in text stick"
},
{
"comment": "fix: fix column width may be zero #1708"
},
{
"comment": "fix: fix getCell performance"
},
{
"comment": "fix: fix header hide func in pivot table"
},
{
"comment": "fix: lineDash judgement in group-contribution-render #1696"
}
]
}
},
{
"version": "0.25.5",
"tag": "@visactor/vtable_v0.25.5",
"date": "Mon, 13 May 2024 13:47:37 GMT",
"comments": {
"none": [
{
"comment": "fix: trigger mousedown_table event region need extend #1668\n\n"
}
]
}
},
{
"version": "0.25.4",
"tag": "@visactor/vtable_v0.25.4",
"date": "Fri, 10 May 2024 03:15:01 GMT",
"comments": {
"none": [
{
"comment": "feat: remove vutil-extension temply"
}
]
}
},
{
"version": "0.25.3",
"tag": "@visactor/vtable_v0.25.3",
"date": "Thu, 09 May 2024 11:13:29 GMT",
"comments": {
"none": [
{
"comment": "feat: remove vutil-extension temply"
}
]
}
},
{
"version": "0.25.2",
"tag": "@visactor/vtable_v0.25.2",
"date": "Wed, 08 May 2024 10:48:37 GMT",
"comments": {
"none": [
{
"comment": "fix: fix veritial offset in text stick"
}
]
}
},
{
"version": "0.25.1",
"tag": "@visactor/vtable_v0.25.1",
"date": "Wed, 08 May 2024 08:38:35 GMT",
"comments": {
"none": [
{
"comment": "feat: pivot chart support wordCloud rose radar gauge #1614\n\n"
},
{
"comment": "feat: pivot chart support scatter chart type #1618\n\n"
},
{
"comment": "fix: when copy blank cell paste not work #1646\n\n"
},
{
"comment": "feat: add CustomComponent in react-vtable"
},
{
"comment": "fix: fix custom merge cell size update #1636"
},
{
"comment": "fix: add arg in completeEdit()"
},
{
"comment": "fix: add selecting cell range deduplication #1628"
},
{
"comment": "fix: update @visactor/vutils-extension version"
}
]
}
},
{
"version": "0.25.0",
"tag": "@visactor/vtable_v0.25.0",
"date": "Sun, 28 Apr 2024 06:22:38 GMT",
"comments": {
"none": [
{
"comment": "feat: pivot table header cell support edit #1583\n\n"
},
{
"comment": "feat: customrender or customlayout support edit #1596\n\n"
},
{
"comment": "fix: editor input value handle with 0value #1590\n\n"
},
{
"comment": "fix: when set textStick init and updateOption text jump #1592\n\n"
},
{
"comment": "fix: clear async contain resize task before render #1593"
},
{
"comment": "fix: hierarchy state icon can not show when only one level\n\n"
},
{
"comment": "refactor: resize last column width can be more flexibly #1567\n\n"
}
],
"minor": [
{
"comment": "feat: add row resize function"
}
]
}
},
{
"version": "0.24.1",
"tag": "@visactor/vtable_v0.24.1",
"date": "Tue, 23 Apr 2024 11:19:00 GMT",
"comments": {
"none": [
{
"comment": "docs: add drill down drill up demo #1556\n\n"
},
{
"comment": "fix: when has rowSeriesNumber minWidth maxWidth error #1572\n\n"
},
{
"comment": "feat: add startEditCell api #1573\n\n"
},
{
"comment": "refactor: pivot lazy load modify setTreeNodeChildren api #1580\n\n"
}
]
}
},
{
"version": "0.24.0",
"tag": "@visactor/vtable_v0.24.0",
"date": "Mon, 22 Apr 2024 10:59:12 GMT",
"comments": {
"minor": [
{
"comment": "feat: add lazy load for pivot table tree #1521\n\n"
},
{
"comment": "feat: add radio column type"
}
],
"none": [
{
"comment": "fix: handle with editor input ctrl+a event #1552\n\n"
},
{
"comment": "refactor: optimize performance when row tree node exceed 8000 nodes #1557\n\n"
},
{
"comment": "fix: when resize window size the editor input size not match cell size #1559\n\n"
},
{
"comment": "feat: add setCellCheckboxState & setCellRadioState api #1504"
},
{
"comment": "fix: fix multilines new line style #1531"
},
{
"comment": "fix: fix cell group order in async data #1517"
},
{
"comment": "fix: add skipCustomMerge in getCellValue() #1543"
}
]
}
},
{
"version": "0.23.4",
"tag": "@visactor/vtable_v0.23.4",
"date": "Thu, 18 Apr 2024 08:13:35 GMT",
"comments": {
"none": [
{
"comment": "fix: fix right & top axis visible"
}
]
}
},
{
"version": "0.23.3",
"tag": "@visactor/vtable_v0.23.3",
"date": "Tue, 16 Apr 2024 08:38:10 GMT",
"comments": {
"none": [
{
"comment": "refactor: add mousedown_table event #1470\n\n"
},
{
"comment": "refactor: setRecords handle with tooltip overflow #1494\n\n"
},
{
"comment": "fix: release editor when release tableInstance #1495\n\n"
},
{
"comment": "fix: short table drag to out table occor error #1502\n\n"
},
{
"comment": "fix: row move funciton not work on mobile #1503\n\n"
},
{
"comment": "fix: defaultHeaderRowHeight not work with rowSeriesNumber #1520\n\n"
},
{
"comment": "fix: tree hierarchy state icon use rowHierarchyTextStartAlignment children node render error #1525\n\n"
},
{
"comment": "fix: resize col width trigger text stick change #1529\n\n"
},
{
"comment": "fix: fix theme textStick config in checkHaveTextStick() #1490 "
},
{
"comment": "fix: add button jedgement in click_cell event #1484"
},
{
"comment": "feat: add widthAdaptiveMode & heightAdaptiveMode config #1499"
},
{
"comment": "feat: add measureTextBounds api"
},
{
"comment": "fix: fix defalultQueryMethod in vtable-search #1448"
},
{
"comment": "fix: update customMergeCell in updateOption #1493"
}
]
}
},
{
"version": "0.23.2",
"tag": "@visactor/vtable_v0.23.2",
"date": "Wed, 10 Apr 2024 13:08:31 GMT",
"comments": {
"none": [
{
"comment": "fix: records api when has merge cell render error #1286\n\n"
},
{
"comment": "refactor: update drilldown drillup svg\n\n"
},
{
"comment": "feat: scrollbar visible focus #1360\n\n"
},
{
"comment": "fix: add isAutoRowHeight to handle width row height compute #1379\n\n"
},
{
"comment": "feat: add rowHierarchyTextStartAlignment for tree mode #1417\n\n"
},
{
"comment": "refactor: handle width chartSpce with markLine #1420\n\n"
},
{
"comment": "fix: chart spec clone filtered dom problem #1422\n\n"
},
{
"comment": "refactor: supplement event type for react table #1434\n\n"
},
{
"comment": "fix: borderlinedash effect error handle with lineCap #1436\n\n"
},
{
"comment": "fix: trigger event selectedCell #1444\n\n"
},
{
"comment": "fix: set disableSelect drag cells occor error #1461\n\n"
},
{
"comment": "fix: left content width error when tree hierarchy state icon back rect showing #1466\n\n"
},
{
"comment": "fix: fix domain order in horizontal #1453"
},
{
"comment": "fix: add columnWidthComputeMode update in opdateOption #1465"
},
{
"comment": "fix: fix inline icon tooltip config #1456"
},
{
"comment": "fix: 修复进度图部分情况遮挡表格边缘单元格\n\n"
},
{
"comment": "fix: fix transpose border theme #1463"
}
]
}
},
{
"version": "0.23.1",
"tag": "@visactor/vtable_v0.23.1",
"date": "Sun, 07 Apr 2024 02:48:06 GMT",
"comments": {
"none": [
{
"comment": "fix: maxLineWidth value should consider hierarchyOffset #1224\n\n"
},
{
"comment": "fix: tree leaf node textAlign right render error #1393\n\n"
},
{
"comment": "feat: select range can extends during scroll #1400\n\n"
},
{
"comment": "fix: when copy or paste navigator.clipboard?.write occor undefined error in not https #1421\n\n"
},
{
"comment": "fix: fix header cell imageAutoSizing #1339"
},
{
"comment": "fix: hide icon background when hide icon"
},
{
"comment": "fix: fix nan verticalBarPos #1232"
},
{
"comment": "fix: fix progressbar cover cell border #1425"
},
{
"comment": "fix: remove container in table option"
},
{
"comment": "fix: add sync render in exportCellImg #1398"
},
{
"comment": "refactor: optimize performance when change tree hierarchy state #1406\n\n"
}
]
}
},
{
"version": "0.23.0",
"tag": "@visactor/vtable_v0.23.0",
"date": "Fri, 29 Mar 2024 09:26:36 GMT",
"comments": {
"minor": [
{
"comment": "feat: add scroll end event and barToSide option #1304\n\n"
},
{
"comment": "feat: add excel options to support fill handle\n\n"
}
],
"none": [
{
"comment": "fix: transpose with frozenColCount shadowline render #1366\n\n"
},
{
"comment": "feat: list tree mode support filter #1376\n\n"
},
{
"comment": "fix: datasource support promise mode call addRecords and deleteRecords\n\n"
},
{
"comment": "fix: when click cell should not trigger drag_select_end event #1410\n\n"
}
]
}
},
{
"version": "0.22.3",
"tag": "@visactor/vtable_v0.22.3",
"date": "Thu, 28 Mar 2024 07:06:46 GMT",
"comments": {
"none": [
{
"comment": "fix: fix legend default selectData"
}
]
}
},
{
"version": "0.22.2",
"tag": "@visactor/vtable_v0.22.2",
"date": "Wed, 27 Mar 2024 06:41:08 GMT",
"comments": {
"none": [
{
"comment": "fix: icon set interactive true logic error #1097\n\n"
},
{
"comment": "fix: customlayout container set width invalid #1263\n\n"
},
{
"comment": "fix: row height compute error when set autoHeight and has large count columns #1325\n\n"
},
{
"comment": "fix: compute row height handle with sparkline cellType #1331\n\n"
},
{
"comment": "fix: pivot-image demo can not scroll #1337\n\n"
},
{
"comment": "feat: add validateValue api for editor #1374\n\n"
},
{
"comment": "fix: change-header-position arguments row refix\n\n"
},
{
"comment": "fix: drawCellInnerBorder with no frameStyle #1381\n\n"
},
{
"comment": "feat: max/min in progress support funtion #1312"
},
{
"comment": "fix: fix axis column/row visible in pivotchart #1309"
},
{
"comment": "fix: fix _widthResizedColMap update in DBLCLICK_CELL #1297"
},
{
"comment": "fix: fix table text measurement in restore mode #1349"
},
{
"comment": "fix: fix merge cell custom layout update #1271"
},
{
"comment": "fix: fix stroke width update in merge cell #1324"
},
{
"comment": "fix: add _contentOffset in progressbar #1350"
},
{
"comment": "fix: fix richtext height measurement #1313"
},
{
"comment": "fix: fix textStickBaseOnAlign in style"
},
{
"comment": "refactor: setRecords clear reference object #1188\n\n"
}
]
}
},
{
"version": "0.22.1",
"tag": "@visactor/vtable_v0.22.1",
"date": "Fri, 22 Mar 2024 11:26:30 GMT",
"comments": {
"none": [
{
"comment": "feat: add openinula-vtable"
}
]
}
},
{
"version": "0.22.0",
"tag": "@visactor/vtable_v0.22.0",
"date": "Fri, 22 Mar 2024 10:54:02 GMT",
"comments": {
"minor": [
{
"comment": "feat: support rowSeriesNumber #968\n\n"
},
{
"comment": "feat: record data support set hierarchyState\n\n"
}
],
"none": [
{
"comment": "fix: fix typeError in getCellMergeRange()"
}
]
}
},
{
"version": "0.21.3",
"tag": "@visactor/vtable_v0.21.3",
"date": "Wed, 20 Mar 2024 10:48:31 GMT",
"comments": {
"none": [
{
"comment": "fix: mapping colorMap not work #1295\n\n"
},
{
"comment": "fix: when copy blank cell and paste to cell change to undefined #1298\n\n"
},
{
"comment": "fix: bug datasource lazy load edit cell value invalid #1302\n\n"
},
{
"comment": "docs: add list table tree mode guide\n\n"
},
{
"comment": "fix: fix cell progress create content size"
},
{
"comment": "fix: fix row level in getCellAdressByHeaderPath()"
},
{
"comment": "fix: use default style in exportCellImg()"
},
{
"comment": "fix: fix typeError in getCellMergeRange()"
}
]
}
},
{
"version": "0.21.2",
"tag": "@visactor/vtable_v0.21.2",
"date": "Thu, 14 Mar 2024 02:24:21 GMT",
"comments": {
"none": [
{
"comment": "fix: after change transpose resize line render error #1239\n\n"
},
{
"comment": "fix: pivot tree mode when use headerIcon the indent value invalid #1269\n\n"
},
{
"comment": "feat: add textStickBaseOnAlign config"
},
{
"comment": "fix: fix progress bar rect height"
}
]
}
},
{
"version": "0.21.1",
"tag": "@visactor/vtable_v0.21.1",
"date": "Mon, 11 Mar 2024 07:05:40 GMT",
"comments": {
"none": [
{
"comment": "fix: merge cell render error with summary and pagination #1223\n\n"
},
{
"comment": "docs: indicatorsAsCol support indicators display in rows #1238\n\n"
}
]
}
},
{
"version": "0.21.0",
"tag": "@visactor/vtable_v0.21.0",
"date": "Mon, 11 Mar 2024 06:03:40 GMT",
"comments": {
"none": [
{
"comment": "refactor: pasteValueToCell can only work on editable cell #1063\n\n"
},
{
"comment": "refactor: support underlineDash and underlineOffset #1132 #1135\n\n"
},
{
"comment": "fix: records change restoreHierarchyState occor error #1203\n\n"
},
{
"comment": "fix: call updatePagination mergeCell render error #1207\n\n"
},
{
"comment": "refactor: onStart funciton add col row arguments #1214\n\n"
},
{
"comment": "fix: drag header position cell error #1220\n\n"
},
{
"comment": "test: add unit test getCellAddressByHeaderPaths\n\n"
},
{
"comment": "feat: add text measure ment config"
},
{
"comment": "feat: add custom cell style function"
},
{
"comment": "fix: fix checkbox text space problem"
},
{
"comment": "fix: fix scroll position delta "
},
{
"comment": "feat: add cellInnerBorder&cellBorderClipDirection&_contentOffset in theme comfig"
}
],
"minor": [
{
"comment": "feat: add search component"
}
]
}
},
{
"version": "0.20.3",
"tag": "@visactor/vtable_v0.20.3",
"date": "Mon, 04 Mar 2024 04:30:08 GMT",
"comments": {
"none": [
{
"comment": "fix: fix checkbox text space problem"
}
]
}
},
{
"version": "0.20.2",
"tag": "@visactor/vtable_v0.20.2",
"date": "Fri, 01 Mar 2024 11:46:26 GMT",
"comments": {
"none": [
{
"comment": "fix: rightFrozenCol is bigger then colCount #1162\n\n"
},
{
"comment": "fix: header description tooltip flicker #1173\n\n"
},
{
"comment": "feat: add checkbox style theme"
},
{
"comment": "fix: add fontStyle & fontVariant"
}
]
}
},
{
"version": "0.20.1",
"tag": "@visactor/vtable_v0.20.1",
"date": "Thu, 29 Feb 2024 11:57:42 GMT",
"comments": {
"none": [
{
"comment": "fix: hideColumnsSubheader with three levels show error #1105\n\n"
},
{
"comment": "feat: add api getRecordIndexByCell #1121\n\n"
},
{
"comment": "refactor: rename resize_column_end event arguments #1129\n\n"
},
{
"comment": "refactor: api return value type\n\n"
},
{
"comment": "refactor: setRecords support restoreHierarchyState #1148\n\n"
},
{
"comment": "fix: customlayout flex render error #1163\n\n"
},
{
"comment": "refactor: vtable not stop event bubble #892"
},
{
"comment": "fix: when scroll tooltip hide #905\n\n"
},
{
"comment": "fix: fix axis innerOffset"
},
{
"comment": "fix-contextMenuItems-add-col-param"
},
{
"comment": "fix: add skipFunctionDiff in react-vtable"
},
{
"comment": "refactor: remove Circular dependency\n\n"
}
]
}
},
{
"version": "0.20.0",
"tag": "@visactor/vtable_v0.20.0",
"date": "Fri, 23 Feb 2024 10:06:24 GMT",
"comments": {
"none": [
{
"comment": "feat: add aggregation for list table column\n\n"
},
{
"comment": "feat: add api getAggregateValuesByField\n\n"
},
{
"comment": "feat: add custom aggregation\n\n"
},
{
"comment": "fix: edit right frozen cell input position error\n\n"
},
{
"comment": "fix: mouseleave_cell event trigger #1112\n\n"
},
{
"comment": "feat: chartSpec support function #1115\n\n"
},
{
"comment": "feat: add filter data config #607\n\n"
},
{
"comment": "fix: fix cellBgColor judgement in isCellHover()"
},
{
"comment": "fix: fix custom merge cell computed height&width"
},
{
"comment": "fix: fix content position update problem"
},
{
"comment": "fix: merge cell update in setDropDownMenuHighlight()"
},
{
"comment": "fix: fix react-vtable display error in react strict mode #990"
}
]
}
},
{
"version": "0.19.1",
"tag": "@visactor/vtable_v0.19.1",
"date": "Mon, 05 Feb 2024 12:36:17 GMT",
"comments": {
"none": [
{
"comment": "refactor: pivot table sort logic #1033\n\n"
},
{
"comment": "feat: add update sort rule api\n\n"
},
{
"comment": "fix: when table has scroll then click header to edit position error #1069\n\n"
},
{
"comment": "refactor: showsort option work well #1077\n\n"
},
{
"comment": "feat: add axis innerOffset config"
},
{
"comment": "fix: fix column cell order problem in sync mode"
},
{
"comment": "fix: fix border lineDash in cell group #1051"
},
{
"comment": "fix: fix textAlign value in width update#1065"
},
{
"comment": "feat: add name config in customRender"
},
{
"comment": "fix: fix merge cell content position"
},
{
"comment": "fix: fix merge cell update problem"
}
]
}
},
{
"version": "0.19.0",
"tag": "@visactor/vtable_v0.19.0",
"date": "Fri, 02 Feb 2024 04:13:16 GMT",
"comments": {
"none": [
{
"comment": "fix: select region saved problem #1018\n\n"
},
{
"comment": "fix: when call updateColumns and discount col occor error #1015\n\n"
},
{
"comment": "fix: rightFrozenColCount drag header move more time the column width is error #1019\n\n"
},
{
"comment": "fix: empty string compute row height error #1031\n\n"
},
{
"comment": "feat: support get sorted columns #986\n\n"
},
{
"comment": "feat: add option frozenColDragHeaderMode\n\n"
},
{
"comment": "refactor: when drag header move to frozen region then markLine show positon\n\n"
},
{
"comment": "refactor: optimize updateRow api performance & resize bottom frozen row not right\n\n"
},
{
"comment": "fix: fix merge image cell update problem"
}
]
}
},
{
"version": "0.18.4",
"tag": "@visactor/vtable_v0.18.4",
"date": "Fri, 26 Jan 2024 09:15:07 GMT",
"comments": {
"none": [
{
"comment": "fix: when click bottomFrozenRow table scroll sometimes #1011\n\n"
}
]
}
},
{
"version": "0.18.3",
"tag": "@visactor/vtable_v0.18.3",
"date": "Thu, 25 Jan 2024 10:27:02 GMT",
"comments": {
"none": [
{
"comment": "fix: click outside of cells click cancel select state\n\n"
}
]
}
},
{
"version": "0.18.2",
"tag": "@visactor/vtable_v0.18.2",
"date": "Wed, 24 Jan 2024 12:12:36 GMT",
"comments": {
"none": [
{
"comment": "fix: fix rowHeaderGroup attribute y when has no colHeaderGroup #971\n\n"
},
{
"comment": "fix: transpose bottomFrozenRow cell layout error #978\n\n"
},
{
"comment": "fix: passte value to last row occur error #979\n\n"
},
{
"comment": "fix: use updateColumns api click state not right #975\n\n"
},
{
"comment": "fix: record has nan string value pivotchart cell value parse handle this case #993\n\n"
},
{
"comment": "fix: row Height compute for axis\n\n"
},
{
"comment": "fix: fix deltaY col number in moveCell()"
},
{
"comment": "feat: add component update"
}
]
}
},
{
"version": "0.18.1",
"tag": "@visactor/vtable_v0.18.1",
"date": "Fri, 19 Jan 2024 11:43:14 GMT",
"comments": {
"none": [
{
"comment": "fix: fix funciton updateColumnWidth occor error\n\n"
}
]
}
},
{
"version": "0.18.0",
"tag": "@visactor/vtable_v0.18.0",
"date": "Fri, 19 Jan 2024 10:43:47 GMT",
"comments": {
"minor": [
{
"comment": "feat: add eventOptions #914\n\n"
}
],
"none": [
{
"comment": "fix: handle with chartSpec barWidth set string type\n\n"
},
{
"comment": "fix: addRecords api call when body no data #953\n\n"
},
{
"comment": "fix: mouse drag to move Header position has error when column has multi-levels #957\n\n"
},
{
"comment": "fix: when resize column width bottomFrozenRow height should update #954\n\n"
},
{
"comment": "feat: pivotchart support pie\n\n"
},
{
"comment": "feat: add customLayout & customRander in customMergeCell"
}
]
}
},
{
"version": "0.17.10",
"tag": "@visactor/vtable_v0.17.10",
"date": "Thu, 18 Jan 2024 03:43:34 GMT",
"comments": {
"none": [
{
"comment": "fix: select border range error #911\n\n"
},
{
"comment": "fix: when enable pasteValueToCell and event change_cell_value arguments is error #919\n\n"
},
{
"comment": "feat: use vrender-core"
},
{
"comment": "fix: fix tree structure auto merge update problem"
},
{
"comment": "fix: toggele tree node updateChartSize\n\n"
}
]
}
},
{
"version": "0.17.9",
"tag": "@visactor/vtable_v0.17.9",
"date": "Wed, 10 Jan 2024 11:22:48 GMT",
"comments": {
"none": [
{
"comment": "feat: support excel data paste to cells #857\n\n"
},
{
"comment": "fix: showSubTotals can not work #893\n\n"
},
{
"comment": "feat: add api getCellAddressByRecord\n\n"
},
{
"comment": "feat: optimize getCellHeaderPath function"
},
{
"comment": "fix: set display:none trigger resize logic\n\n"
},
{
"comment": "fix: fix right frozen cell location"
}
]
}
},
{
"version": "0.17.8",
"tag": "@visactor/vtable_v0.17.8",
"date": "Fri, 05 Jan 2024 10:34:08 GMT",
"comments": {
"none": [
{
"comment": "fix: selectRange error when near frozencol or frozenrow #854\n\n"
},
{
"comment": "fix: frozen shadowline should move position #859\n\n"
},
{
"comment": "fix: fix chart cell dblclick size update"
},
{
"comment": "fix: fix bottom frozen row height compute in createGroupForFirstScreen()"
},
{
"comment": "fix: fix cellGroup merge range"
},
{
"comment": "fix: fix react custom jsx parse"
}
]
}
},
{
"version": "0.17.7",
"tag": "@visactor/vtable_v0.17.7",
"date": "Thu, 04 Jan 2024 10:03:11 GMT",
"comments": {
"none": [
{
"comment": "feat: add cell image table export"
},
{
"comment": "fix: fix jsx parse error in react-vtable"
}
]
}
},
{
"version": "0.17.6",
"tag": "@visactor/vtable_v0.17.6",
"date": "Wed, 03 Jan 2024 13:58:45 GMT",
"comments": {
"none": [
{
"comment": "fix: fix resize line position"
}
]
}
},
{
"version": "0.17.5",
"tag": "@visactor/vtable_v0.17.5",
"date": "Wed, 03 Jan 2024 12:50:32 GMT",
"comments": {
"none": [
{
"comment": "feat: support edit header title #819\n\n"
},
{
"comment": "fix: setRecords process scrollTop update scenegraph #831\n\n"
},
{
"comment": "refactor: list table bottom row can not use bottomFrozenStyle #836\n\n"
},
{
"comment": "feat: add api getCellHeaderTreeNodes for pivotTable #839\n\n"
},
{
"comment": "refactor: add onVChartEvent for BaseTable #843\n\n"
},
{
"comment": "fix: add group clip in body"
}
]
}
},
{
"version": "0.17.4",
"tag": "@visactor/vtable_v0.17.4",
"date": "Tue, 02 Jan 2024 09:23:54 GMT",
"comments": {
"none": [
{
"comment": "fix: fix frozen chart cell active problem "
}
]
}
},
{
"version": "0.17.3",
"tag": "@visactor/vtable_v0.17.3",
"date": "Fri, 29 Dec 2023 12:31:07 GMT",
"comments": {
"none": [
{
"comment": "fix: setRecords lose hover state #783\n\n"
},
{
"comment": "feat: add body index convert with table index #789\n\n"
},
{
"comment": "fix: transpose list demo when records has 10000 performance problem #790\n\n"
},
{
"comment": "fix: setRecords recomputeColWidth problems #796\n\n"
},
{
"comment": "fix: set disableSelect drag interaction occor error #799\n\n"
},
{
"comment": "feat: mergeCell support custom compare function #804\n\n"
},
{
"comment": "fix: tooltip style not work #805\n\n"
},
{
"comment": "fix: pivot table pagination.perPageCount modify #807\n\n"
},
{
"comment": "fix: [Bug] adaptive mode compute problem when has frozencol and rightFrozenCol #820\n\n"
},
{
"comment": "fix: fix axis render update problem"
},
{
"comment": "feat: add column resize label theme"
},
{
"comment": "fix: fix select update when change frozen"
},
{
"comment": "fix: pivot table use icon bug\n\n"
},
{
"comment": "fix: fix sort icon update"
},
{
"comment": "refactor: update vrender event verison use scrollDrag\n\n"
},
{
"comment": "chore: update vrender version #785\n\n"
}
]
}
},
{
"version": "0.17.2",
"tag": "@visactor/vtable_v0.17.2",
"date": "Thu, 21 Dec 2023 11:54:58 GMT",
"comments": {
"none": [
{
"comment": "fix: edit bug #771\n\n"
},
{
"comment": "fix: add row height round in resetRowHeight"
}
]
}
},
{
"version": "0.17.1",
"tag": "@visactor/vtable_v0.17.1",
"date": "Thu, 21 Dec 2023 04:01:16 GMT",
"comments": {
"none": [
{
"comment": "refactor: 100W records scroll performance optimize when has select Cell #681\n\n"
},
{
"comment": "fix: stopPropagation effect doubletap\n\n"
},
{
"comment": "refactor: remove default sort rule for pivot table #759\n\n"
},
{
"comment": "fix: dropdown_menu_click trigger #760\n\n"
},
{
"comment": "fix: dblclick occur error #758\n\n"
},
{
"comment": "fix: fix richtext error in getCellOverflowText()"
},
{
"comment": "feat: add arrowkeys interaction #646\n\n"
},
{
"comment": "fix: add scrollBar event to call completeEdit #710\n\n"
},
{
"comment": "docs: update changlog of rush\n\n"
},
{
"comment": "fix: support tree mode adaptive"
},
{
"comment": "fix: fix dropdown icon display error"
},
{
"comment": "fix: fix right frozen columns width update problem"
}
]
}
},
{
"version": "0.17.0",
"tag": "@visactor/vtable_v0.17.0",
"date": "Fri, 15 Dec 2023 11:23:08 GMT",
"comments": {
"none": [
{
"comment": "feat: add option showGrandTotalsOnTop #650\n\n"
},
{
"comment": "feat: optimize diffCellIndices in toggleHierarchyState()"
},
{
"comment": "fix: fix right frozen adaptive problem"
},
{
"comment": "feat: add disableAxisHover config"
},
{
"comment": "feat: optimize computeTextWidth() in pivot table"
},
{
"comment": "fix: fix disableHover bottom frozen hover error"
},
{
"comment": "fix: fix rowUpdatePos update in updateRow()"
},
{
"comment": "refactor: dropdownMenu hide #727\n\n"
}
]
}
},
{
"version": "0.16.3",
"tag": "@visactor/vtable_v0.16.3",
"date": "Wed, 13 Dec 2023 11:43:30 GMT",
"comments": {
"none": [
{
"comment": "fix: fix axis theme get function"
},
{
"comment": "feat: add enableCellPadding config in custom layout"
},
{
"comment": "feat: add column disableHover&disableSelect config"
},
{
"comment": "fix: pivot table support not number type #718\n\n"
},
{
"comment": "fix: edge cell selection border clip #716\n\n"
}
]
}
},
{
"version": "0.16.2",
"tag": "@visactor/vtable_v0.16.2",
"date": "Wed, 13 Dec 2023 03:30:39 GMT",
"comments": {
"none": [
{
"comment": "fix: blank cell edit invalid on pivottbale #712\n\n"
},
{
"comment": "fix: data lazy load when drag header position #705\n\n"
},
{
"comment": "refactor: pivot table format arguments\n\n"
},
{
"comment": "docs: pivot table format usage update\n\n"
}
]
}
},
{
"version": "0.16.1",
"tag":