[4.9.35] - 2020-08-12
Added
- New adapter on
XYSeries
:groupValue
. It's now possible to apply custom aggregate value calculation functions for grouped data items. More info. - New adapter on
Cursor
:cursorPoint
. Use it to custom-position chart cursor using your own logic.
Changed
- Accessibility: Now if ENTER is pressed when object with an enabled
"hit"
event is focused, that event will be triggered automatically. - Clicking anywhere on the plot area with
XYCursor
will now trigger blur on any focused element on the page (consistent to clicking anywhere else on the document).
Fixed
- RangeSelector plugin was not properly inheriting chart's locale.
"x"
(timestamp) ininputDateFormat
was not working properly.- If all values of
SankeyDiagram
were0
(zero), nodes were not being arranged and their rectangles were not being displayed. - First
CategoryAxis
label was not visible ifminGridDistance
was set to0
(zero). - Old series bullets of an
XYSeries
remained visible when data was updated and data grouping was enabled on relatedDateAxis
. Utils.random()
function was not returning value in proper from/to range.- Stacking now works only between series of the same type. Previously a
LineSeries
between two stackedColumnSeries
could mess up stacking for the latter. - Zooming in on a part of
LineSeries
which hadstrokeDashArray
enabled viapropertyFields
was making the whole line dashed. - On a chart with
XYCursor
hovering on category with a null value for some series, used to display a tooltip for a different category in some cases.