v1.10.0
🆕 feat
- @visactor/vchart: bar chart supports
autoBandSize
to automatically calculate bandSize based on the incoming configuration such asbarWidth
, 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
andouterPadding
, 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 replacerm -rf
What's Changed
- Fix/react strict mode by @xile611 in #2203
- Sync/dev 1.10.0 by @zamhown in #2239
- Sync/dev1.10.0 by @zamhown in #2249
- Feat/bar stack clip by @zamhown in #2240
- feat: support multi-label config in line/area/pie/rose/bar/radar/scat… by @xiaoluoHe in #2121
- Feat/theme token by @zamhown in #2256
- fix: type error in word-cloud series by @zamhown in #2265
- Fix/richtext issues by @xiaoluoHe in #2170
- Feat/auto band size by @zamhown in #2278
- Fix/treemap dataflow by @xiaoluoHe in #2296
- Sync/dev1.10.0 by @zamhown in #2305
- Fix/export plugin by @zamhown in #2310
- Fix/react series event call by @xile611 in #2275
- feat: formatter plugin by @xiaoluoHe in #2236
- feat: remove progressArc by @zamhown in #2283
- Feat/taro vchart issues by @xiaoluoHe in #2293
- Sync/develop dev 1.10.0 by @xile611 in #2319
- Fix/import path by @xiaoluoHe in #2321
- Feat/tooltip shape by @zamhown in #2297
- Feat/tooltip pin by @zamhown in #2261
- Feat/react tooltip by @zamhown in #2323
- feat: the theme of the legend supports separate configuration of diff… by @zamhown in #2326
- Feat/legend scroller align by @xile611 in #2325
- Feat/stack theme by @zamhown in #2332
- fix: optimize the performance of dimension-trigger by @zamhown in #2344
- fix(scrollbar): scrollbar not work because of api change by @skie1997 in #2349
- fix: change the name of theme token api by @zamhown in #2357
- fix: export theme token type by @zamhown in #2360
- [Auto Sync] Sync the code from branch main to branch develop after release 1.9.6 by @github-actions in #2358
- Feat/tooltip lock by @zamhown in #2353
- Fix/crosshiar lock by @xile611 in #2347
- [Auto changelog] changlog of v1.9.6 by @github-actions in #2361
- feat: register hover/select interaction by default by @xiaoluoHe in #2363
- Fix/release of plugin by @xile611 in #2364
- Fix/custom mark event by @kkxxkk2019 in #2365
- docs: supply richtext/formatter/funnel demos by @xiaoluoHe in #2366
- fix: add geo-region spec type to chart spec by @zamhown in #2367
- Feat/data zoom enhance by @skie1997 in #2250
- fix(dataZoom): band state scale compute error by @skie1997 in #2370
- Sync/1.9.6 to 1.10.0 by @xile611 in #2368
- fix: stack theme does not work in the case that
stack
of spec is undefined by @zamhown in #2376 - Chore/fix rm rf by @xile611 in #2377
- Fix/brush remove child by @skie1997 in #2379
- [Auto release] release 1.10.0 by @github-actions in #2381
Full Changelog: v1.9.6...v1.10.0