Highcharts v12.6.0

Core v12.6.0 ·
  • Added experimental contour plot functionality to Highcharts, with WebGPU rendering. See #17324.
  • Added the ability to use axis units for global setting for annotation points drawing and sizing, see #23612.
  • Added full support for arrow-functions as callbacks by giving them the context as a separate argument, see #9050.
  • Added support for anchored pattern fills, see #23567.
  • Added showDelay option for tooltip and crosshair, see #9286.
  • Added new option, boost.chunkSize option to allow fine tuning the performance of tooltip position indexing in boosted charts. See #23902.
  • Added click event callback for credits.
UPGRADE NOTES EXPAND COLLAPSE
  • Setting xAxis and/or yAxis on annotations shapes or shapeOptions will convert the point x and y units, and dimensions like width, height, r and ry to axis units.
33 BUGFIXES EXPAND COLLAPSE
  • Fixed #22758, long label text was not clipped to plot area.
  • Fixed #24138, zMin for bubble series was not changed on series.update().
  • Fixed issue with setting position styles for loading.
  • Fixed #23477, styles from shadow DOM weren’t applied to exported chart.
  • Fixed #24104, tooltip with large padding overflowed on narrow charts.
  • Fixed #23508, incorrect axes in scrollablePlotArea with multiple chart instances.
  • Fixed #23654, wrong dateTime parsing when exporting data set as date string.
  • Fixed #24073, object data in histogram caused error.
  • Fixed #24096, missing point events for scatter points on the edge of the plot area.
  • Fixed #23674, rotated step axis labels were cut off.
  • Fixed #21725, pie.dataLabels with negative distance set missing after update or visibility toggle.
  • Fixed #23850, tooltip position was affected by chart position when tooltip was outside and using positioner.
  • Fixed #24220, treemap data labels outside of zoomed range were still visible.
  • Fixed #24323, subtitle alignment could not be unset dynamically.
  • Fixed #22330, rendering of waterfall points crossing axis break was incorrect.
  • Fixed #24102, a regression causing boosted series being invisible in online exports, when exporting.local was false.
  • Fixed #24164, ghost markers appeared when updating a11y series data.
  • Fixed #23307, minPointLength didn’t grow in the right direction for small negative values.
  • Fixed #23712, flex caused infinite chart reflows.
  • Fixed #24186, custom pixelRatio broke rendering series by boost.
  • Fixed #24126, negativeColor was not applied in styled mode.
  • Fixed #24265, broken tooltip rendering in some locales, upper case first was not applied to titles with combining marks.
  • Fixed #23566, the ES5 build for the AMD package was incorrect.
  • Fixed #24225, animated data updates didn’t work when chart.allowMutatingData was false.
  • Fixed #24042, wrong rendering of 3d chart series when data grouping kicked in.
  • Fixed #23843, colorAxis marker didn’t animate when moving.
  • Fixed #16583, zoomKey and panKey were ignored when set together.
  • Fixed #23879, exporting process stopped and gave error when failed to fetch CSS.
  • Fixed #23662, boostThreshold 0 did not disable boost as documented.
  • Fixed #23730, more forgiving point configuration options when exceeding turboThreshold.
  • Fixed #23946, bad clipping in an inverted chart if a series had shadow enabled.
  • Fixed #23993, in some cases the y-axis labels were taking too much space.
  • Fixed #20322, the color axis did not work with wordcloud.