v1.2.0
🆕 feat
- @visactor/vchart: support
dataFilter
for axis label and axis tick - @visactor/vchart: dimension tooltip supports linear axis
- @visactor/vchart: filling full data to map mark data in #420
- @visactor/vchart*: support background of chart & series
- @visactor/vchart*: support configuration of onerror in chart instance initoption,
new VChart(spec, { onError: () => {} })
- @visactor/vchart: supplement sync methods in vchart instance
- @visactor/vchart: support dimension tooltip for time axis, related #437
- @visactor/vchart: add
tooltipShow
event andtooltipHide
event for vchart, related #337 - @visactor/vchart: add attribute dimensionInfo in tooltip handler event params when activeType is mark. related #475
- @visactor/vchart: add a new event type
tooltipRelease
. related #427 - @visactor/vchart: support axis of
type: 'log'
. close #392 - @visactor/vchart: support
renderFinished
andanimationEnd
event for vchart - @visactor/vchart: support
barGapInGroup
for bar series and rangeColumn series, used to set the spacing between bars within a group, relate #328 - @visactor/vchart: support
seriesMark
for area, line and radar series, which can used to set series main mark, closed #330 - @visactor/vchart: extended data structures supported by sankey chart
🐛 fix
- @visactor/vchart: set the correct return type of
getLegendDataById
andgetLegendDataByIndex
, closed #472 - @visactor/vchart: the non-stack radar area should start from the minimum of radius axis, not o, fix #370
- @visactor/vchart: bar label does not show in the expected position when axis is inversed, fix #378
- @visactor/vchart: fix the issue of the title color configured on the theme does not take effect, fixed #408"
- @visactor/vchart: fix the issue that updateSpec of pie chart causes innerRadius/outerRadius to be incorrect when hovering in #435
- @visactor/vchart: fix the issue of y axis's title can not auto ellipsis, fixed #443, #417
- @visactor/vchart: fix the issue of axis label flush config disable when axis inverse is true, fixed #449
- @visactor/vchart: startAngle and endAngle of polar axis will be reset when executing updateSpec, related #332
- @visactor/vchart: solve the issue that tooltip content is out of bounds in some uncommon case, related #397
- @visactor/react-vchart: catch error in BaseChart
- @visactor/react-vchart:
<VChart />
shoud not update when spec is equal, fix #428 - @visactor/react-vchart: the components of react vchart should not update when no props or children are updated
⚡ perf
- data: add animationThreshold configuration to support automatically close animationa when the amount of data is large
- axis-tick: optimize the calculation times of axis ticks, optimize the discrete axis sampling algorithm
- data: remove redundant data statistics calculations
- stack: use 0 to replace Number.epsilon in stack operation closed #350
What's Changed
- sync 1.1.0 by @kkxxkk2019 in #287
- chore:Update README.md,add React-VChart link by @xuanhun in #284
- fix: indicator component does not cleared when chart is updated #250 by @pairone in #290
- ci: update trigger rules for bug-server and unit-test workflow by @kkxxkk2019 in #295
- Fix/274 map issue by @xiaoluoHe in #291
- feat: export react-vchart type define by @ssfxz in #297
- Fix/issue 251 by @kkxxkk2019 in #311
- feat(vchart): support
renderFinished
andanimationEnd
event for vchart by @kkxxkk2019 in #240 - feat: support static api
getLogger
in vchart class by @xuefei1313 in #312 - fix: fix the issue that the update of label visible fails to take eff… by @xiaoluoHe in #314
- Sync/main by @kkxxkk2019 in #318
- Sync/1.1.1 by @kkxxkk2019 in #329
- Feat/extend json schema by @kkxxkk2019 in #303
- Feat/sync method by @zamhown in #346
- Feat/support on error handler in init option by @xuefei1313 in #340
- feat: geo-coordinate support zoom api in #292 by @xiaoluoHe in #339
- Feat/linear dimension tooltip by @zamhown in #293
- Feat/support background of series and chart by @xuefei1313 in #279
- Fix/react vchart onerror by @xile611 in #353
- Issue 335 by @kkxxkk2019 in #349
- Fix/issue 321 by @kkxxkk2019 in #354
- fix: fix the issue of geo source lost by @xiaoluoHe in #356
- fix(vchart): fix the issue where linearAxis.expand does not work when… by @xiaoluoHe in #359
- Sync/main by @kkxxkk2019 in #364
- Pre release/1.2.0 beta.1 by @kkxxkk2019 in #352
- Perf/stack data optimization by @xuefei1313 in #363
- Feat/issue 330 by @kkxxkk2019 in #351
- Fix/issue 337 by @kkxxkk2019 in #367
- fix: set default value for nodeAlign in sankey chart by @pairone in #362
- Fix/word cloud updateSpec by @skie1997 in #369
- Fix/341 sankey chart support source field by @pairone in #366
- Feat/tooltip event by @zamhown in #371
- chore: update common/config/rush/pnpm-lock.yaml by @kkxxkk2019 in #377
- Feat/sankey diagram data structure by @pairone in #375
- Fix/waterfall datazoom by @skie1997 in #389
- Fix/issue 306 and 309 data zoom bug by @skie1997 in #376
- Fix/waterfall bar style setting by @xuefei1313 in #387
- fix: fixing the exception thrown when updating the map updateSpec by @xiaoluoHe in #390
- Feat log axis dev/1.2.0 by @skie1997 in #394
- fix: fixing the issue where updateSpec does not have an effect on map… by @xiaoluoHe in #402
- [Auto release] release 1.1.3 by @github-actions in #403
- Sync/main by @kkxxkk2019 in #412
- fix(wordCloud): fix wordCloud size error probelm. fix #400, fix #260 by @skie1997 in #406
- chore: update README logo to adapt dark mode by @zamhown in #404
- Perf/axis tick data by @xuefei1313 in #413
- Perf/add animationThreshold configuration to support automatically close animationa when the amount of data is large by @xuefei1313 in #313
- Perf/remove multiple statistics data by @xuefei1313 in #425
- chore: upgrade vrender to v0.14 by @kkxxkk2019 in #423
- Feat/mark line 1.2.0 by @skie1997 in #424
- Feat/issue 328 support
barGapInGroup
for bar series and rangeColumn series, used to adjust the gap between bars in each group, by @kkxxkk2019 in #383 - Fix/issue 370 by @kkxxkk2019 in #433
- Fix/wrong update of react components by @xile611 in #431
- fix: bar label does not show in the expected position when axis is inversed by @xiaoluoHe in #442
- Fix/issue 443: by @kkxxkk2019 in #445
- Fix/issue 408: The title color configured on the theme does not take effect by @kkxxkk2019 in #441
- fix: fix the issue that updateSpec of pie chart causes innerRadius/ou… by @xiaoluoHe in #448
- dev/1.2.0 merge into develop by @kkxxkk2019 in #365
- Fix/issue 449 by @kkxxkk2019 in #471
- feat: filling full data to map mark data in #420 by @xiaoluoHe in #469
- Fix/472: type fix by @kkxxkk2019 in #473
- Feat/tooltip optimize by @zamhown in #461
- feat: time axis tooltip optimization by @zamhown in #463
- fix: tooltip content is out of bounds in some uncommon case, related … by @zamhown in #468
- chore: upgrade vrender version to 0.13.9, vrender-component version t… by @kkxxkk2019 in #480
- Fix/react vchart wrong update by @xile611 in #485
- Feat/time axis tooltip by @zamhown in #483
- Fix/brush by @skie1997 in #432
- fix(react-vchart): fix the issue update wrong `eventsBind… by @xile611 in #486
- Feat/data filter for axis label and tick by @kkxxkk2019 in #487
- Fix/polar axis update by @zamhown in #493
- [Auto release] release 1.2.0 by @github-actions in #494
New Contributors
Full Changelog: v1.1.2...v1.2.0