v1.4.0
🆕 feat
- @visactor/vchart: add scrollbar layout spec to sequence. close #792
- @visactor/vchart: linear axis support
tooltipFilterRange
to configure the relative data range of dimension tooltip, related #933 - @visactor/vchart: add vchart to context in params of mark function style
- @visactor/vchart: add default dark theme for scrollBar
- @visactor/vchart: add configure items
bandSize
,maxBandSize
,minBandSize
to the spec of band axis, related #263 - @visactor/vchart: support
barMinHeight
for bar series, relate #722 - @visactor/vchart: enhance default wordcloud appear animation, details in #675
- @visactor/vchart: tick mask support for polar progress-like charts, related #596
- @visactor/vchart: pie label line support smooth
- @visactor/vchart: support custom callback for tickCount, see #951
- @visactor/vchart: support
label.confine
for markLine and markPoint to auto adjust label's position, relate #699 - @visactor/vchart: support
minAngle
for pie chart, relate #738 - @visactor/vchart: disable label animation as default in map series
- @visactor/vchart: increase chart stacking capabilities, provide stackValue to support independent stacking of multiple series
- @visactor/vchart: increase chart stacking capabilities, provide stackInverse support for stacking in reverse order
- @visactor/vchart: support
scaleCenter
attribute for mark, see #781 - @visactor/vchart: provide updateModelSpec api, so that users can update the configuration of a chart module individually
- @visactor/vchart: supports deleting all events of the corresponding type without passing through the handler when calling off
- @visactor/vchart: tooltip supports custom shape type, related #496
- @visactor/vchart: tooltip supports custom
spaceRow
for each line, related #949 - @visactor/vchart: tooltip supports custom fixed position relative to the cursor, related #541
- @visactor/vchart: fix issue about updateSpec not work with only data change, details in #912
- @visactor/vchart: support wx env
- @visactor/vchart: remove compatibility code of threshold
- @visactor/vchart: access label in map series
🐛 fix
- @visactor/vchart: when stack is false and no
fieldX2
orfieldY2
,dataToPositionX1
anddataToPositionY1
should use 0, close #647 - @visactor/vchart: label stroke should follow default color when stroke is set to null, detail see #985
- @visactor/vchart:
offsetX
andoffsetY
can not work in mark component - @visactor/vchart: sankey chart support color config'
- @visactor/vchart: style not effect when set mark hover. fix #976
- @visactor/vchart: tooltipHide event may be inavailable when the computer runs slow
- @visactor/vchart: chart pass-through serDataByAxis config to series
- @visactor/vchart: when call updateSpec, the prev scrollbar had not been clear, relate #1044
- @visactor/vchart: add protect for this._spec, fixed #1045
- @visactor/vchart: fix the issue of
seriesId
does not work in legends, closed #910 - @visactor/vchart: state scale domain error when domain is locked. fix #629
- @visactor/vchart: fix unoff event when passing through handler
- @visactor/vchart: fix userEvent is added multiple times
- @visactor/vchart: line and area mark should set closePath default, fix #654
- @visactor/vchart: fix the issue of radar area's invalidType not work, fixed #867
- @visactor/vchart: fix invalidType not working after invoking updataDataSync, details in #1057
- @visactor/vchart: marker don not render after updateData. fix #882
- @visactor/vchart: fix the issue of markLine symbol.size not work
- @visactor/vchart: optimize the layout of normal-inline, fixed #989
- @visactor/vchart: do the product of this._spec, fixed #1062
- @visactor/vchart: fix the issue of progress layout in multi-region
- @visactor/vchart: render error when dot and link data is empty. fix #1019
- @visactor/vchart: fontsize renge not effect with no value field. fix #522
- @visactor/vchart: lock crosshair label to uninteractive, because it will affect axis label's event pick
- @visactor/vchart: fix the issue of reading onError of null option in #915
🔨 refactor
- @visactor/vchart: split the updateSpec of life cycle to spec transform & compare
- @visactor/vchart: remove unused code, and transform ticks transform to vutils-extension
- @visactor/vchart: unify the clear of component
- @visactor/vchart: seperate grid from axis for better layer control
- @visactor/vchart: use @visctor/vgrammar-core to replace @visctor/vgrammar
What's Changed
- Refactor/seperate grid by @kkxxkk2019 in #779
- Fix/daily 0907 by @zamhown in #861
- Feat/vutils extension by @kkxxkk2019 in #832
- Feat/funnel and waterfull label access by @xiaoluoHe in #718
- Fix/rerender async by @xiaoluoHe in #830
- fix: tooltip hide quickly when trigger is click by @zamhown in #881
- Feat/support partial update in update spec by @xuefei1313 in #838
- Vrender 0.15.0 alpha.15 by @kkxxkk2019 in #883
- Feat/sequence scrollbar by @skie1997 in #840
- Feat/band width by @zamhown in #887
- Feat/add vchart to ctx in the params of mark function style by @xuefei1313 in #903
- Feat/band width by @zamhown in #901
- Feat/label line smooth by @pairone in #886
- Fix/marker update data by @skie1997 in #904
- Fix/read on error of option null by @xiaoluoHe in #916
- Fix/884 rose chart inner label by @pairone in #917
- Fix/map resize pan not work by @xiaoluoHe in #914
- Feat/mark enhancement by @kkxxkk2019 in #909
- Fix/radar bugs by @kkxxkk2019 in #928
- Feat/wx by @neuqzxy in #743
- Feat/scrollbar config 1.4.0 by @skie1997 in #940
- Feat/scrollbar config 1.4.0 by @skie1997 in #944
- feat: tick mode in gauge chart by @zamhown in #937
- Feat/tooltip 1.4.0 by @zamhown in #938
- Feat: vmind demo by @da730 in #952
- docs: fix incorrect demo spec in animation tutorial by @xiaoluoHe in #954
- docs: add lynx tutorial by @kkxxkk2019 in #953
- feat: dark mode of vmind playground by @da730 in #955
- Refactor/vgrammar core by @xile611 in #957
- Feat/enhance wordcloud animation by @xiaoluoHe in #946
- feat: reconfig color theme demo by @skie1997 in #958
- Fix/chart pass through srot data by axis to series by @xuefei1313 in #960
- feat: update input style by @xuanhun in #962
- Fix/fix user event is added multiple times by @xuefei1313 in #966
- Fix/data zoom lock domain 1.4.0 by @skie1997 in #959
- Fix/issue 967 by @kkxxkk2019 in #968
- feat: add demo selection by @da730 in #970
- fix: tooltipHide event may be inavailable when the computer runs slow by @zamhown in #969
- Feat/pie: minAngle by @kkxxkk2019 in #945
- Feat/support without passing through the handler when calling off by @xuefei1313 in #974
- Sync/main by @kkxxkk2019 in #978
- Fix/fix unoff event when hans handler by @xuefei1313 in #981
- Fix/daily 0918 by @kkxxkk2019 in #972
- Feat/bar min height by @kkxxkk2019 in #971
- fix: modify the Sankey diagram event listening level by @pairone in #995
- feat: support tickCount function by @xiaoluoHe in #986
- fix: uncomment throw error by @xiaoluoHe in #1000
- Fix/0919 by @zamhown in #1005
- Feat/rename geo get scale to get zoom by @xiaoluoHe in #999
- chore: upgrade vmind by @neuqzxy in #1010
- Fix/992 sankey cotegory field by @pairone in #997
- Fix/daily 0920 by @kkxxkk2019 in #1011
- Refactor/update arc stroke defination by @xiaoluoHe in #1003
- Fix/site bad demos by @kkxxkk2019 in #1009
- [Auto release] release 1.3.4 by @github-actions in #1012
- Main by @kkxxkk2019 in #1013
- feat: upgrade vscale for enable threshold scale by @xuefei1313 in #1017
- Fix/progresss clip group location by @xiaoluoHe in #1016
- feat: tooltip supports custom fixed position relative to the cursor by @zamhown in #991
- fix: upgrade vmind by @da730 in #1021
- Fix/upgrade vscale linear color threshold mode by @xuefei1313 in #1022
- Fix/sequence data empty and scroll bar support config by @skie1997 in #1020
- crosshair docs update & upgrade vrender to 0.15.3 by @kkxxkk2019 in #1006
- Feat/update data process by @xuefei1313 in #998
- chore: docs link update by @skie1997 in #1031
- fix: label component support label stroke follow default color with l… by @xiaoluoHe in #1032
- Feat/tooltip filter by @zamhown in #1037
- Fix/tick mask by @zamhown in #1035
- Feat/life cycle compare spec transform spec by @xuefei1313 in #1034
- Fix/sankey support color by @pairone in #1028
- demo: add axis vertical label demo by @kkxxkk2019 in #1041
- Dev/1.4.0 by @kkxxkk2019 in #873
- Perf/tick sampling by @zamhown in #990
- Fix/daily 09 22 by @kkxxkk2019 in #1049
- Fix/wordcould fontsize range by @skie1997 in #1052
- Chore/fix build command by @xile611 in #1054
- chore: upgrade vgrammar by @kkxxkk2019 in #1056
- docs: remove uncorrect doc by @kkxxkk2019 in #1058
- Fix/brush style error by @skie1997 in #1051
- Feat/stack capabilities stack value and inverse by @xuefei1313 in #1059
- Fix/normal inline layout by @kkxxkk2019 in #1065
- feat: add outsideEnable config of smartInvert by @pairone in #1061
- Fix/mark line symbol size by @kkxxkk2019 in #1068
- Feat/support scale center by @xiaoluoHe in #1067
- Feat/auto region size by @zamhown in #1064
- Fix/layout in axis legend by @xuefei1313 in #1070
- [Auto release] release 1.4.0 by @github-actions in #1073
Full Changelog: v1.3.3...v1.4.0