Highcharts Stock Releases

Released: Jan 12, 2026

Updates in v12.5.0

Features

  • New in Highcharts Core v12.5.0:
    • Added support for dendrograms by allowing treegraph charts to be plotted against an x-axis.
    • Added new option, legend.maxWidth.
    • Added the color-scheme CSS property across CSS files and Adaptive theme, to allow setting any color with the light-dark() CSS function.
    • Added a warning when chart.styledMode is enabled and the required CSS file is not loaded.
  • New in Highcharts Stock v12.5.0:
    • Added className option in navigation.bindings to allow for CSS...

Released: Sep 4, 2025

Updates in v12.4.0

Features

  • New in Highcharts Core v12.4.0:
    • Enhanced bell-curve and histogram series to accept the data option directly. An array of numbers can now be passed in, instead of being derived from another series in the chart.
    • Added inlining of web fonts when exporting chart to image.
      • The new font inlining feature can be bypassed by defining a fontFamily in exporting.chartOptions.
    • Implemented more granular border radius options on polar bar charts and radial gauge plot bands.
    • Added support for boosted...

Released: Jun 21, 2025

Updates in v12.3.0

Features

  • New in Highcharts Core v12.3.0:
    • Refactored the exporting modules (exporting.js and offline-exporting.js), making local export default for the PNG, JPEG, and SVG types.
    • Introduced a new module non-cartesian-zoom, which adds zooming functionality to non-cartesian series like treegraph, sankey, wordcloud, pie and more.
    • Added new adaptive.js theme, supporting dark/light mode switching with the default palette in non-styled mode.

Fixes

  • The tooltip background sometimes disappeared after...

Released: Apr 7, 2025

Updates in v12.2.0

Features

  • New in Highcharts Core v12.2.0:
    • Added support for native color-mix. This means colors don't have to be parsed and analyzed in order to allow tweening and modification. Which means full support for CSS variables, named colors and all color definitions known to the browser.
    • Added experimental flag, HTMLElement.useForeignObject. When true, labels with the useHTML flag are rendered inside a <foreignObject> in SVG, instead of the traditional parallel div structure.
    • Added ESM bundles...

Released: Dec 21, 2024

Updates in v12.1.2

Fixes

  • Fixed: a regression in v12.1.1 causing Highcharts to crash when loaded from a script tag in the head section.

Released: Dec 20, 2024

Updates in v12.1.1

Fixes

  • Fixed: a regression since v12.1.0 causing range selector buttons not to be responsive if the inputEnabled was false.
  • Fixed: the global Highcharts.dateTime function didn't pick the locale from the html.lang attribute, fell back to browser default.
  • Fixed: min and max settings in exporting.chartOptions axis options were not respected if the user had interacted with the axis.
  • Fixed: a regression in v12 causing wrong number formatting with lang.decimalPoint and lang.thousandsSep set to , and...

Released: Dec 17, 2024

Updates in v12.1.0

Features

  • Added new treemap feature, the grouping of small leaf nodes, configured by the treemap.cluster option.

Fixes

  • Fixed: calendar date picker was missing for the rangeSelector inputs.
  • Fixed: a regression since v11.3 causing the rangeSelector.align option not to work properly when set to right.
  • Fixed: resizing panes with multiple axes was resulting in incorrect axis height.
  • Fixed: select element didn't update the selected index when range changed in rangeSelector.
  • Fixed: a regression...

Released: Dec 4, 2024

Updates in v12.0.2

Fixes

  • Fixed: a regression causing range selector buttons not collapse on narrow screens when there was no input.
  • Fixed: numeric font-size for labels didn't work as announced.
  • Fixed: v12 modules didn't work with highstock, highmaps and highcharts-gantt NPM bundles.
  • Fixed: drilldown breadcrumb showed the wrong label when scrollbar was enabled.
  • Fixed: tooltip could spill over at certain widths.
  • Fixed: missing points in scatter series with boost.
  • Fixed: only the first zone got shadow when shadow...

Released: Nov 28, 2024

Updates in v12.0.1

Fixes

  • Fixed: compiled files were not available on npm.

Released: Nov 27, 2024

Updates in v12.0.0

Features

  • Added new series type, Point and Figure.
  • Added new series type, Renko.
  • Implemented new flow for update for RangeSelector.
  • Refactored the Series class to organize its data in a DataTable instead of parallel arrays. Removed the internal Series properties xData, yData, processedXData and processedYData, as well as some additional series-specific data arrays, in favor of Series.dataTable.
  • Added support for data.x values as date strings. These can now be defined for example as...