Highcharts JS Releases

Released: Aug 20, 2020

Updates in v8.2.x


Updated Aug 20, 2020


  • Reorganized source file structure and naming.
  • Added defer as animation parameter. This allows for granular deferring of series animation, labels etc.
  • Added toggle feature for the data table in the export-data module.
  • Added support for configuring sonification options in the chart configuration, as well as support for disabling individual series, configuring master volume, and inverted polarity mapping. Note that chart configuration options are still...

Released: May 5, 2020

Updates in v8.1.x


Updated Jun 16, 2020


  • Fixed #13708, a regression breaking Highcharts.keys.
  • Fixed #13680, chart.addSeries failed after calling chart.setSize on a chart with no data.
  • Fixed #13698, a11y not working properly with user tabindex.
  • Fixed #13674, a regression in v8.1.1 causing pie drilldown animation not to work.
  • Fixed #13576, a regression causing drag and drop to fail for some values in the boxplot series.
  • Fixed #13681, reference to global Highcharts scope in module mode made some modules...

Released: Dec 10, 2019

Updates in v8.0.x


Updated Mar 10, 2020


  • Added new option, tooltip.stickOnContact, to allow the tooltip to stick when hovering it with the mouse or when touched.


  • Fixed #13042, getTimezoneOffset callback passed inconsistent value type.
  • Fixed #13018, the vertical axis line and labels were incorrectly positioned when the pane.startAngle, xAxis.angle (inverted chart) or yAxis.angle (non-inverted chart) were set.
  • Fixed #9682, touching legend prevented page scroll.
  • Fixed #12870, hover point is not...

Released: Oct 31, 2019

Updates in v7.2.1


  • Added new accessibility options with more flexibility for customizing the hidden screen reader regions.
  • Added feature to draw plot lines on radial axes from the inner to the outer radius of the main pane.
  • Added support for combining tooltip.split and tooltip.outside.

Released: Sep 3, 2019

Updates in v7.2.0


  • Added new top-level option, caption. The caption has similar structure to title and subtitle. It renders a chart description below the chart contents, supports reponsiveness and is part of exported charts.
  • Added support for multiple color axes for almost all series. Visually, the color axis will appear as a gradient or as separate items inside the legend, depending on whether the axis is scalar or based on data classes.
  • Added high-contrast-light and high-contrast-dark themes with...

Released: Aug 14, 2019

Updates in v7.1.3


  • Added new 'minLinkWidth' option to sankey series.
  • Added support for 'label.formatter' callback for plot lines and plot bands.
  • Made chart credits accessible to screen readers.
  • Added support for number type in 'annotation.id'.
  • Added 'crop' and 'overflow' options for stack labels.
  • Added sensible defaults to plot lines and bands. A plot band can now be initialized with only a 'value', and a plot band with either 'from', 'to', or both.
  • Added new option 'accessibility...

Released: Jun 3, 2019

Updates in v7.1.2


  • 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'.
  • Added stack labels feature to waterfall series.
  • Added auto alignment for solid gauges with two labels.
  • Improved performance for exporting packedbubble series.
  • Added 'series.nodes[index].remove()' method to networkgraph series to remove a node with all connected...

Released: Apr 9, 2019

Updates in v7.1.1

Updates in v7.1.1

  • New Features:
    • Added new option, chart.scrollablePlotArea.opacity, to control opacity of the scrollable mask.
    • Changed default states.inactive.opacity for map and mapline series to prevent dimming map shapes.
  • Fixes:
    • Fixed #10432, missing category name in tooltip when using boost module.
    • Fixed #10466, reset zoom button moved offscreen when using scrollablePlotArea.
    • Fixed #10471, pareto series wasn't rendering when baseSeries was set to first series by 0 number.
    • Fixed #10496, data...

Released: Apr 1, 2019

Updates in v7.1.0


  • Added Organization Chart series type.
  • Added Item Chart series type for visualizing item counts and parliaments.
  • Added Dependency Wheel series type.
  • Added Timeline series type.
  • Added 3D Pyramid and 3D Funnel series types.
  • Accessibility - improved experience for screen reader users, support for dynamic data and drilldown, as well as support for voice input software.
  • Added inactive states to series and points, allowing other series to be dimmed when the user is hovering the data or...

Released: Feb 6, 2019

Updates in v7.0.3


  • Added option treemap.events.setRootNode.
  • Added option xAxis.margin to ensure a distance between multiple axes on the same side.
  • Renamed 'plotOptions.treemap.allowDrillToNode' to 'allowTraversingTree' to avoid confusion with the drilldown module that has a different behaviour.


  • Fixed #10006, wrong intersection position in venn.
  • Fixed #10038, series labels didn't fit on area series when rendered on data extreme.
  • Fixed #3417, label text-anchor with empty align attribute...