1.47.0 (2026-04-14)
- format-number: add declarative
unitsoption for custom unit scales (#550) (b6a7888) - tooltip: support custom formatter function in valueFormat (#549) (a4e61d1)
- axis type change should reset range slider state (#551) (42222a4)
- line,area: hide points outside user-defined y-axis range (#547) (5ec39bc)
1.46.1 (2026-04-08)
1.46.0 (2026-04-03)
1.45.0 (2026-04-02)
1.44.0 (2026-03-31)
- bar-x: fix stacking normal with logarithmic Y-axis (#530) (aa45cc8)
- correct stacking area behavior with nullMode and uneven x distribution (#529) (1edf353)
- legend breaks when series names don't fit in available width (#531) (ca1ffda)
1.43.1 (2026-03-31)
- preserve layer order for line series mixed with other series types (#526) (ad87cf5)
- respect chart margins in title positioning and wrapping (#527) (29e190b)
- use Pointer Events API to detect input type instead of static touch detection (#524) (121c204)
1.43.0 (2026-03-30)
- add configurable hoverThreshold to AxisPlotLine (#523) (504820f)
- add multiline title support with configurable margin (#520) (d16002d)
- add plotShapes (#518) (d01e506)
1.42.4 (2026-03-27)
1.42.3 (2026-03-27)
- render tooltip value via dangerouslySetInnerHTML to support HTML in valueFormat prefix (#512) (f97e2e3)
- support Ctrl+click for multi-select on Windows (#513) (39ac863)
1.42.2 (2026-03-24)
1.42.1 (2026-03-24)
1.42.0 (2026-03-20)
1.41.2 (2026-03-19)
- dispatch synthetic pointermove event to svg element on default state hover (#499) (20df086)
- Range slider: hide legend-deactivated series from range slider (#496) (46239c1)
1.41.1 (2026-03-18)
- fix percent stacking area with null values (#497) (b5224bb)
- fix x-axis labels with rotation 90 overlapping range slider (#494) (2290d24)
1.41.0 (2026-03-16)
- add immediate option to reflow (#485) (71255ca)
- tooltip: switch row layout from flex to table (#487) (36a19ae)
1.40.0 (2026-03-13)
- fix displaying the stacked area chart with the range slider enabled (#482) (18e37f6)
- percent stacking bar-x with small height (#484) (06a9c63)
1.39.1 (2026-03-12)
- crosshair: correct position for category axis with numeric indices (e586d89)
- crosshair: correct position for category axis with numeric indices (#480) (aef129d)
1.39.0 (2026-03-12)
1.38.7 (2026-03-11)
1.38.6 (2026-03-11)
1.38.5 (2026-03-10)
- resolve async legend race condition causing blank chart on load (#470) (86756dc)
- show all series in grouped bar-x tooltip and highlight the hovered one (#468) (ab7ca49)
1.38.4 (2026-03-08)
1.38.3 (2026-03-07)
1.38.2 (2026-03-06)
- fix the lag in legend display when switching series visibility (#457) (c532ea8)
- hide tick marks and Y axis labels when axis visible is false (#455) (ad5a503)
1.38.1 (2026-03-06)
1.38.0 (2026-03-05)
1.37.2 (2026-03-05)
1.37.1 (2026-03-04)
1.37.0 (2026-03-04)
1.36.0 (2026-03-04)
- axis: add tickMarks configuration for X and Y axes (#433) (7295766)
- smart datetime axis labels for sub-day intervals (#430) (6d36a71)
- support custom data on plot lines/bands and expose hovered plots in tooltip renderer (#432) (68c7fe3)
- fix axis title and labels position (safari) (#434) (27b29d8)
- truncate long series names in tooltip rows (#435) (977eb6c)
1.35.2 (2026-03-03)
- fix font weight and color in axis title (#429) (fe4e3ae)
- for the datetime axis, week ticks should start on Monday (#427) (e6f3c95)
1.35.1 (2026-03-02)
- fix bar width for bar-x in split (#426) (ce199c9)
- render line/area markers lazily on hover (#423) (2cbbb3e)
1.35.0 (2026-02-26)
1.34.10 (2026-02-25)
1.34.9 (2026-02-21)
- fix default legend visibility for multiple series (#418) (2204723)
- fix x-axis multiline title (#415) (787f38f)
- rework range-slider data filtration logic (#417) (c2cac6d)
1.34.8 (2026-02-20)
- fix incorrect behavior min/max if all values equals (line) (#411) (bc5bf75)
- for series of different types, need to choose the only closest value (#412) (417a55f)
- hide data labels for out-of-bounds points when axis min/max is set (area, bar-x, line) (#408) (85028f0)
- overlapping html labels should not be displayed (#410) (3b63c4a)
1.34.7 (2026-02-19)
1.34.6 (2026-02-19)
1.34.5 (2026-02-17)
1.34.4 (2026-02-13)
1.34.3 (2026-02-12)
1.34.2 (2026-02-10)
- fire onReady callback when all series are initially hidden (#392) (21b7cac)
- fix area chart with null values in stack (#393) (84c0e64)
- fix multiple series order rendering (#389) (171893a)
- limit default x-axis ticks count to actual data points when fewer than d3 default (#394) (fa5f4cd)
- process series in reverse order for correct stacking in area data preparation (#390) (839e71c)
1.34.1 (2026-01-29)
- fix vertical clipping path handling for line series (#387) (ff5a73c)
- properly restore range slider state (#384) (b8a4961)
1.34.0 (2026-01-28)
- display bars with empty string category values (#382) (b315c93)
- fix dual axes ticks sync (#383) (6ef84cf)
1.33.0 (2026-01-23)
- fix area chart with stacking positive and negative values (#376) (f6b47f1)
- sync primary and secondary axes ticks (#367) (2c24599)
1.32.1 (2026-01-21)
1.32.0 (2026-01-20)
- fix bar-x chart with stacking positive and negative values (#368) (ab80386)
- hide data labels for rangeSlider (#373) (ea5b41f)
1.31.0 (2026-01-19)
1.30.1 (2026-01-14)
- fix x-axis plot bands and plot lines position (#362) (c43045b)
- line series tooltip color icon (#360) (8287487)
1.30.0 (2026-01-13)
1.29.0 (2026-01-12)
- allow line series to redefine styles for their representation in the range slider (#343) (04ec102)
- Legend: add property
verticalAlignto legend config (#339) (e369d7f)
1.28.2 (2025-12-26)
1.28.1 (2025-12-25)
- add validation for missing or empty categories in category axes (#341) (9bfc8f8)
- filter x and y axis plot lines that fall outside chart bounds (#338) (c2daa4b)
- prevent negative plot band width/height (#336) (c2e670c)
- support null values for plot bands range (#337) (3200758)
1.28.0 (2025-12-23)
1.27.5 (2025-12-20)
1.27.4 (2025-12-19)
1.27.3 (2025-12-17)
- fix range slider default size updating (#323) (7017cf5)
- x-axis title position with disabled axis labels (#324) (b641de5)
1.27.2 (2025-12-16)
1.27.1 (2025-12-16)
1.27.0 (2025-12-15)
- add title qa option (#310) (a2cc374)
- html option for y-axis title (#311) (801cf07)
- y-axis title rotation (#307) (9b452ed)
- properly sync zoom state and range slider state (#309) (bfa8857)
- x-axis labels position (#304) (1cfa59d)
1.26.1 (2025-12-10)
1.26.0 (2025-12-09)
1.25.0 (2025-12-09)
- Area, Bar-x,Bar-y: fix incorrect category axis behavior in case of nullMode="connect" and nullNode='skip' (#300) (46c2d9f)
- bar-x with the similar data should be displayed the same for different types of axes (#295) (eb10f43)
- legend position and symbol offset (#302) (9913c28)
- series with a single point in the data (#296) (0554e7c)
- Waterfall: fix calculation of yValue for total item (#297) (24eaa67)
1.24.2 (2025-11-27)
1.24.1 (2025-11-27)
- area series with the same y values (#290) (e3bc78e)
- basic area split (#286) (793fbe7)
- basic bar-x split (#283) (85d94fd)
- fix the label positioning in the area series (#287) (55e1ff1)
- fix zoom in case of min/max usage (#284) (f397251)
1.24.0 (2025-11-25)
- add basic range slider (#264) (ef9ebf2)
- add position to the legend configuration (top and bottom options) (#263) (e421cf5)
- basic funnel chart (#241) (8a65bf0)
- bar-x percent stacking (linear x-axis) (#268) (d202689)
- ignore
maxPaddingin case of range slider using (#279) (cf0e266) - line series dataLabels position (#281) (82245b2)
- only the necessary free space should be reserved for data-labels (#282) (ce40ad8)
1.23.0 (2025-11-17)
- fix applyAxisCategoriesOrder (#265) (6ac3cd2)
- properly handle zoom configuration for unzoomable charts (#261) (2d85319)
1.22.0 (2025-11-10)
1.21.0 (2025-11-07)
- chart title color (#249) (d519bac)
- fix incorrect selection of the nearest bar when hovering (#248) (33808d6)
- y-axis labels rotation (#246) (0392615)
1.20.0 (2025-10-30)
1.19.0 (2025-10-29)
- fix y-axis label available space (#230) (b9bdd87)
- y-axis labels should be displayed considering only the visible series (#227) (4902ed0)
1.18.2 (2025-10-27)
- labels that don't fit inside bars (#224) (7d2dff3)
- should throw no-data error for empty data in all series (#222) (a8f3471)
1.18.1 (2025-10-27)
- fix bar-y data labels outside plot boundaries (#217) (9bc4170)
- fix bar-y datetime zoom (#219) (3c76e55)
- labels on the x-axis for percentage stacking bar-y (#221) (3dcfc50)
- y-axis ticks count and position (#220) (d09eb81)
1.18.0 (2025-10-21)
- properly handle null data in bar-y & scatter (#213) (8228fde)
- tooltip header default date format (#215) (8b7f501)
- y-axis top label (#212) (fbb5688)
1.17.0 (2025-10-17)
1.16.0 (2025-10-16)
1.15.0 (2025-10-14)
1.14.0 (2025-10-13)
1.13.2 (2025-10-10)
- bar-y bar size with reverse order on Y-axis (#192) (5162b02)
- border should be ignored for dense bars in bar-y series (#195) (93fb95c)
1.13.1 (2025-10-10)
1.13.0 (2025-10-09)
- axis order (#184) (244116c)
- bar-y series border color and width (#185) (9803347)
- plot lines and bands label (#182) (ed4f9ee)
- bar-x, bar-y zero values (#189) (a25d872)
- bar-y item color in tooltip (#187) (bbee417)
- bar-y overlapping dataLabels (#188) (bdbad5a)
- display all items in a tooltip for grouped bar-y series (#186) (bcadf58)
1.12.0 (2025-10-06)
1.11.4 (2025-10-01)
1.11.3 (2025-10-01)
- fix last y-axis label position (#173) (1e614cb)
- the legend is displayed with the old version of the config when updating the props (#175) (af1d79d)
1.11.2 (2025-09-29)
- formatting settings for axis labels (#172) (91eb0ea)
- waterfall tooltip total value (#171) (3a00a4b)
- zoom fixes for area & line charts (#168) (1ae4c3a)
1.11.1 (2025-09-19)
1.11.0 (2025-09-19)
1.10.2 (2025-09-19)
1.10.1 (2025-09-18)
1.10.0 (2025-09-18)
- add waiting time for font loading when calculating text size (#151) (a73471a)
- scatter marker color (#152) (a047bc7)
1.9.0 (2025-09-08)
1.8.0 (2025-08-29)
1.7.1 (2025-08-27)
1.7.0 (2025-08-26)
- Pie: performance of the label rendering (#137) (a20d2b2)
- Treemap: labels take up less space than they could (#135) (73a4c7c)
1.6.7 (2025-08-25)
1.6.6 (2025-08-25)
1.6.5 (2025-08-25)
1.6.4 (2025-08-21)
1.6.3 (2025-08-21)
1.6.2 (2025-08-21)
1.6.1 (2025-08-21)
1.6.0 (2025-08-19)
- Pie: fix html labels overflow (#112) (bd41383)
- Pie: positioning of html labels (#118) (bb563ad)
- treemap labels are being cut off even though there is enough space (#116) (aa13e17)
1.5.1 (2025-08-14)
- Pie: fix possible chart intersection by connectors (#109) (fcecf02)
- Treemap: labels go beyond the boundaries of the chart (#111) (b416104)
1.5.0 (2025-08-11)
1.4.0 (2025-08-06)
1.3.1 (2025-08-04)
1.3.0 (2025-07-31)
- fix pie chart horizontal cropping in case of limited container width (#95) (a9742c3)
- labels go beyond the boundaries of the areas on the treemap (#97) (5f7feda)
- remove the extra space on the left in the series without axes (#93) (e641e9b)
1.2.0 (2025-07-29)
- chart position (#92) (b16654c)
- should use style options for html labels (#91) (979e619)
- special symbols in dataLabels, title and legend (#90) (c477eec)
1.1.0 (2025-07-24)
- pie center text color (#80) (37f5480)
- tooltip closest data for line series (#77) (3321456)
- tooltip value format (#84) (385605a)
1.0.1 (2025-05-28)
- The library has been stabilized and is fully compatible with the latest
0.xrelease
0.11.1 (2025-05-15)
0.11.0 (2025-05-12)
0.10.0 (2025-05-07)
0.9.0 (2025-04-29)
0.8.0 (2025-03-21)
- add borderRadius option to bar-x series (#44) (c602e65)
- add borderRadius option to bar-y series (#47) (f4ac52d)
- add sankey series type (#46) (8791f30)
- segment radius for pie series (#41) (b9cf354)
- yAxis plotLines (#45) (6aea3bc)
0.7.0 (2025-02-18)
0.6.1 (2025-01-09)
0.6.0 (2024-12-11)
0.5.0 (2024-12-05)
0.4.1 (2024-12-02)
0.4.0 (2024-11-14)
- add
ChartTooltipContent& change chart.events.pointermove signature (#13) (5aed61d) - support moving touch events (#11) (b898f4e)