# Change Log - @visactor/react-vchart
This log was last generated on Tue, 15 Aug 2023 07:25:04 GMT and should not be manually modified.
## 1.2.1
Tue, 15 Aug 2023 07:25:04 GMT
### Patches
- feat: the api updateViewBox adds the relayout parameter, which supports not redrawing the chart immediately after updateViewbox, details in #497
- fix(axis-layout): fix the problem that the axis-component cannot take effect after configuring minWidth and maxWidth, details are in #379
- fix(axis-layout): fix the issue of axis move slighty when manual legend filtering, details are in #426
- fix: fix the issue about when axis.label is autoLimit, the chart layout can not work as expect after resize, details in #429
## 1.2.0
Thu, 10 Aug 2023 05:23:25 GMT
### Minor changes
- feat: supplement sync methods in vchart instance
### Patches
- feat: dimension tooltip supports linear axis
- fix(react-vchart): catch error in BaseChart
- fix: shoud not update when spec is equal, fix #428
- fix(react-vchart): the components of react vchart should not update when no props or children are updated
- perf(axis-tick): optimize the calculation times of axis ticks, optimize the discrete axis sampling algorithm
- perf(data): remove redundant data statistics calculations
## 1.1.3
Thu, 03 Aug 2023 10:32:10 GMT
### Patches
- fix: fix the issue of sankeyChart sourceFiled and targetFiled not working, closed #341
- fix: fix the issue of SankeyChart can't render, when unset nodeAlign, closed #343
## 1.1.2
Tue, 01 Aug 2023 09:47:58 GMT
_Version update only_
## 1.1.1
Fri, 28 Jul 2023 08:52:08 GMT
_Version update only_
## 1.1.0
Wed, 26 Jul 2023 03:18:52 GMT
### Minor changes
- feat: optimize tooltip performance
### Patches
- chore: sync version
- add bandwidth attribute to context that in mark function call
- support zeroAlign & tick align in two axes
- support discrete legend bind scale
- feat: set default logger level to level error
- feat: modify function parameters to make it more user-friendly
- feat: support specified of scale in vchart
- fix: pickable shoule be false if label component is configured `interactive: false`
- fix region getSeries bug when option.userId = []
- fix: add global-scale updateDomain on chart updateData
- fix barWidth not work in bar chart
- fix(react-vchart): rebind event to chart after chart is re-render, fix #68
- fix: the issue that mode value does not exit in trigger config
- fix(react-vchart): fix type of event handlers, series, charts and components
- feat: add customized events of and other components
## 1.0.0
Tue, 20 Jun 2023 11:35:37 GMT
### Breaking changes
- chore: release major version