What's Changed
3.6 🚀 - check out BarStack and ranged stacked bars 📊
Feat
BarStack: new componentBarStackby @PavelVanecek in #6746- allows configuring settings for the whole stack of bars such as
radius
- allows configuring settings for the whole stack of bars such as
Bar: enable ranged stacked bars by @PavelVanecek in #6722Pie/Typescript: ExportPieSectorShapePropstype forshapefunction by @ramanverse in #6706
XAxis/YAxis: Implement 'equidistantPreserveEnd' interval option for XAxis and YAxis (#6642) by @Om-Mishra09 in #6661Tooltip: AddgraphicalItemIdto tooltip payload object by @PavelVanecek in #6765TypeScript: ExportTooltipIndex,BarRectangleItem,TreemapNode,DataKey,AxisIntervalfrom public API by @Copilot in #6676
Fix
Scatter: fix bug where Tooltip payload data was duplicated or contained unrelated items when using multipleScatterelements in oneScatterChartby @PavelVanecek in #6773Label/LabelList:Fix crash whenLabelis passed as content toLabelListby @Harikrushn9118 in #6732General: Round numbers before putting them to DOM by @PavelVanecek in #6707General: Store refs instead of IDs to unblock shadow DOM usecases by @PavelVanecek in #6753
Chore
CartesianAxis: DeprecateCartesianAxis@PavelVanecek in #6774- Bump to Node 24
- Lots of
undefinedchecks for progress towards TSstrictmode
Docs
- Docs should be improving on the daily - comments in code + storybook + the website should all be coming closer to in sync thanks to @PavelVanecek pretty much writing his own documentation generator 🤖 🚀
New Contributors
- @Om-Mishra09 made their first contribution in #6661
- @taro-yanagiya made their first contribution in #6708
- @ramanverse made their first contribution in #6706
- @Advikkhandelwal made their first contribution in #6714
- @Harikrushn9118 made their first contribution in #6732
- @milanchahar made their first contribution in #6739
Full Changelog: v3.5.1...v3.6.0