v1.1.0
🆕 feature
- @visactor/vchart: add
markLine.autoRange
property to set if user need to extend axis domain when markLine is out of domain - @visactor/vchart: axis adds
sampling
property, which is used to control whether to enable the axis sampling logic, which is enabled by default - @visactor/vchart: add anti-overlapping logic for cartesian axis labels
- @visactor/vchart: support
dataFilter
property for axis label and tick for data filter - @visactor/vchart: axis's label, tick's state style supports function
- @visactor/vchart: discrete legend's item's style and state style supports function
- @visactor/vchart: add a new api
convertDatumToPosition
for vchart, used for converting data to coordinate position - @visactor/vchart: add a new api
convertValueToPosition
api for vchart, used for converting value to coordinate position - @visactor/vchart: support image-mark & add background attribute to fill-mark
- @visactor/vchart: support
specified
of scale in vchart - @visactor/vchart: new config of global unique tooltip
- @visactor/vchart: add
'normal-inline'
layoutType - @visactor/vchart: band type axis support
domain
property - @visactor/vchart: add default crosshair config for some cartesian charts
- @visactor/vchart:
spec.theme
can be a string, which means a registered theme name - @visactor/vchart: optimize tooltip performance
- @visactor/vchart: support rewind geojson data
- @visactor/vchart: support poptip for ellipsis text
- @visactor/vchart: add poptip theme configuration
- @visactor/vchart: delegate the events on marker component
- @visactor/vchart: set default crosshair configuration for radar and rose chart
- @visactor/vchart: tooltip supports multiline config
- @visactor/lark-vchart: support mouse event for lark
🐛 fix
- @visactor/vchart: unified
borderRadius
tocornerRadius
- @visactor/vchart: not support cornerRadiusXXX anymore, use
cornerRadius
- @visactor/vchart: cartesianAxis and polarAxis are abstract class, should not be imported by users
- @visactor/vchart: remove deprecated maxWidth/minWidth api in tooltip
- @visactor/vchart: pickable shoule be false if label component is configured
interactive: false
- @visactor/vchart: change mark default stroke color to the series color
- @visactor/vchart: Correctly update global-scale when updateSpec
- @visactor/vchart: typed chart cannot enable progressive render
- @visactor/vchart: add global-scale updateDomain on chart updateData
- @visactor/vchart: add miss params of data.parse in chart updateData
- @visactor/vchart: add
isReleased
tag for compiler to stop the render after chart's release - @visactor/vchart: fix the issue that markName filter can not work in event query
- @visactor/vchart: compact the globalThis in non-browser env
- @visactor/vchart: fix the issue in line chart when the xField and yField fields are the same, fixed#108
- @visactor/vchart: the issue that mode value does not exit in trigger config
- @visactor/vchart: delegated events on component models should not participate in bubbling
- @visactor/vchart: fix the issue that fieldX2 does not involved in statistics. closed#254
- @visactor/vchart: fix the issue that linear axis can not show crosshair
- @visactor/vchart: the issue where the legend component is hidden but still affect the layout calculation
- @visactor/vchart: symbol center label not work
- @visactor/vchart: pickable shoule be false if label component is configured
interactive: false
- @visactor/vchart: line mark has a different easing in update animation causes strange animation effect
- @visactor/vchart:
channel
config not work in animation - @visactor/vchart: default tooltip handler needs to adapt to the scale property
- @visactor/vchart: export IRegionSpec from VChart
- @visactor/vchart: fix the mistake of compute totalPosition in waterfall-series
- @visactor/vchart: The "label.visible" is not effect in RangeColumn Chart
- @visactor/vchart: compact window variable for non-browser env
- @visactor/react-vchart: rebind event to chart after chart is re-render, fix #68
- @visactor/react-vchart: the issue that mode value does not exit in trigger config
- @visactor/react-vchart: fix type of event handlers, series, charts and components
- @visactor/taro-vchart: pickable shoule be false if label component is configured
interactive: false
- @visactor/taro-vchart: add global-scale updateDomain on chart updateData
- @visactor/taro-vchart: fix the freecanvasId for block-vchart lark-vchart and taro-vchart
- @visactor/taro-vchart: the issue that mode value does not exit in trigger config
- @visactor/taro-vchart: Ensure that dpr is updated in real time and release old charts in time
- @visactor/lark-vchart: pickable shoule be false if label component is configured
interactive: false
- @visactor/lark-vchart: add global-scale updateDomain on chart updateData
- @visactor/lark-vchart: fix the freecanvasId for block-vchart lark-vchart and taro-vchart
- @visactor/lark-vchart: the issue that mode value does not exit in trigger config
- @visactor/lark-vchart: Ensure that dpr is updated in real time and release old charts in time
🔨 refactor
- @visactor/vchart: series auto install mark
- @visactor/vchart: chart auto install series
What's Changed
- fix: box-plot direction and axis bug by @da730 in #191
- Chore/update change all by @xile611 in #188
- feat: new config of global unique tooltip by @zamhown in #189
- fix: [Bug] The "label.visible" is not effect in RangeColumn Chart #107 by @pairone in #193
- Feat/brush event by @skie1997 in #201
- feat: tooltip supports multiline config by @zamhown in #199
- Pre release/1.1.0 beta.5 by @zamhown in #202
- chore: add site link in readme doc by @kkxxkk2019 in #207
- build: prelease version 1.1.0-beta.6 by @kkxxkk2019 in #208
- fix: default tooltip handler needs to adapt to the scale property by @zamhown in #209
- fix: change mark default stroke color to the series color by @xiaoluoHe in #184
- Feat/convert data to position by @kkxxkk2019 in #200
- Feat/feature set dimension index default params by @xuefei1313 in #212
- build: prelease version 1.1.0-beta.7 by @kkxxkk2019 in #215
- fix: ensure that dpr is updated in real time and release old charts i… by @xuefei1313 in #214
- ci: update PULL_REQUEST_TEMPLATE, add 'Related PR link' item by @kkxxkk2019 in #217
- fix: correctly update global-scale when updateSpec by @xuefei1313 in #219
- fix(dataZoom): fix bug of datazoom not clear when updateSpec and mark disappear when xField is array by @skie1997 in #210
- Feat/add marker out range and marker performance enhance by @skie1997 in #213
- Fix/type of react vchart by @xile611 in #222
- Feat/mouse event for lark by @kkxxkk2019 in #225
- Feat/convert value to position by @kkxxkk2019 in #221
- feat: support rewind in map data register by @xiaoluoHe in #227
- docs: add links for README by @kkxxkk2019 in #229
- fix: typed chart cannot enable progressive render by @xiaoluoHe in #230
- fix: pickable shoule be false if label component is configured `inter… by @xiaoluoHe in #234
- Fix/231 bug after updatedata did not call global scale update domain by @xuefei1313 in #232
- Feat/upgrade logger by @xuefei1313 in #235
- Pre release/1.1.0 beta.8 by @kkxxkk2019 in #244
- fix: remove adaptive type conversion and decrease execution times of
getBoundingClientRect()
by @zamhown in #236 - fix: fix the issue of vite reporting errors due to require by @neuqzxy in #248
- Feat/feature support scale specified by @xuefei1313 in #238
- refactor: refactor ci trigger test script and support retry request w… by @front-end-captain in #255
- Feat/add default logger level by @xuefei1313 in #257
- chore: remove optimizeDeps.exclude in vchart's demo vite config by @kkxxkk2019 in #256
- axis label layout by @kkxxkk2019 in #203
- build: prelease version 1.1.0-beta.9 by @kkxxkk2019 in #261
- feat: support image-mark & add background attribute to fill-mark by @xuefei1313 in #266
- Fix/issue 254 by @kkxxkk2019 in #262
- Feat/component state style enhancement by @kkxxkk2019 in #264
- fix: fix the mistake of compute totalPosition in waterfall by @xuefei1313 in #269
- Feat/inline layout type by @kkxxkk2019 in #270
- Feat/support poptip by @kkxxkk2019 in #258
- Fix/block vchart tooltip by @kkxxkk2019 in #280
- Fix/data zoom by @skie1997 in #273
- [Auto release] release 1.1.0 by @github-actions in #286
New Contributors
Full Changelog: v1.0.0-beta.4...v1.1.0