Releases: VisActor/VChart
Releases · VisActor/VChart
v1.8.0
🆕 feat
- @visactor/vchart: add getPoints api in funnel mark attribute context
- @visactor/vchart: vchart supports chart-level plugin, related #1784
- @visactor/vchart: new media query plugin to support self-adaptive charts, related #1413
- @visactor/vchart: support optimize config, and auto set disableCheckGraphicWidthOutRange to true
- @visactor/vchart: remove legacy theme for legends
🐛 fix
- @visactor/vchart: fix the api:
getComponentsByKeynot work - @visactor/vchart: animation support for gauge pointer series, related #1699
- @visactor/vchart: fix issue with secondary dataflow, closed #1760
🔨 refactor
- @visactor/vchart: update datazoom and brush updatecallback, use event
⚡ perf
- @visactor/vchart: when visible is false, dont parse detail attrs
What's Changed
- Size/remove legacy theme by @xiaoluoHe in #1640
- perf: when visible is false, dont parse detail attrs by @xile611 in #1679
- feat: support optimize config, and auto set disableCheckGraphicWidthO… by @neuqzxy in #1575
- perf: optimize
getCartesianLabelBounds()by @xile611 in #1715 - perf: simplify the default key of data by @xile611 in #1734
- feat: optimize map resize by @xiaoluoHe in #1733
- fix: fix issue with secondary dataflow, closed #1760 by @neuqzxy in #1761
- Size/load mark on need by @xiaoluoHe in #1704
- fix: fix type definition of VChartProps, close #1656 by @xile611 in #1765
- feat: add api about brush clear. fix#1769 by @skie1997 in #1770
- build: prelease version 1.7.5 by @xile611 in #1777
- Feat/spec tranformer by @zamhown in #1756
- refactor: do not import ColorUtil from vutils by @xiaoluoHe in #1781
- refactor: optimize pie & pie3d code by @xiaoluoHe in #1780
- Feat/media query by @zamhown in #1757
- fix: gauge pointer animation by @zamhown in #1788
- fix: register richText graphic in text mark by @xiaoluoHe in #1787
- Fix/gauge pointer animation by @zamhown in #1790
- Feat/funnel mark attribute context by @xiaoluoHe in #1789
- [Auto release] release 1.8.0 by @github-actions in #1792
Full Changelog: v1.7.5...v1.8.0
v1.7.5
🐛 fix
- brush: brush release error after update spec. fix#1720
- @visactor/vchart: series should pick
morphconfig in chart - @visactor/vchart: fix type defination of vchart spec in #1486
What's Changed
- chore: upgrade vrender 0.16.21 by @skie1997 in #1731
- Fix/morph config in chart by @xile611 in #1732
- Fix/rose extension mark by @skie1997 in #1727
- refactor: axis tick transform logic by @xiaoluoHe in #1736
- Size/duplicate code by @xiaoluoHe in #1722
- Sync/main by @kkxxkk2019 in #1747
- Update README.md by @xiaoluoHe in #1749
- size: wordcloud_3d_transform_config by @xiaoluoHe in #1738
- Fix/brush update by @skie1997 in #1755
- refactor: reduce the usage of unreasonable optional chain by @xiaoluoHe in #1753
- Fix/type by @xiaoluoHe in #1766
- fix: fix the version of vutils to ~0.16.19 by @xile611 in #1768
Full Changelog: v1.7.4...v1.7.5
v1.7.4
🆕 feat
- @visactor/vchart: support interaction group in region
🐛 fix
- @visactor/vchart: label style not update when change current theme in #1698
What's Changed
- Fix/getVRenderComponents by @kkxxkk2019 in #1628
- fix: simplify theme and spec updating by @zamhown in #1629
- fix: fix the problem of docs by @zamhown in #1631
- Fix/clear old encode when update by @xile611 in #1633
- Fix/gauge chart by @zamhown in #1645
- fix: spec update in reInit by @zamhown in #1647
- Sync/main by @kkxxkk2019 in #1655
- fix: styles of docs by @zamhown in #1648
- chore: fix the workflow of sync-main-to-develop by @xile611 in #1657
- Fix/doc 1129 by @zamhown in #1659
- Perf/deep clone spec by @xile611 in #1634
- Docs/fix demo of customized shape by @xile611 in #1666
- Fix/doc 1129 by @zamhown in #1664
- demo: update error site demos by @kkxxkk2019 in #1667
- fix: theme switch demo by @zamhown in #1670
- Fix/one by one delay by @purpose233 in #1650
- Crosshair enhancement by @kkxxkk2019 in #1641
- feat: semi site docs by @zamhown in #1687
- Enhance/marker position by @kkxxkk2019 in #1662
- Fix/3d bugfix develop by @neuqzxy in #1695
- Fix/size legend style & upgrade vrender 0.16.18 & text suffixPosition by @kkxxkk2019 in #1660
- fix: update version of vscale by @zamhown in #1696
- docs: fix invalid link in api doc by @xiaoluoHe in #1697
- Feat/support interaction group in region by @xuefei1313 in #1665
- Revert "Feat/support interaction group in region" by @kkxxkk2019 in #1703
- [Auto release] release 1.7.3 by @github-actions in #1706
- Sync/main by @kkxxkk2019 in #1707
- fix: label not work in 3d bar chart by @xiaoluoHe in #1709
- Fix/label theme change by @xiaoluoHe in #1708
- Feat/support interaction group in region2 by @xuefei1313 in #1716
- fix: export tooltip dimension event types by @zamhown in #1728
- Release/1.7.4 by @kkxxkk2019 in #1741
Full Changelog: v1.7.1...v1.7.4
v1.7.3
🆕 feat
- @visactor/vchart: marker supports
coordinatesOffsetfor points adjusting - @visactor/vchart: markLine supports x,y,y1 y,x,x1 and x,y,x1,y1 position
- @visactor/vchart: markPoint support xy position
- @visactor/vchart: marker's position property support relative coordinate
- @visactor/vchart: marker's coordinate property supports callback
- @visactor/vchart: cartesion crosshair's rect width support callback, support #1567
- @visactor/vchart: polar crosshair supports default show
- @visactor/vchart: support text omission position configuration
suffixPosition - @visactor/vchart: supports
pickStrokeBufferstyle attribute for extending the stroke picking range
🐛 fix
- @visactor/vchart: fix 3d bar chart with seriesField issue, closed #1646
- @visactor/vchart: fix 3d chart z axis not work noamally issue, closed #1668
- @visactor/vchart: clear old encode when update, fix #1630
- @visactor/vchart: fix the problem that track mark has multiple elements in gauge series, related #1643
- @visactor/vchart: fix the problem that gaugePointer series doesn't support custom
innerRadius, related #1644 - @visactor/vchart: fix the type error of markArea
- @visactor/vchart: the outerBorder's color should be equal with labelBackground's fill by default
- @visactor/vchart: fix oneByOne loop animation
- @visactor/vchart: add
alignproperty for size legend, and fix the issue of the attribute assignment does not take effect, related #1553
🔨 refactor
- @visactor/vchart: unify
getVRenderComponentsmethod in Component model
⚡ perf
- @visactor/vchart: only call
cloneDeepSpec()when need
v1.7.2
🐛 fix
- @visactor/vchart: clear old encode when update, fix #1630
- @visactor/vchart: fix the problem that track mark has multiple elements in gauge series, related #1643
- @visactor/vchart: fix the problem that gaugePointer series doesn't support custom
innerRadius, related #1644
🔨 refactor
- @visactor/vchart: unify
getVRenderComponentsmethod in Component model
v1.7.1
🐛 fix
- @visactor/vchart: read dataview of extension-mark by
dataId - @visactor/vchart: fixed the issue where the layout size of the axis is incorrect when only domainLine is displayed
- @visactor/vchart: fix bug of changed spec when create series
- pie: get center error. fix #1610
- @visactor/vchart: optimize the effect of
tooltip.enterablethat user's pointer can easily enter the tooltip, related #1598
v1.7.0
🆕 feat
- @visactor/vchart: support
trimPaddingfor band type axis, which used to remove the blank space at both ends of the aixs, closed #1174 - @visactor/vchart: custom mark support animation config
- @visactor/vchart: support customShape of mark
- @visactor/vchart: optimize auto mode of data-zoom, related #1416
- @visactor/vchart: enhance marker's position ability
- @visactor/vchart: mark area should support specify x x1 y and y1 both
- @visactor/vchart: add light-mobile and dark-mobile theme, related #1414
- @visactor/vchart: optmize performance of computing data
- @visactor/vchart: support none in component layoutType
- @visactor/vchart: support line/area label
- @visactor/vchart: no longer register mobile theme in vchart
- @visactor/vchart: feature: supports registered function expression syntax, related #1187
🐛 fix
- @visactor/vchart: chart padding won't update when switching global theme
- @visactor/vchart: fix spec modified unexpectedly in data model, details in #1514
- @visactor/vchart: update enableSegements implemention
🔨 refactor
- @visactor/vchart: refactor the inheritance structure of the chart module to make the layout system independent, details in #1428
⚡ perf
- @visactor/vchart: dont need to call
attrTransform()in compilable-mark - @visactor/vchart: remove getStatisticsDomain()
- @visactor/vchart: dont call bounds calculate when user specify width/height of components
What's Changed
- perf: optimize createComponent() of base-chart, only call specified c… by @xile611 in #1445
- Refactor/layout refactor the inheritance structure of the chart module to make the layout system independent #1429 by @xuefei1313 in #1436
- Perf/optmize compute data by @neuqzxy in #1504
- perf: dont call computeStatisticsDomain() by @xile611 in #1503
- Feat/format expression function by @pairone in #1288
- Feat/support layout none in component by @xuefei1313 in #1499
- Docs/update react docs by @xile611 in #1512
- Perf/remove attr transform by @xile611 in #1523
- Refactor/theme by @kkxxkk2019 in #1477
- Perf/reduce merge of components by @xile611 in #1487
- Perf/attribute callback by @xile611 in #1524
- docs: fix the docs of progressive_render, close #1505 by @xile611 in #1552
- Fix/fix 1514 spec modified unexpectedly by @xuefei1313 in #1560
- Feat/support line area label by @xiaoluoHe in #1498
- ci: missing compilation of wx-vchart, closed #1570 by @kkxxkk2019 in #1571
- Sync/main by @kkxxkk2019 in #1577
- Feat/marker position by @kkxxkk2019 in #1535
- Pref/linear discrete ticks by @xile611 in #1569
- Feat/datazoom auto by @zamhown in #1492
- Feat/mobile theme by @zamhown in #1495
- Perf/simple layout when specify size by @xile611 in #1568
- Feat/semi theme by @zamhown in #1437
- Feat/band axis trim padding by @kkxxkk2019 in #1579
- feat: custom mark support animation config by @neuqzxy in #1485
- Size/wx simple bundle by @xiaoluoHe in #1581
- Pre release/1.7.0 alpha.1 by @xiaoluoHe in #1580
- Feat/label formatter by @pairone in #1547
- chore: annotation demo by @skie1997 in #1587
- docs: supply funnel demo by @xiaoluoHe in #1589
- docs: optimization mini-program tutorials by @kkxxkk2019 in #1588
- chore: brush option upgrade by @skie1997 in #1591
- feat: support customizedShape of mark by @xile611 in #1584
- fix: taro-vchart missing environment registration by @kkxxkk2019 in #1594
- Fix/1122 by @zamhown in #1585
- Feat/smart invert lightness mode by @pairone in #1556
- fix: export chartspec in react-vchart by @xile611 in #1604
- fix: replace Math.max and Math.min by @zamhown in #1603
- Perf/enable segment by @xile611 in #1605
- Feat/varify rich text by @pairone in #1527
- Dev/1.7.0 by @kkxxkk2019 in #1470
- [Auto release] release 1.7.0 by @github-actions in #1612
Full Changelog: v1.6.6...v1.7.0
v1.6.7
v1.6.6
🐛 fix
- @visactor/vchart: fix chart screen remains when using updateSpecSync, details in #1421
- @visactor/vchart: is mouse click in empty region, the hover shape should reset, fixed #1538
What's Changed
- Release/sync main 1.6.5 to develop by @xile611 in #1543
- chore: add a new workflow sync-main-to-develop by @xile611 in #1544
- Fix/issue 1538 by @kkxxkk2019 in #1545
- fix: event link in docs by @xuanhun in #1542
- Fix/1421 bug chart screen remains when using updatespecsync by @xuefei1313 in #1522
- [Auto release] release 1.6.6 by @github-actions in #1548
- Sync/main by @kkxxkk2019 in #1549
- [Auto release] release 1.6.7 by @github-actions in #1576
Full Changelog: v1.6.5...v1.6.6
v1.6.5
🆕 feat
- @visactor/vchart: add
skipFunctionDiffin react-vchart to skip difference of functions
🐛 fix
- @visactor/vchart: dimension click not effect after update spec. fix #1532
What's Changed
- Sync/main by @kkxxkk2019 in #1526
- feat: add @visactor/chart-advisor by @ssfxz in #1529
- Dev vmind/1.1.0 by @da730 in #1530
- Fix/dimension click by @skie1997 in #1533
- Feat/react vchart skip function difff by @xile611 in #1534
Full Changelog: v1.6.4...v1.6.5