Improved implementation of attractToPoint to make use of KD-tree.
Improved semantics of Stock Tools and popups to for better accessibility, specifically use <button> elements rather than spans.
4 BUGFIXESEXPANDCOLLAPSE
Fixed #20318, navigator series data wasn’t set with dataSorting enabled on initial run.
Fixed #19808, the range selector week button behaved weirdly after using the scrollbar.
Fixed #20430, mousewheel zoom with overscroll stuck.
Fixed #20327, rangeSelector allowed to set range larger than possible extremes.
HIGHCHARTS CORE v11.4.0 CHANGES
These core changes also apply to this moduleEXPANDCOLLAPSE
Added new option sankey.nodeDistance and the possibility of setting sankey.nodeWidth to auto. The same option pair is also supported by organization chart and treegraph series.
Enhanced the pinch zoom behavior to redraw the axes and series continuously. Previously it created a preview by scaling the graphs, then did a full review at the end. Also a deeper refactor and unification of the whole zoom, pan and mousewheel logic.
Added new option organization.hangingSide which allows nodes to hang from the right side in inverted organization charts. See #17240.
20 BUGFIXESEXPANDCOLLAPSE
Fixed #20334, chart width exceeded container width on Windows when the chart itself caused page scrollbars.
Fixed #20572, destroying a chart after point hover sometimes produced an error.
Fixed #15921 by applying fillColor to series from highContrastTheme.colors if set.
Fixed #20166, ticks and gridlines were visible outside the axis in some corner cases.
Fixed code scan issues 56, incomplete string escaping or encoding in SVGRenderer, and 72, incomplete multi-character sanitization in SVGRenderer.