Skip to content

v1.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Jul 04:34
· 6211 commits to main since this release

🆕 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 to cornerRadius
  • @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

New Contributors

Full Changelog: v1.0.0-beta.4...v1.1.0