Releases: VisActor/VChart
Releases · VisActor/VChart
v1.11.6
🐛 fix
- @visactor/vchart: background of chart should support gradient color
- animation: rose animation not work when update twice. fix#2856
- @visactor/vchart: fix the type of
ITooltipTheme
, fix #2850 - @visactor/vchart: fix the issue of update animation not executed when updateSpec, #2835 #2836
What's Changed
- docs: update menu of guide by @xile611 in #2849
- Fix/update spec dose not run update animation by @xiaoluoHe in #2837
- fix(animation): rose animation not work when update twice. fix#2856 by @skie1997 in #2857
- Fix/gradient background by @xile611 in #2862
- docs: add the guid of promotion issue by @xuanhun in #2860
- Fix/tooltip theme type by @xile611 in #2864
- fix: upgrade vrender to 0.19.14, vgrammar to 0.13.11 by @xile611 in #2861
Full Changelog: v1.11.5...v1.11.6
v1.11.5
🆕 feat
- @visactor/vchart: add option
style.align
of Tooltip, support RTL tooltip
🐛 fix
- @visactor/vchart: optimize discrete legend pager color in dark theme, related #2654
- @visactor/vchart: fix the issue issue with stacked waterfall charts where positive and negative values were not stacked separately when there were both positive and negative values in the same stack
What's Changed
- feat: optimize legend pager color in dark theme by @xiaoluoHe in #2825
- docs: update docs of univer-vchart-plugin by @xile611 in #2832
- Fix/waterfall stack navigate by @xuefei1313 in #2819
- feat: tooltip support
align
right by @xile611 in #2830 - docs: update english docs of univer by @xile611 in #2833
Full Changelog: v1.11.4...v1.11.5
v1.11.4
🐛 fix
- @visactor/vchart: fix bug of
updateSpec
when hasscales
, close #2744 - @visactor/vchart: gauge chart might throw error when the value is close to its maximum, fix #2783
- @visactor/vchart: fix the behavior of the gauge pointer when it exceeds the axis range, fix #2780
- @visactor/vchart: normal animation not work when appear animation is disabled, fix #2807
- @visactor/vchart: upgrade vrender to 0.19.10, vgrammar to 0.13.9
What's Changed
- Fic/update spec of scales by @xile611 in #2795
- Fix/gauge issues by @xiaoluoHe in #2791
- Docs/typo by @neuqzxy in #2805
- Fix/normal animation not work by @xiaoluoHe in #2812
- Chore/update harmony release by @xile611 in #2813
- Feat/ohpm release by @neuqzxy in #2815
Full Changelog: v1.11.3...v1.11.4
v1.11.3
🆕 feat
- @visactor/vchart: add option
showBackgroundChart
of DataZoom
🐛 fix
- @visactor/vchart: bar chart should work normally when x-axis is linear, fix #2758
- @visactor/vchart: fix issue of continuous legend filter in treemap
- @visactor/vchart: fixed the issue that the newly added component type could not take effect when updateSpec
- @visactor/vchart: fixed
setSelected
of sankey chart, fix #2757 , fix #2765
What's Changed
- Fix/linear bar by @xile611 in #2762
- docs: update customLayoutFunc part for label by @Crayon-Shinchan in #2779
- feat: add vchart-extension package & ranking-bar-chart by @xiaoluoHe in #2686
- feat: publish ohpm package by @neuqzxy in #2777
- Fix/update spec bug of new component list by @xuefei1313 in #2773
- docs: create bar chart demo with custom labels by @Crayon-Shinchan in #2760
- Fix/treemap legend filter by @xiaoluoHe in #2774
- Feat/data zoom show background by @xile611 in #2785
- Fix/sankey set select 2 by @xile611 in #2788
Full Changelog: v1.11.2...v1.11.3
v1.11.2
🐛 fix
- @visactor/vchart: fix the bug that
animationThreshold
not work, close #2745 - @visactor/vchart: fix the issue of update animation in area chart is not work
- common: bar series support auto band size in common chart. fix#2704
- @visactor/vchart: corsshair should hide when pointer out view, fix #2726
- @visactor/vchart: close animation cause by datazoom/scrollbar
- @visactor/vchart: `type-step` markLine's label should consider the refX/refY/dx/dy set by user, fixed#2739
- react-vchart: fix the issue of
<Axis />
that the propsid
not work - @visactor/vchart:
polarAxis.grid.smooth
not work in theme configuratio
🔧 chore
- @visactor/vchart: when build es5 ,
targets
of@babel/preset-env
should bedefaults
, fix #2702
What's Changed
- fix: area update animation not work by @xiaoluoHe in #2717
- docs: update contribution guide by @xiaoluoHe in #2728
- chore: add docs of vchart upgrade by @skie1997 in #2730
- Fix/react component by @xile611 in #2731
- chore: when build es5 ,
targets
of@babel/preset-env
should be `d… by @xile611 in #2732 - chore: fix empty demo page at initail start in vchart by @xiaoluoHe in #2733
- refactor: remove vrender in vutil-extensions by @xile611 in #2700
- Fix/crosshiar hide by @xile611 in #2740
- Feat/polar layout radius by @xile611 in #2735
- Fix/marker line offset by @kkxxkk2019 in #2741
- docs: add a map with flying lines demo by @FunctionEurus in #2714
- Fix/auto bandsize by @skie1997 in #2737
- fix: read center from
centerX
andcenterY
, update docs by @xile611 in #2748 - Fix/datazoom animation by @xile611 in #2747
- chore: update vrender and vgrammar dependencies by @skie1997 in #2753
- Fix/theme smooth grid not work by @xiaoluoHe in #2752
- Fix/animation threshold by @xile611 in #2751
New Contributors
- @FunctionEurus made their first contribution in #2714
Full Changelog: v1.11.1...v1.11.2
v1.11.1
🆕 feat
- marker: mark-point support arc line and targetSymbol. close#2590'
- @visactor/vchart: add new options
followTooltip
to crosshair
🐛 fix
- @visactor/vchart: fix the issue of missing defaultDataIndex in extensionMarks
- @visactor/vchart: fix error of empty spec, fix #1193
- @visactor/vchart: fix the error caused by renderNextTick after release
- @visactor/vchart: layout-model should read
layoutLevel
inspec
, and dont create layoutItem for hidden components, related #1674 - @visactor/vchart: when marker's spec update, it should update when call vchart.updateSpec
- @visactor/vchart: fix effect of sampling when flush is
true
, fix #2272 - @visactor/vchart: fix the api
valueToPositionX
andvalueToPositionY
of sankey - @visactor/vchart: sankey should color by seriesField, fix #2678
- @visactor/vchart: fix bug of
setDimensionIndex
when axis is linear - @visactor/vchart: fix issue with import registerTTEnv
- @visactor/vchart: fix issue with taro tt env, closed #2648
- @visactor/vchart: fix error of call
updateFullDataSync()
beforerenderSync()
, fix #2655
📖 docs
- @visactor/vchart: add custom animate doc
- @visactor/vchart: perfect document for react-lynx-vchart
What's Changed
- Fix/fix render next tick after release by @xuefei1313 in #2650
- docs: supply documents of formatter plugin by @xiaoluoHe in #2652
- Fix/sankey ctx function by @xile611 in #2651
- Fix/empty spec by @xile611 in #2661
- Fix/update data view full by @xile611 in #2662
- docs: add custom animate doc by @neuqzxy in #2668
- fix: fix issue with taro tt env, closed #2648 by @neuqzxy in #2667
- docs: perfect document for react-lynx-vchart by @neuqzxy in #2670
- Fix/sampling flush by @xile611 in #2664
- fix: 标注更新问题修复 by @kkxxkk2019 in #2672
- Update contributing docs by @xiaoluoHe in #2681
- fix: fix issue with import registerTTEnv by @neuqzxy in #2684
- fix: change Chinese tilte to English by @xuanhun in #2685
- Feat/crosshair follow tooltip by @xile611 in #2679
- refactor: remove unused static property by @xiaoluoHe in #2689
- docs: udpate options of discrete legend by @xile611 in #2687
- docs: add demo of react sync charts by @xile611 in #2688
- fix: fix the issue of missing defaultDataIndex in extensionMarks by @xiaoluoHe in #2692
- chore: fix the
unpkg
of package.json by @xile611 in #2705 - docs: add contribution guide by @xiaoluoHe in #2707
- docs: update docs of indicator by @xile611 in #2699
- Fix/sankey series field by @xile611 in #2693
- Feat/harmony by @neuqzxy in #2697
- Fix/layout level by @xile611 in #2709
- chore: support cross env scripts for develop by @xiaoluoHe in #2710
- Chore/update dependencies by @skie1997 in #2711
- Fix/set dimension index of linear by @xile611 in #2712
- chore: add a workflow of publish which remove bug-server by @xile611 in #2715
- [Auto release] release 1.11.1 by @github-actions in #2718
Full Changelog: v1.11.0...v1.11.1
v1.11.0
🆕 feat
- @visactor/vchart: support
animation
config of custom-mark - @visactor/vchart: legend should keep unselected when update spec or data, fix #2531, related #2443
- marker: marker enhance about state and animation and support polar and geo axis. close#1165
- marker: add interactive event listener of marker. close#2248
- marker: add config about custom data of all relative series. close#2183
- @visactor/vchart: support data update when spec is same in react-vchart
- @visactor/vchart: support
softMin
andsoftMax
in linear-axis, close #2498 - @visactor/vchart: add new properties
tooltipSpec
andtooltipActual
to tooltip event params, related #2454 - @visactor/vchart: add
othersLine
to customize the the "Others" line content displayed after the tooltip content exceeds the maximum number of displayed lines - @visactor/vchart: the new chart type venn chart, related #2144
- @visactor/vchart: enhanced capabilities for waterfall chart total label
- @visactor/vchart: add api of
clearState()
,clearSelected()
,clearHovered()
, fix #2552 - @visactor/vchart: support
simplify.tolerance
config inregisterMap
API
🐛 fix
- wordCloud: wordCloud layout error and color scale error when updateData. fix#2605'
- @visactor/vchart: fix error of position when update viewBox
- scroll: scroll not work in ios. fix#1224
- @visactor/vchart: fix range-column-chart spec
- marker: fix mark point position about offset. fix#2579
- @visactor/vchart: extension-mark should update when data is update
- @visactor/vchart: duplicated categoryField data in funnel will result to unexpected rendering result
- @visactor/vchart: the x-axis and y-axis of scatter can be band-axis
- @visactor/vchart: vchart should not remake of same spec
- @visactor/vchart: fixed the problem that when the label of the sankey chart is hidden, an error will be reported when clicking on the blank space
- @visactor/vchart: fix the issue of scatter when the legend switch visible encode, close #2625
- @visactor/vchart: fix the trigger off of default select interactions
🔨 refactor
- @visactor/vchart: react-vchart will require component by need by default
- @visactor/vchart: remove built-in simplify data transform
🔧 chore
- @visactor/vchart: upgrade dependencies
What's Changed
- Sync/dev 1.11.0 by @zamhown in #2481
- Fix/register issues by @xiaoluoHe in #2487
- Refactor/react vchart require by need by @xile611 in #2466
- refactor: remove-simplify-data-transform by @xiaoluoHe in #2530
- feat: add new properties
tooltipSpec
andtooltipActual
to tooltip event params by @zamhown in #2485 - Fix/remake of same spec by @xile611 in #2479
- Feat/group tooltip by @zamhown in #2495
- Feat/custom mark layout by @xile611 in #2547
- Fix/extension mark update data by @xile611 in #2569
- Feat/soft min max by @xile611 in #2556
- Feat/keep legend unselected by @xile611 in #2565
- Feat/custom mark animation by @xile611 in #2571
- Fix/invalid type of band scatter by @xile611 in #2570
- Feat/react data update by @xile611 in #2566
- Feat/venn by @zamhown in #2561
- [Auto Sync] Sync the code from branch main to branch develop after release 1.10.5 by @github-actions in #2595
- [Auto changelog] changlog of v1.10.5 by @github-actions in #2596
- docs: add bubble circle packing demo by @youngwinds in #2598
- Feat/waterfall total label enhanced by @xuefei1313 in #2602
- Feat/waterfall total label enhanced by @xuefei1313 in #2609
- fix: no need to encode mark to group state in funnel by @xiaoluoHe in #2608
- Fix/crosshair marker position by @xile611 in #2611
- Docs/axis title position by @xile611 in #2614
- feat: upadte interface of legend by @xile611 in #2604
- Fix/wordcloud update data by @skie1997 in #2607
- fix(scroll): scroll not work in ios. fix#1224 by @skie1997 in #2621
- Feat/marker enhance by @skie1997 in #2579
- fix(marker): mark area process not right by @skie1997 in #2622
- Fix/sankey handle clear error by @xuefei1313 in #2630
- fix: fix the dependencies of vutils-extension by @xile611 in #2626
- feat: support ReactDOM of vrender by @xile611 in #2603
- Fix/range column spec by @xile611 in #2631
- fix(marker): markpoint error in map by @skie1997 in #2633
- Fix/scatter invalid update by @xile611 in #2632
- Fix/sankey indicator by @xile611 in #2585
- Fix/select trigger off by @xile611 in #2639
- fix: fix the highlight of sankey by @xile611 in #2638
- Fix/venn random layout by @xile611 in #2642
- Hotfix/1.11.0 by @xile611 in #2644
Full Changelog: v1.10.6...v1.11.0
v1.10.6
🆕 feat
- @visactor/vchart: enhanced capabilities for waterfall chart total label
🐛 fix
- wordCloud: wordCloud layout error and color scale error when updateData. fix #2605
- @visactor/vchart: fix error of position when update viewBox
- scroll: scroll not work in ios. fix#1224
- @visactor/vchart: fix range-column-chart spec
- @visactor/vchart: duplicated categoryField data in funnel will result to unexpected rendering result
- @visactor/vchart: fixed the problem that when the label of the sankey chart is hidden, an error will be reported when clicking on the blank space
- @visactor/vchart: fix the issue of scatter when the legend switch visible encode, close #2625
- @visactor/vchart: fix the trigger off of default select interactions
What's Changed、
- Feat/waterfall total label enhanced by @xuefei1313 in #2602
- Feat/waterfall total label enhanced by @xuefei1313 in #2609
- fix: no need to encode mark to group state in funnel by @xiaoluoHe in #2608
- Fix/crosshair marker position by @xile611 in #2611
- Fix/wordcloud update data by @skie1997 in #2607
- fix(scroll): scroll not work in ios. fix#1224 by @skie1997 in #2621
- Fix/sankey handle clear error by @xuefei1313 in #2630
- fix: fix the dependencies of vutils-extension by @xile611 in #2626
- Fix/range column spec by @xile611 in #2631
- Fix/scatter invalid update by @xile611 in #2632
- Fix/select trigger off by @xile611 in #2639
Full Changelog: v1.10.5...v1.10.6
v1.10.5
🆕 feat
- @visactor/vchart: player support play when hidden. feat#2524
🐛 fix
- datazoom: when drag start and end handler outside, min and max span not work. fix#2559
- @visactor/vchart: fix domain of continuous legend when specify seriesId or seriesIndex
- @visactor/vchart: fix eventsBinded update in react-vchart
- scrollbar: label position not align with mark. fix#2534
- scrollbar: enable bubble when scroll to boundary. fix#2521
- @visactor/vchart: fix error of update theme when series reduce
⚡ perf
- @visactor/vchart: optimize the performance of pie chart, fix #2568
What's Changed
- Fix/scroll axis label by @skie1997 in #2536
- Fix/scrollbar event by @skie1997 in #2526
- fix(tick): zero layout should run after tick update by @skie1997 in #2543
- chore: reconfig filterMode enum to interface by @skie1997 in #2542
- Feat/player visible false by @youngwinds in #2545
- feat: add tgi bar demo by @zamhown in #2548
- fix: fix eventsBinded update in react-vchart by @Rui-Sun in #2553
- Fix/set theme error by @xile611 in #2551
- fix(datazoom): when drag start and end handler outside, min and max s… by @skie1997 in #2563
- Perf/pie chart performance by @xile611 in #2575
- Update README.md by @xiaoluoHe in #2584
- fix: upgrade vrender 0.18.8 to 0.18.14, vgrammar 0.12.8 to 0.12.11 by @skie1997 in #2588
- Fix/continuous legend domain by @xile611 in #2589
Full Changelog: v1.10.4...v1.10.5
v1.10.4
🆕 feat
- @visactor/vchart: increase chart stacking capabilities, provide stackSort to support sorting when stacking
🐛 fix
- @visactor/vchart: axis unit in wrong position when hiding the axis domainLine
- @visactor/vchart: fix issue of the order of data is not uniform in stack
- @visactor/vchart: type defination of markArea & markPoint in common chart
- @visactor/vchart: formatMethod of crosshair label runs multiple times, related #2501
- @visactor/vchart: crosshair can't move when axis domain is very small, related #2492
- @visactor/vchart:
updateDataSync
produces inconsistent results compared to direct drawing, related #2503
🔨 refactor
- @visactor/vchart: add event params
vchart
, which will updated in lifecycle events, close #2502