Releases: VisActor/VChart
Releases · VisActor/VChart
v2.0.0
🆕 feat
- @visactor/vchart: remove marker type. close #3782
🐛 fix
- @visactor/vchart: mark interactive problem when brush. fix #4017
- @visactor/vchart: markLine position error when domain is a same array. fix #4016
🔨 refactor
- @visactor/vchart: migrate mapLabel component into vchart-extension package
- @visactor/vchart: remove vgrammar, refactor base-mark and animation
v1.13.11
🆕 feat
- @visactor/vchart: add
barGap
option for histogram chart - @visactor/vchart: support tooltip.trigger and crosshair.trigger in theme
🐛 fix
- @visactor/vchart: fix data-zoom domain when the label of band size is number-like string, fix #3982
- @visactor/vchart: fix the order of title in mark tooltip when dimension tooltip has no title, fix #3991
- @visactor/vchart: option
{ poptip: true } should load
poptipForText` - react-vchart: when use children to render customized tooltip, react-vchart should update
- @visactor/vchart: customized render of tooltip should be render in react 17 and react 18
🔖 other
- @visactor/vchart: fix:Replace all the vchartConstrouctor to vchartConstructor,and ensure backward compatibility with older versions.
What's Changed
- [Auto Sync] Sync the code from branch main to branch develop after relea 10000 se 1.13.10 by @github-actions in #3970
- [Auto changelog] changlog of v1.13.10 by @github-actions in #3971
- docs: add source code doc by @xuanhun in #3980
- feat: export all component and chart register function by @LonelySnowman in #3936
- Doc/sourcecode by @xuanhun in #3981
- Fix/poptip plugin option by @xile611 in #3983
- Fix/tooltip children by @xile611 in #3987
- docs: update map data sources and add online editing tools section by @afkdsghk211331 in #3986
- Fix/data zoom of lock number domain by @xile611 in #3985
- Fix/tooltip customized render by @xile611 in #3996
- Feat/theme support tooltip crosshair trigger by @kiramyby in #3958
- Fix/dom tooltip title order by @xile611 in #3998
- fix(docs openinula-vchart react-vchart): correct typo in 'vchartConstrouctor' prop name by @drunksweet in #3942
- feat: add
barGap
option for histogram chart by @LonelySnowman in #3967 - chore: update bundler.config of vchart-extensions by @xile611 in #4002
- [Auto release] release 1.13.11 by @github-actions in #4005
New Contributors
- @LonelySnowman made their first contribution in #3936
- @afkdsghk211331 made their first contribution in #3986
- @kiramyby made their first contribution in #3958
- @drunksweet made their first contribution in #3942
Full Changelog: v1.13.10...v1.13.11
v1.13.10
🆕 feat
- @visactor/vchart: tooltip support inside position
- @visactor/vchart: mosaic chart supports bandWidthField and percent config, closed #3945
🐛 fix
- @visactor/vchart: export ManualTicker & StreamLight
- @visactor/vchart: tooltip should hide when enterable, fix #3965, fix #3922
- @visactor/vchart: fix error of enterable tooltip when multiple charts in a page, fix #3940
- @visactor/vchart: upgrade vgrammar to 0.16.7, fix #3965
What's Changed
- [Auto Sync] Sync the code from branch main to branch develop after release 1.13.9 by @github-actions in #3914
- [Auto changelog] changlog of v1.13.9 by @github-actions in #3915
- chore: add dashboard demo by @xuefei1313 in #3931
- Feat/tooltip position inside by @xile611 in #3930
- docs: add trae guid by @xuanhun in #3934
- 修复 sanKey 示例文档错误。并移除 nameKey 无用类型 by @wangxingkang in #3933
- Fix/tooltip enterable multiple by @xile611 in #3943
- Feat/export manual ticker stream light by @xile611 in #3964
- fix: tooltip should hide when enterable, fix #3965, fix #3922 by @xile611 in #3966
- Enhance/mosaic by @kkxxkk2019 in #3946
- fix: upgrade vgrammar to 0.16.7, fix #3965 by @xile611 in #3968
- [Auto release] release 1.13.10 by @github-actions in #3969
New Contributors
- @wangxingkang made their first contribution in #3933
Full Changelog: v1.13.9...v1.13.10
v1.13.9
🆕 feat
- @visactor/vchart: axis datafilter support context. close #3332
- @visactor/vchart: gauge support clip when mark outof axis. close #3859
- @visactor/vchart: markLine and markArea supports render multiple labels
🐛 fix
- @visactor/vchart: clear event listener for normal animation when updateSpec, #3881
- @visactor/vchart: fix coordinate of rect crosshair when bandSize is 0, fix #3907
- @visactor/vchart: when set defaultSelect of crosshair,
axisIndex
should have a default value: 0 - @visactor/vchart: fix type error of datazoom texts
- @visactor/vchart: the width of title label should auto fit content width when
autoWidth
is true, fix #3880 - @visactor/vchart: mark line valid judgement. fix#3857
- @visa 8000 ctor/vchart: empty placeholder should update after data is updated, fix #3855
🔨 refactor
📖 docs
- @visactor/vchart: supply interface of docs. fix #3877
What's Changed
- [Auto Sync] Sync the code from branch main to branch develop after release 1.13.8 by @github-actions in #3866
- docs: add swimming animation pictogramChart demo and related docs by @ZhangJhxx in #3863
- feat: add new pictogram-guwen demo by @zamhown in #3871
- Feat/guwen demo by @zamhown in #3872
- docs: supply interface of docs. fix#3877 by @skie1997 in #3878
- fix: clear event listener for normal animation when updateSpec by @xiaoluoHe in #3884
- Fix/datazoom text type by @xile611 in #3882
- Fix/pie empty placeholder by @xile611 in #3875
- feat: add new api
filterGraphicsByDatum
to BaseChart by @xile611 in #3879 - Feat/axis datafilter callback by @skie1997 in #3897
- fix: mark line valid judgement. fix#3857 by @skie1997 in #3896
- Feat/sequence scatter by @Weiyu-Kong in #3785
- feat(sequence-scatter-background): add categorical background drawing… by @EchoChenGithub in #3759
- feat: add draw background for sequence-scatter by @Mildclimate in #3787
- docs: add trigger type by @skie1997 in #3898
- Feat/sequence scatter by @skie1997 in #3900
- Feat/sequence scatter dev by @skie1997 in #3902
- chore: fix build problem by @skie1997 in #3903
- [Auto changelog] changlog of v1.13.8 by @github-actions in #3867
- Fix/crosshari default select axis index by @xile611 in #3904
- Feat/issue 3868 by @kkxxkk2019 in #3873
- feat: gauge support clip when mark outof axis. close#3859 by @skie1997 in #3895
- Fix/dom tooltip autowidth of title by @xile611 in #3887
- Fix/crosshair size of point scale by @xile611 in #3909
- refactor: brush by @skie1997 in #3908
- [Auto release] release 1.13.9 by @github-actions in #3912
New Contributors
- @ZhangJhxx made their first contribution in #3863
- @Weiyu-Kong made their first contribution in #3785
- @Mildclimate made their first contribution in #3787
Full Changelog: v1.13.8...v1.13.9
v1.13.8
🆕 feat
- @visactor/vchart: add
alwayCalculateTotal
for total label - @visactor/vchart: add options
onlyFull
to lockStatisticsByDomain
🐛 fix
- @visactor/vchart: fix the issue where the bar chart grow animation does not work correctly when the axis
zero: false
, #3808 - @visactor/vchart: crosshair should hide when label is invalid
- @visactor/vchart: crosshair should hide when datazoom change
- @visactor/vchart: fix the bubble level issue prevented by event.prevent, #3728
- @visactor/vchart: fix error when load gauge chart on demand, #3836
- @visactor/vchart:
legends.title.visible
should change visiblity of title in legend, fix #3846 - @visactor/vchart: fix the issue of pictogram svg path has not been drawn
- react-vchart: children of tooltip should not be set to spec
- @visactor/vchart: data.fields can set domain of field
- @visactor/vchart: fix bug of zoomable in mobile device which only use pointer event
- @visactor/vchart: fix datazoom drag and zoom triggered at the same time, fix #3819
What's Changed
- [Auto Sync] Sync the code from branch main to branch develop after release 1.13.7 by @github-actions in #3811
- [Auto changelog] changlog of v1.13.7 by @github-actions in #3814
- fix: type defination of
ILabelSpec
by @xiaoluoHe in #3813 - fix: fix the issue where the bar chart grow animation does not work c… by @xiaoluoHe in #3812
- Docs/fix layout item by @xile611 in #3817
- Docs/add pictogram demo by @UC-web291 in #3754
- docs: update map tutorial by @xuanhun in #3821
- docs: optimize demo by @xiaoluoHe in #3825
- Fix: pictogram path color by @xiaoluoHe in #3833
- fix: fix error when load gauge chart on demand by @xiaoluoHe in #3837
- Fix/crosshair band label by @xile611 in #3839
- fix: fix bug of zoomable in mobile device which only use pointer event by @xile611 in #3824
- Fix/set domain of field by @xile611 in #3842
- Fix: event prevent level by @xiaoluoHe in #3850
- Fix/react vchart children by @xile611 in #3852
- Fix/crosshair remain by @xile611 in #3841
- Fix/legend title visible by @xile611 in #3847
- docs: update readme by @xuanhun in #3853
- fix: upgrade vgrammar to 0.16.3 by @xile611 in #3856
- Feat/calculate top default by @kkxxkk2019 in #3858
- [Auto release] release 1.13.8 by @github-actions in #3861
New Contributors
- @UC-web291 made their first contribution in #3754
Full Changelog: v1.13.7...v1.13.8
v1.13.7
🆕 feat
- @visactor/vchart: support
position
config in totalLabel, #3396
🐛 fix
- @visactor/vchart: vchart should not merge original options, fix #3798
- react-vchart: lifecycle event callback should be fired, fix #3792
- @visactor/vchart: react-vchart should export
WaterfallChart
, fix #3791 - @visactor/vchart: fix fontFamily of richtext, fix #3768
- @visactor/vchart: fix issue with wx get context
🔧 chore
- @visactor/vchart: add util to export
What's Changed
- Chore/add utils to export by @xuefei1313 in #3773
- docs: morph animation not work in tutorial by @xiaoluoHe in #3772
- docs: add midscene guide by @Rui-Sun in #3778
- Docs/add pictogram demo by @Eomnational in #3779
- docs: update link of vercel template in readme by @xile611 in #3770
- docs: update docs about lynx by @xile611 in #3780
- fix: fix issue with wx get context by @neuqzxy in #3777
- Chore: upgrade rush & fix some windows platform error by @xiaoluoHe in #3776
- Fix/richtext fontfamily by @xile611 in #3783
- Fix/react vchart export waterfall by @xile611 in #3801
- Fix/merge of options by @xile611 in #3806
- docs: update vchart docs by @neuqzxy in #3807
- docs: add pictogram-bagua demo and related docs by @xilzy in #3797
- Fix/react dom event by @xile611 in #3804
- Feat: total label position by @xiaoluoHe in #3788
- feat: add ranking list extension chart by @skie1997 in #3630
- Docs/region options by @xile611 in #3809
New Contributors
- @Eomnational made their first contribution in #3779
- @xilzy made their first contribution in #3797
Full Changelog: v1.13.6...v1.13.7
v1.13.6
🆕 feat
- @visactor/vchart: optimize the display effect of waterfall chart lieaderLine
- @visactor/vchart: add
transformRatioText
config for transformRatio text content in funnel tooltip, #3704
🐛 fix
- @visactor/vchart: display line label normally when seriesField is missing, #3709
- @visactor/vchart: customMark should return components in
getVRenderComponents()
, fix #3727 - @visactor/vchart: map zoom error bug. fix#3743
🔖 other
- @visactor/vchart: 'feat: support
clamp
in linear scales, #3738'
What's Changed
- fix: map zoom error bug. fix#3743 by @skie1997 in #3746
- feat: support
clamp
in linear scales by @xiaoluoHe in #3750 - fix: display line label normally when seriesField is missing, #3709 by @xiaoluoHe in #3751
- feat: chart support api 10 by @neuqzxy in #3735
- Feat/optimization waterfall link by @xuefei1313 in #3758
- Fix/vrender components in custom mark by @xile611 in #3756
- Feat: transform ratio text content config in funnel tooltip by @xiaoluoHe in #3719
- fix: upgrade vrender to 0.22.3 by @xile611 in #3761
- docs: support dynamic texture docs by @neuqzxy in #3763
- feat: export dynamic texture tools by @neuqzxy in #3764
New Contributors
- @EchoChenGithub made their first contribution in #3681
Full Changelog: v1.13.5...v1.13.6
v1.13.5
🆕 feat
- @visactor/vchart: add params of startvalue and endvalue in brushend event
- @visactor/vchart: label support triggering mark tooltip, #3634
- @visactor/vchart: export getCartesianDimensionInfo and getPolarDimensionInfo, fix #3668
- @visactor/vchart: support stackInverse for waterfall chart
🐛 fix
- @visactor/vchart: incorrect update animation of funnel transform mark, #3685
- @visactor/vchart: fix the issue where the upper mark in stacked area overlaps the border of lower mark, #3684
- @visactor/vchart: fix cache of crosshair value when hide crosshair, fix #3686
- @visactor/vchart: allow dispatch roam zoom in datazoom component. fix#3714
- @visactor/vchart: datazoom and scrollbar realtime not work. fix#3716
- @visactor/vchart: fix the issue of tickAlign accuracy
- @visactor/vchart: indicator should show when switch
visible
, fix #3675 - @visactor/vchart: circular progress should support morphing
- @visactor/vchart: tooltip should not handle mousemove or mouseout when enter tooltip, fix #3708
- @visactor/vchart: tooltip should auto wrap when
maxWidth
is valid andmultiLine
is not false, fix #3718 - @visactor/vchart: fix the type definition of text mark
🔨 refactor
- @visactor/vchart: optimize performance of pictogram
📖 docs
- @visactor/vchart: update options of poptip, close #3139
What's Changed
- [Auto Sync] Sync the code from branch main to branch develop after release 1.13.3 by @github-actions in #3646
- [Auto changelog] changlog of v1.13.3 by @github-actions in #3648
- Fix/axis break by @kkxxkk2019 in #3657
- fix: fix the issue where map drag interaction cannot be terminated ou… by @xiaoluoHe in #3658
- Fix/tooltip offset by @xile611 in #3669
- Feat/tooltip row style by @xile611 in #3649
- docs: update comments by @xile611 in #3659
- docs: add-mark-area-docs by @skie1997 in #3671
- feat: add wordCloudConfig in _wordCloudTransformOption() by @Rui-Sun in #3662
- [Auto release] release 1.13.4 by @github-actions in #3677
Full Changelog: v1.13.3...v1.13.5
v1.13.4
🆕 feat
- @visactor/vchart: add wordCloudConfig in _wordCloudTransformOption()
🐛 fix
- @visactor/vchart: fix error of tooltip about
showDelay
, fix #3663 - @visactor/vchart: fix offset of tooltip, fix #3666
- @visactor/vchart: fix bug of parse lineHeight of tooltip row, fix #3643
- @visactor/vchart: axis break's scope calculate error, fix #3656
- @visactor/vchart: fix the issue where map drag interaction cannot be terminated outside the canvas, #3650
- @visactor/vchart: fix the issue where map drag interaction cannot be terminated outside the canvas.
What's Changed
- Fix/axis break by @kkxxkk2019 in #3657
- fix: fix the issue where map drag interaction cannot be terminated ou… by @xiaoluoHe in #3658
- Fix/tooltip offset by @xile611 in #3669
- Feat/tooltip row style by @xile611 in #3649
- docs: update comments by @xile611 in #3659
- docs: add-mark-area-docs by @skie1997 in #3671
- feat: add wordCloudConfig in _wordCloudTransformOption() by @Rui-Sun in #3662
Full Changelog: v1.13.3...v1.13.4
v1.13.3
🆕 feat
- @visactor/vchart: add datum to params on axis-label event
- @visactor/vchart: wrap some hook in vgrammar
🐛 fix
- @visactor/vchart: fix the issue of incorrect label display in 3D charts, #3584
- @visactor/vchart: fix the issue of animation in 3d wordcloud not work
- @visactor/vchart: brush data will be undefined when mark is hovered. fix#3623
- @visactor/vchart: fix style of dom tooltip when tooltip has customized child, fix #3615
- @visactor/vchart: fix error update of dom tooltip when update theme, fix #3619
- @visactor/vchart: fix position of html tooltip when confine is false, fix #3632
- @visactor/vchart: fix the typographical error of dataset tutorial
- @visactor/vchart: compilier should add dpr to vrender
- @visactor/vchart: fix invisible region blocking mark events, #3638
- @visactor/vchart: undefined points shoulde not show when dimension hover, fix #3610
- @visactor/vchart: fix layout error of title component, fix #3614
What's Changed
- docs: add pie extension demo by @skie1997 in #3599
- Fix/fix typographical error of dataset processing by @xuefei1313 in #3595
- [Auto Sync] Sync the code from branch main to branch develop after release 1.13.2 by @github-actions in #3600
- [Auto changelog] changlog of v1.13.2 by @github-actions in #3601
- feat: add axis component event data by @xiaoluoHe in #3607
- perf: base-chart should not create spec transformer by @xile611 in #3602
- Perf/bundle size opt by @xile611 in #3613
- Fix: 3d label by @xiaoluoHe in #3611
- Fix: 3d wordcloud rotate animation by @xiaoluoHe in #3616
- Feat/package some hook in grammar by @xuefei1313 in #3621
- Fix/miss dpr by @xile611 in #3628
- fix: brush data will be undefined when mark is hovered. fix#3623 by @skie1997 in #3631
- docs: supply documents for
scrollMask
of discrete legend by @xiaoluoHe in #3608 - Fix/undefined point dimension hover by @xile611 in #3620
- docs: add comments of tooltips by @xile611 in #3641
- Fix/dom style when has customized content by @xile611 in #3637
- chore: update pnpm-lock by @xile611 in #3644
- fix: fix invisible region blocking mark events by @xiaoluoHe in #3642
- [Auto release] release 1.13.3 by @github-actions in #3645
Full Changelog: v1.13.2...v1.13.3