Releases: VisActor/VChart
Releases · VisActor/VChart
v1.6.4
🐛 fix
- @visactor/vchart: fixed the problem of unreasonable automatic indentation being triggered after modifying the axis range in datazoom
- @visactor/vchart: default realtime not effect in scrollbar and datazoom. fix #1462
- @visactor/vchart: filter mode error when roam in scrollbar and datazoom. fix #1460
- @visactor/lark-vchart: fix
options
can not work in lark-vchart, wx-vchart - @visactor/wx-vchart: fix
options
can not work in lark-vchart, wx-vchart - @visactor/vchart:
legendItemHover
andlegendItemUnHover
should trigger once, VisActor/VRender#678
⚡ perf
- @visactor/vchart: optimize the dataflow of sankey
What's Changed
- Fix/tooltip wrap by @zamhown in #1447
- Fix/theme adaption by @zamhown in #1449
- Sync/main by @zamhown in #1454
- ci: reduce build actions in some github workflow by @kkxxkk2019 in #1450
- feat: add explain for area-style example by @xuanhun in #1455
- Fix/quick release by @xile611 in #1453
- Fix/update animation for line mark by @xiaoluoHe in #1435
- fix: add adaption css style by @zamhown in #1456
- fix: empty string should not be a valid number, fix #1463 by @kkxxkk2019 in #1466
- fix: svg model's id should be uniq, fixed #1422, #1442 by @kkxxkk2019 in #1468
- Perf/sankey fill encode by @xile611 in #1461
- Fix/revert perf set attribute by @xile611 in #1467
- fix: upgrade vgrammar to 0.8.3 to fix renderAsync by @xile611 in #1471
- Sync main by @kkxxkk2019 in #1478
- docs: merge the morphing & storytelling examples by @purpose233 in #1493
- Perf/sankey data flow by @xile611 in #1473
- fix: wrong url in api docs by @zamhown in #1516
- chore: ignore test task when delete remote branches by @xile611 in #1511
- Fix/options not work by @kkxxkk2019 in #1510
- Fix/datazoom scrollbar bug by @skie1997 in #1506
- Fix/data zoom & scroll bar change axes range by @xuefei1313 in #1520
- feat: new theme guide by @zamhown in #1479
- chore: version upgrade by @kkxxkk2019 in #1518
Full Changelog: v1.6.2...v1.6.4
v1.6.3
🐛 fix
- @visactor/vchart: fix the issue of update animation not work for line mark
- @visactor/vchart: update vgrammar to ~0.8.3 to fix the issue that, vrender should not auto render during renderAsync
- @visactor/vchart: fix the error when quick release vchart during async render
- @visactor/vchart: tooltip value is forced to wrap when the user globally configures css overflow-warp, related #1446
- @visactor/vchart: fix: svg model's id should be uniq, fixed #1422, #1442
- @visactor/vchart: fix: empty string should not be a valid number, fix #1463
⚡ perf
- @visactor/vchart: optimize the encode performance of sankey
What's Changed
- Fix/tooltip wrap by @zamhown in #1447
- Fix/theme adaption by @zamhown in #1449
- Sync/main by @zamhown in #1454
- ci: reduce build actions in some github workflow by @kkxxkk2019 in #1450
- feat: add explain for area-style example by @xuanhun in #1455
- Fix/quick release by @xile611 in #1453
- Fix/update animation for line mark by @xiaoluoHe in #1435
- fix: add adaption css style by @zamhown in #1456
- fix: empty string should not be a valid number, fix #1463 by @kkxxkk2019 in #1466
- fix: svg model's id should be uniq, fixed #1422, #1442 by @kkxxkk2019 in #1468
- Perf/sankey fill encode by @xile611 in #1461
- Fix/revert perf set attribute by @xile611 in #1467
- fix: upgrade vgrammar to 0.8.3 to fix renderAsync by @xile611 in #1471
- [Auto release] release 1.6.3 by @github-actions in #1476
Full Changelog: v1.6.2...v1.6.3
v1.6.2
v1.6.1
🆕 feat
- @visactor/vchart: label formatMethod callback add context parmas to provide series object
- @visactor/vchart: add components
<Title />
and<Indicator />
of react-vchart, close #1424
🐛 fix
- @visactor/vchart:
centroidProperty
not work in map chart - @visactor/vchart: fix incorrect legend filter result caused by animation in #1403
- @visactor/vchart: if layout item is invisible, do not participate in grid layout, related #1425
- @visactor/vchart: aggregation return value infinity problem. fix#1380'
What's Changed
- Perf/stack when need by @xile611 in #1345
- Docs/add faq by @xiaoluoHe in #1354
- typo: wrong install command in VMind's readme by @bestony in #1364
- Feat/custom tooltip dom by @zamhown in #1340
- Perf/remove useless call by @xile611 in #1367
- feat: support line-data label by @xiaoluoHe in #1363
- Feat/vmind access rose chart, radar chart, sankey chart by @pairone in #1353
- feat: prompt使用模板字符串 by @da730 in #1376
- chore: theme en tutorials by @skie1997 in #1375
- feat: add faq question 64 to 73 by @zamhown in #1368
- Perf/dataview by @xile611 in #1298
- perf: optimize the file path, use leaf file path by @xile611 in #1381
- docs: update taro-docs, add weapp info by @kkxxkk2019 in #1385
- docs: add tutorials of axes bind series by @xuefei1313 in #1383
- Feat/more bar label position by @xiaoluoHe in #1369
- feat: add package vchart-types and vchart-theme by @zamhown in #1189
- Docs/better taro vchart turorials by @kkxxkk2019 in #1389
- Fix/vmind publish by @purpose233 in #1390
- fix: rush docs报错 by @da730 in #1392
- Fix/issue 1388 by @kkxxkk2019 in #1391
- Perf/add v chart property by @xile611 in #1395
- Feat/functional animation option by @xiaoluoHe in #1315
- perf: update the performance of getAttribute by @xile611 in #1387
- Fix/rose tooltip by @zamhown in #1317
- Feat/point sampling 1.6.0 by @skie1997 in #1324
- Perf/raw data statics by @xile611 in #1393
- Fix/daily 11 01 by @kkxxkk2019 in #1394
- fix: gradient in tooltip shape by @zamhown in #1398
- Dev/1.6.0 by @kkxxkk2019 in #1402
- docs: fix the order of faq docs by @purpose233 in #1404
- docs: demo cover link by @xiaoluoHe in #1401
- chore: validation vrender by @kkxxkk2019 in #1400
- [Auto release] release 1.6.0 by @github-actions in #1408
- sync main by @kkxxkk2019 in #1409
- Perf/ticks by @xile611 in #1351
- perf: use group encode in static encodes by @xile611 in #1412
- Feat/label format method context by @xiaoluoHe in #1420
- Fix/marker aggr bug by @skie1997 in #1406
- fix: no longer using
findLast
function by @xiaoluoHe in #1426 - Fix/centroid property not work by @xiaoluoHe in #1423
- Fix vmind replace all by @da730 in #1410
- Feat/react vchart events and components by @xile611 in #1434
- perf: upgrade vgrammar, and some small performance optimization by @xile611 in #1431
- fix: error in tooltip position processing by @zamhown in #1439
- chore: upgrade packages about vrender and vutil by @skie1997 in #1441
- Fix/issue 1425 by @kkxxkk2019 in #1438
- [Auto release] release 1.6.1 by @github-actions in #1444
New Contributors
Full Changelog: v1.5.4...v1.6.1
v1.2.4
Merge remote-tracking branch 'origin/main' into release/1.6.1
v1.6.0
🆕 feat
- @visactor/vchart: add bar background mark for bar-like series, related #1154
- @visactor/vchart: add
updateElement
callback in tooltip spec to configure custom tooltip DOM elements based on the default tooltip handler, related #1338 - @visactor/vchart: enable exit animation while updating data
- @visactor/vchart: support functional label.position config in line/area/scatter/bar series
- @visactor/vchart: load browser or node env code dynamically
- @visactor/vchart: dataScheme supports configuration by distinguishing series directions, related #1209
- @visactor/vchart: data sampling & point overlap. close #460
- @visactor/taro-vchart: support weapp
🐛 fix
- @visactor/vchart: react-vchart mode not work
- @visactor/vchart: optimize the trigger of hover in non-browser env
- @visactor/vchart: if series mark is line, return stroke value when user want fill value, fixed #1388
- @visactor/vchart: fix the angle offset in rose dimension tooltip, related #1263
⚡ perf
- @visactor/vchart: create Stack and calculate stack attributes when need
What's Changed
- Perf/stack when need by @xile611 in #1345
- Docs/add faq by @xiaoluoHe in #1354
- typo: wrong install command in VMind's readme by @bestony in #1364
- Feat/custom tooltip dom by @zamhown in #1340
- Perf/remove useless call by @xile611 in #1367
- feat: support line-data label by @xiaoluoHe in #1363
- Feat/vmind access rose chart, radar chart, sankey chart by @pairone in #1353
- feat: prompt使用模板字符串 by @da730 in #1376
- chore: theme en tutorials by @skie1997 in #1375
- feat: add faq question 64 to 73 by @zamhown in #1368
- Perf/dataview by @xile611 in #1298
- perf: optimize the file path, use leaf file path by @xile611 in #1381
- docs: update taro-docs, add weapp info by @kkxxkk2019 in #1385
- docs: add tutorials of axes bind series by @xuefei1313 in #1383
- Feat/more bar label position by @xiaoluoHe in #1369
- feat: add package vchart-types and vchart-theme by @zamhown in #1189
- Docs/better taro vchart turorials by @kkxxkk2019 in #1389
- Fix/vmind publish by @purpose233 in #1390
- fix: rush docs报错 by @da730 in #1392
- Fix/issue 1388 by @kkxxkk2019 in #1391
- Perf/add v chart property by @xile611 in #1395
- Feat/functional animation option by @xiaoluoHe in #1315
- perf: update the performance of getAttribute by @xile611 in #1387
- Fix/rose tooltip by @zamhown in #1317
- Feat/point sampling 1.6.0 by @skie1997 in #1324
- Perf/raw data statics by @xile611 in #1393
- Fix/daily 11 01 by @kkxxkk2019 in #1394
- fix: gradient in tooltip shape by @zamhown in #1398
- Dev/1.6.0 by @kkxxkk2019 in #1402
- docs: fix the order of faq docs by @purpose233 in #1404
- docs: demo cover link by @xiaoluoHe in #1401
- chore: validation vrender by @kkxxkk2019 in #1400
- [Auto release] release 1.6.0 by @github-actions in #1408
New Contributors
Full Changelog: v1.5.4...v1.6.0
v1.5.4
v1.5.3
🆕 feat
- @visactor/vchart: support the exportCanvas api of vchart
🐛 fix
- @visactor/vchart: sankey chart downstream highlight, related #1269
- @visactor/vchart: slove first select not effect problem. fix #1129
- @visactor/vchart: new layout method for circle axis label, related #1123
- @visactor/vchart: change default zIndex of axis in gauge chart, related #1122
- @visactor/vchart: datazoom location error when resize. fix #520
- @visactor/vchart: slove event off error after release
- @visactor/vchart: fix the issue where invalidType of scatter chart checks x and y at the same time
- @visactor/vchart: fix the issue in markline as min/max aggr result is not correct, see #1261
- @visactor/vchart: fix: fix the issue that the map tooltip title does not display the name from nameMap, see #1260
- @visactor/vchart: sankey supports string value
- @visactor/vchart: fix the issue of crosshair can not trigger in weapp, fixed #1322
What's Changed
- fix: min/max aggr not correct in markline by @xiaoluoHe in #1261
- Fix/datazoom update by @skie1997 in #1270
- Fix/daily1019 by @zamhown in #1258
- Fix/no data map tooltip by @xiaoluoHe in #1272
- Feat/support api export canvas by @xuefei1313 in #1276
- chore: update vrender version by @kkxxkk2019 in #1275
- Sync/main by @kkxxkk2019 in #1283
- chore: scrollbar filter mode default value. fix #1238 by @skie1997 in #1284
- perf: change the default value of stack for some charts by @xile611 in #1249
- Perf/theme by @zamhown in #1243
- Fix/site issue by @xiaoluoHe in #1297
- feat: update faq docs by @da730 in #1304
- docs: add faq doc by @ssfxz in #1306
- feat: add a new demo and fix docs problems by @zamhown in #1308
- Fix/1269 sankey downstream highlight by @pairone in #1307
- chore: faq docs form 7 to 14 by @skie1997 in #1310
- fix(brush): slove first select not effect problem. fix #1129 by @skie1997 in #1289
- Fix/event off error by @skie1997 in #1318
- docs: add faq documents by @kkxxkk2019 in #1320
- Fix/fix the issue where invalid type of scatter plot checks x and y at the same time by @xuefei1313 in #1319
- docs: add faqs of 23 ~ 32 by @xile611 in #1313
- Fix/event on error by @skie1997 in #1328
- Fix/update spec by @kkxxkk2019 in #1326
- feat: vmind package by @da730 in #1331
- feat: add faq 33-39 by @pairone in #1325
- chore: docs supply by @skie1997 in #1342
- Fix/wx crosshair by @kkxxkk2019 in #1337
- docs: optimize docs by @kkxxkk2019 in #1343
- chore: upgrade vrender to 0.16.9 by @kkxxkk2019 in #1344
- Fix/sankey with string value by @pairone in #1339
- [Auto release] release 1.5.3 by @github-actions in #1347
Full Changelog: v1.5.2...v1.5.3
v1.5.2
🆕 feat
- @visactor/vchart: support the exportCanvas api of vchart
🐛 fix
- @visactor/vchart: new layout method for circle axis label, related #1123
- @visactor/vchart: change default zIndex of axis in gauge chart, related #1122
- @visactor/vchart: datazoom location error when resize. fix #520
- @visactor/vchart: fix the issue in markline as min/max aggr result is not correct, see #1261
- @visactor/vchart: fix: fix the issue that the map tooltip title does not display the name from nameMap, see #1260
What's Changed
- [Auto release] release 1.5.2 by @github-actions in #1282
Full Changelog: v1.5.1...v1.5.2
v1.5.1
🆕 feat
- @visactor/vchart: support correlation Chart
- @visactor/vchart: add getGraphicBounds api in layoutItem to support get graphic size
- @visactor/vchart: optimize the autoindent logic in layout to ensure padding effect is correct
- @visactor/vchart: support
centroidProperty
in map series - @visactor/vchart: scrollbar enhance zoom & drag & scroll. close #965
- @visactor/vchart: datazoom enhance zoomLock & span config. close #1082
- @visactor/vchart: supply the attributeContext params for customMark's attribute callback
- @visactor/vchart: provide afterLayout event to support users to modify layout effects
- @visactor/vchart: provide datum in the params of
updateContent
callback of tooltip, related #1244 - @visactor/vchart: add the default theme (light, dark) of markLine, markArea and funnel series
- @visactor/vchart: support load environment code on demand
🐛 fix
- @visactor/vchart: optimized the display of
padAngle
in the gauge series and changed the unit ofpadAngle
to angle, related #1215 - @visactor/vchart: link 'adjacency' interaction highlighting effect of Sankey Chart is wrong, #1121
- @visactor/vchart: fix the issue of boxplot outlier animation will throw error
- @visactor/vchart: fix the duplicate event registration in scrollbar, fixed#1241
🔨 refactor
- @visactor/vchart: add register function for chart/series/component to collect side effect code
- @visactor/vchart: add register function for animation
What's Changed
- feat: enhance invalidType: zero in scatter series by @xiaoluoHe in #1113
- Refactor/vrender core by @neuqzxy in #1099
- Feat/support after layout event by @xuefei1313 in #1126
- Pre release/1.5.1 alpha.0 by @kkxxkk2019 in #1133
- Feat/map centroid property by @xiaoluoHe in #1148
- Feat/add get graphic bounds api in layout item by @xuefei1313 in #1183
- Docs: add demo of linear progress with inner label by @pairone in #1186
- [Enhancement] supply attribute context for custom mark by @kkxxkk2019 in #1195
- Refactor/shrink side effect by @xiaoluoHe in #1083
- Refactor/register env on demand by @xiaoluoHe in #1210
- Fix/1121 sankey link adjacency interaction by @pairone in #1214
- Fix/pad angle by @zamhown in #1218
- Fix/fix 1147 bug when the legend item only has stroke it cannot be consistent with the graphic color by @xuefei1313 in #1225
- Fix/brush item highlight by @skie1997 in #1223
- [Auto release] release 1.4.3 by @github-actions in #1230
- Sync/main by @kkxxkk2019 in #1231
- chore: upgrade vgrammar version to 0.8.0 by @kkxxkk2019 in #1222
- chore: add size ci by @xiaoluoHe in #1236
- Feat/axis unit by @kkxxkk2019 in #1239
- Perf/init tooltip when use by @xile611 in #1232
- docs: add faq documents by @purpose233 in #1242
- Feat/feat 1233 enhancement optimize the autoindent logic of axis it does not need to consider the chart padding by @xuefei1313 in #1235
- Feat/update content by @zamhown in #1245
- fix(vchart): fix the duplicate event registration in scrollbar, fixed… by @kkxxkk2019 in #1246
- Fix/issue 1214 by @kkxxkk2019 in #1248
- docs: add faq 56-63 by @youngwinds in #1247
- Feat/correlation chart by @pairone in #1141
- fix: fix the issue of boxplot outlier animation will throw error by @xiaoluoHe in #1251
- feat: tooltip transformation of correlation chart by @pairone in #1250
- fix: theme supplement and demo update by @zamhown in #1229
- Feat/scrollbar and datazoom by @skie1997 in #1085
- 1.5.1 by @kkxxkk2019 in #1120
- chore: upgrade vrender version by @kkxxkk2019 in #1254
- [Auto release] release 1.5.1 by @github-actions in #1256
New Contributors
- @youngwinds made their first contribution in #1247
Full Changelog: v1.4.2...v1.5.1