Highcharts Core v11.4.4

Released: Jul 2, 2024

Updates in v11.4.4

Features

  • Refactored the series.turboThreshold option to be more forgiving. Instead of failing with a warning message, the Series class now silently skips the fast looping of raw numbers and processes the object configuration instead, at a slight performance cost.
  • Introduced a new event and option legend.events.itemClick, events.legendItemClick has been deprecated.
  • Added a new treemap.traverseToLeaf option which allows you to drill into the last possible leaf of Treemap series.
  • Text path support is no longer part of the highcharts.js main bundle, but requires loading the modules/textpath.js bundle. It is however built into those series that use text paths by default.

Fixes

  • Workaround for a Chromium bug while touching and scrolling chart.
  • Various minor fixes for IE11 compatibility.
  • Added the description to all arguments in the Tooltip constructor.
  • In boosted charts, markers were not being hidden when zoomed in series was hidden.
  • Stack labels were wrongly positioned for multiple x-axes in inverted charts.
  • Updating the height of a SVGLabel didn't occur immediately.
  • Treegraph data labels did not hide when allowOverlap was false. Implemented overlap detection for labels with text path.
  • Setting data to a hidden packed bubble series would throw error.
  • Special character broke string label templating format.
  • Fixed regression, updating of existing point event didn't remove the old event.
  • Tooltip did not disappear when hovering from one chart to another.
  • Points were wrongly positioned for multiple boxplot series.
  • Chart did not switch back to default config upon exiting responsive conditions.
  • In boosted charts, the halo was wrongly animated for multiple series with multiple axes.
  • Error message "getAttribute is not a function" appeared in certain edge cases in Firefox.
  • Stacked area series with null data produced bad animation.
  • Max rendered series.lineWidth for boost was 1.