Fixed #10570 and #10580, setData was triggered on every render, causing treegrid failure when collapsing and problems with the navigator.
Fixed #10129, regression with point.collapsed in treegrid. When set to true in the options, the point could never be expanded.
Fixed #10470, grid axis tampered with tick positions.
Fixed #10329, removed excessive path in gantt connectors, in the simpleConnect algorithm.
Fixed #10539, rounding errors in gantt data labels.
HIGHCHARTS CORE v7.1.2 CHANGES
These core changes also apply to this moduleEXPANDCOLLAPSE
Added new feature, vertically scrollable plot area. This adds native scrolling features vertically, and is enabled using the chart.scrollablePlotArea.minHeight setting.
Deprecated the labels option in favor of annotations, see #10429.
Added stack labels feature to waterfall series (#3165).
Added auto alignment for solid gauges with two labels, see #10635.
Improved performance for exporting packedbubble series.
Added series.nodes[index].remove() method to networkgraph series to remove a node with all connected links. See #10565.
Added support for percentage value in yAxis.labels.distance option for gauge series. See #10587.
37 BUGFIXESEXPANDCOLLAPSE
Fixed #9269, problems with grid axis update. Modified the columns logic in GridAxis to only add one column (the master) to the public axes array, and the remaining to an internal columns array.
Fixed issue with wrong clipping of inverted scrollable plot area (see #10786).
Fixed #8607, tooltip was masked at the edges of the chart when chart.scrollablePlotArea was active. Changed the tooltip.outside option to default to true when using scrollable plot area.
Fixed #10741, overlapping networkgraph points were dissappearing.
Fixed #8417, stacked columns were overlapping after update to 3D.
Fixed #9396, could not disable series label animation. Animation is now set to 20% of series.options.animation duration initially, and equal to chart.options.animation on updates.
Fixed issue with sorting of events when addEvent was called with parameter options.order value of undefined.
Fixed #3881, plotOptions.series trumped plotOptions[type] in chart instance options.
Fixed #10669, sunburst didn´t show error when duplicate point id’s were used.
Fixed #8897, 3D columns were not visible when first series was initially hidden.
Fixed #10491, responsive rules were ignored when `colorAxis` updated.
Fixed #10737, exporting sunburst’s data to CSV did not include points with the same name.
Fixed #10713, initializing annotations in responsive rules didn’t work.
Fixed #9198, zones and negative color were not applied after series.setData.
Fixed #10712, solid gauge data labels rendered below center by default. They are now vertically centered. Changed dataLabels.y default to 0.
Fixed #10715, column collapsed after drilldown when the X axis labels became longer.
Fixed issue with accessibility features not working for series without markers.
Fixed #10696, sometimes series animation was missing when updating points via Series.setData().
Fixed #10361, a regression causing clipping of the export menu below the chart.