Skip to content

Releases: VisActor/VChart

v1.11.3

06 Jun 07:10
33ab151
Compare
Choose a tag to compare

🆕 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

Full Changelog: v1.11.2...v1.11.3

v1.11.2

30 May 11:01
6b23394
Compare
Choose a tag to compare

🐛 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 props id not work
  • @visactor/vchart: polarAxis.grid.smooth not work in theme configuratio

🔧 chore

  • @visactor/vchart: when build es5 , targets of @babel/preset-env should be defaults, fix #2702

What's Changed

New Contributors

Full Changelog: v1.11.1...v1.11.2

v1.11.1

28 May 07:05
5c33588
Compare
Choose a tag to compare

🆕 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 in spec, 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 and valueToPositionY 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() before renderSync(), fix #2655

📖 docs

  • @visactor/vchart: add custom animate doc
  • @visactor/vchart: perfect document for react-lynx-vchart

What's Changed

Full Changelog: v1.11.0...v1.11.1

v1.11.0

08 May 11:36
b609c56
Compare
Choose a tag to compare

🆕 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 and softMax in linear-axis, close #2498
  • @visactor/vchart: add new properties tooltipSpec and tooltipActual 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 in registerMap 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

Full Changelog: v1.10.6...v1.11.0

v1.10.6

08 May 09:40
Compare
Choose a tag to compare

🆕 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、

Full Changelog: v1.10.5...v1.10.6

v1.10.5

26 Apr 02:16
2d93f93
Compare
Choose a tag to compare

🆕 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

Full Changelog: v1.10.4...v1.10.5

v1.10.4

03 Apr 09:59
c64f21d
Compare
Choose a tag to compare

🆕 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

v1.10.3

28 Mar 08:29
a5c4e55
Compare
Choose a tag to compare

🆕 feat

  • @visactor/vchart: support interaction events of element-select and element-highlight
  • @visactor/vchart: support showDefaultName in map chart to display unmatched name in map data

🐛 fix

  • @visactor/vchart: tooltip cliped if set border width. fix#2471
  • @visactor/vchart: lineWidth is invalid in rect-type-crosshair, related #2432
  • @visactor/vchart: should use series.getMarkInName to get the mark for total label's caculation, fixed #2448
  • @visactor/vchart: fix the issue of event trigger count after updateSpecSync()
  • @visactor/vchart: map data will not show if not configured in nameMap
  • @visactor/vchart: axis label missing in the sampled angle axis, related #2439
  • @visactor/vchart: fix radar chart clipAngle animation error when loading on demand.
  • @visactor/vchart: fix the release order of _eventDispatcher
  • @visactor/vchart: should use series's _seriesMark to calculate total mark, not all series mark names are the same as series.type

What's Changed

New Contributors

Full Changelog: v1.10.2...v1.10.3

v1.10.2

26 Mar 03:46
69cbd47
Compare
Choose a tag to compare

🆕 feat

  • @visactor/vchart: support interaction events of element-select and element-highlight

🐛 fix

  • @visactor/vchart: lineWidth is invalid in rect-type-crosshair, related #2432
  • @visactor/vchart: should use series.getMarkInName to get the mark for total label's caculation, fixed #2448
  • @visactor/vchart: fix the issue of event trigger count after updateSpecSync()
  • @visactor/vchart: fix radar chart clipAngle animation error when loading on demand.

v1.10.0

13 Mar 05:28
1ef930c
Compare
Choose a tag to compare

🆕 feat

  • @visactor/vchart: bar chart supports autoBandSize to automatically calculate bandSize based on the incoming configuration such as barWidth, thereby affecting the actual length of the axis, related #2268
  • @visactor/vchart: stacked bar chart supports the config stackCornerRadius to configure the corner radius of stacked bar groups, releated #2185
  • dataZoom: enhance when big data and brush releated
  • dataZoom: add sampler for preview chart
  • @visactor/vchart: support scrollbar in legend
  • @visactor/vchart: the theme of the legend supports separate configuration of different themes in different directions, related #2216
  • @visactor/vchart: react-vchart supports custom tooltip render, related #2288
  • @visactor/vchart: theme supports for configuring series themes in stack state, related #2331
  • @visactor/vchart: theme supports custom tokens, related #2255
  • @visactor/vchart: tooltip supports the same lockAfterClick as crosshair, related #2352
  • @visactor/vchart: x & y of the tooltip position can be fixed separately, related #2320
  • @visactor/vchart: add more tooltip shape configs in tooltip.style of the chart spec, related #2292
  • @visactor/vchart: state style of arc marks support innerPadding and outerPadding, related #2038
  • @visactor/vchart: register hover/select interaction by default
  • @visactor/vchart: remove advanced interaction in simple bundle

🐛 fix

  • @visactor/vchart: enterable tooltip will not hide when mouse moves directly from the tooltip to a non-chart area, related #2315
  • @visactor/vchart: upgrade version of vgrammar to fix end state of animation
  • @visactor/vchart: tickMask is invalid in circular progress charts, related #2316
  • @visactor/vchart: rect crosshair should lock when lockAfterClick is true
  • @visactor/vchart: when region style is empty, should not create _backgroundMark or _foregroundMark
  • @visactor/vchart: fixed the issue of being unable to listen to customMark events on vchart
  • @visactor/vchart: grid component should not be pickable expect its children
  • @visactor/vchart: events on <Bar /> should not trigged twice
  • @visactor/vchart: plugin should be released in release()

🔨 refactor

  • react-vchart: refactor react-vchart to support render in strict mode

🔧 chore

  • @visactor/vchart: use rimraf to replace rm -rf

What's Changed

Full Changelog: v1.9.6...v1.10.0