Skip to content

Highcharts new and removed API since version 9.2.2 #7592

Open
@DiegoCardoso

Description

@DiegoCardoso

Below is a list of added and removed (or marked as deprecated) API since the version 9.2.2, which is currently used in Charts.

New Chart types

Highcharts Core

  1. Highcharts v10.0.0 (2022-03-07)

  2. Highcharts v11.0.0 (2023-04-25)

Highcharts Stock

  1. Highcharts Stock v12.0.0 (2024-11-27)

Added API

Version New API Option / Feature API Link
10.1.0 plotOptions.series.allowMutatingData https://api.highcharts.com/highcharts/plotOptions.series.allowMutatingData
10.1.0 accessibility.point.describeNull https://api.highcharts.com/highcharts/accessibility.point.describeNull
10.1.0 chart.events.fullscreenOpen & fullscreenClose https://api.highcharts.com/highcharts/chart.events.fullscreenOpen
https://api.highcharts.com/highcharts/chart.events.fullscreenClose
10.1.0 accessibility.series.descriptionFormat https://api.highcharts.com/highcharts/accessibility.series.descriptionFormat
10.1.0 accessibility.keyboardNavigation .seriesNavigation.rememberPointFocus https://api.highcharts.com/highcharts/accessibility.keyboardNavigation.seriesNavigation.rememberPointFocus
10.1.0 plotOptions.pie.thickness https://api.highcharts.com/highcharts/plotOptions.pie.thickness
10.2.0 series.onPoint https://api.highcharts.com/highcharts/series.line.onPoint
10.3.0 plotOptions.series.label.useHTML https://api.highcharts.com/highcharts/plotOptions.series.label.useHTML
11.0.0 xAxis.minorTicksPerMajor https://api.highcharts.com/highcharts/xAxis.minorTicksPerMajor
11.2.0 series.sankey.nodeAlignment https://api.highcharts.com/highcharts/series.sankey.nodeAlignment
11.2.0 series.sankey.linkColorMode https://api.highcharts.com/highcharts/series.sankey.linkColorMode
11.3.0 colorAxis.width https://api.highcharts.com/highcharts/colorAxis.width
11.3.0 colorAxis.height https://api.highcharts.com/highcharts/colorAxis.height
11.3.0 chart.axisLayoutRuns https://api.highcharts.com/highcharts/chart.axisLayoutRuns
11.3.0 series.organization.hangingSide https://api.highcharts.com/highcharts/series.organization.hangingSide
11.4.0 series.sankey.nodeDistance https://api.highcharts.com/highcharts/series.sankey.nodeDistance
11.4.2 pane.background.borderRadius https://api.highcharts.com/highcharts/pane.background.borderRadius
11.4.2 yaxis.plotBands.borderRadius https://api.highcharts.com/highcharts/yAxis.plotBands.borderRadius
11.4.4 legend.events.itemClick https://api.highcharts.com/highcharts/legend.events.itemClick
11.4.4 plotOptions.treemap.traverseToLeaf https://api.highcharts.com/highcharts/plotOptions.treemap.traverseToLeaf
12.0.0 series.<type>.data.x (date strings) https://api.highcharts.com/highcharts/series.line.data.x (example)
12.0.0 lang.locale https://api.highcharts.com/highcharts/lang.locale
12.0.0 title.minScale https://api.highcharts.com/highcharts/title.minScale
12.0.0 plotOptions.boxplot.whiskerLength https://api.highcharts.com/highcharts/plotOptions.boxplot.whiskerLength
12.0.0 labels.textOverflow https://api.highcharts.com/highcharts/labels.textOverflow
12.0.0 texts.textOverflow https://api.highcharts.com/highcharts/texts.textOverflow
12.0.0 lang.ucfirst https://api.highcharts.com/highcharts/lang.ucfirst
12.1.0 plotOptions.treemap.cluster https://api.highcharts.com/highcharts/plotOptions.treemap.cluster
12.2.0 tooltip.fixed https://api.highcharts.com/highcharts/tooltip.fixed
12.2.0 tooltip.position https://api.highcharts.com/highcharts/tooltip.position
12.2.0 plotOptions.series.nullInteraction https://api.highcharts.com/highcharts/plotOptions.series.nullInteraction
12.2.0 plotOptions.treemap.dataLabels.headers https://api.highcharts.com/highcharts/plotOptions.treemap.dataLabels.headers
12.2.0 plotOptions.treemap.groupPadding https://api.highcharts.com/highcharts/plotOptions.treemap.groupPadding
12.2.0 plotOptions.treemap.nodeSizeBy https://api.highcharts.com/highcharts/plotOptions.treemap.nodeSizeBy

Removed / Deprecated API

Version Deprecated / Removed API Replacement / Note
10.0.0 drilldown.drillUpButton Use drilldown.breadcrumbsapi.highcharts.com/highcharts/drilldown.breadcrumbs
treemap.traverseUpButton Use plotOptions.treemap.breadcrumbsapi.highcharts.com/highcharts/plotOptions.treemap.breadcrumbs
Experimental sonification module (old version) Removed; replaced by the new sonification module (no direct public API link)
11.0.0 labels (top-level option) Use Annotationsapi.highcharts.com/highcharts/annotations
11.4.4 series.events.legendItemClick (legacy event) Use legend.events.itemClickapi.highcharts.com/highcharts/legend.events.itemClick
12.0.0 Series.xData, Series.yData, Series.processedXData, Series.processedYData Use Series.getColumn()api.highcharts.com/class-reference/Highcharts.Series#getColumn
title.widthAdjust Use exporting.buttons.contextButton.buttonSpacingapi.highcharts.com/highcharts/exporting.buttons.contextButton.buttonSpacing
Global time-related settings on the old top-level Use time group → api.highcharts.com/highcharts/time

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions