|
| 1 | +# Changelog for Highcharts v12.6.0 (2026-04-13) |
| 2 | + |
| 3 | +- Added experimental [contour plot](https://www.highcharts.com/docs/chart-and-series-types/contour) functionality to Highcharts, with WebGPU rendering. See [#17324](https://github.com/highcharts/highcharts/issues/17324). |
| 4 | +- Added the ability to use axis units for global setting for annotation points drawing and sizing, see [#2361](https://github.com/highcharts/highcharts/issues/2361)2. |
| 5 | +- Added full support for arrow-functions as callbacks by giving them the context as a separate argument, see [#9050](https://github.com/highcharts/highcharts/issues/9050). |
| 6 | +- Added support for anchored pattern fills, see [#23567](https://github.com/highcharts/highcharts/issues/23567). |
| 7 | +- Added `showDelay` option for tooltip and crosshair, see [#9286](https://github.com/highcharts/highcharts/issues/9286). |
| 8 | +- Added new option, [boost.chunkSize](https://api.highcharts.com/highcharts/boost.chunkSize) option to allow fine tuning the performance of tooltip position indexing in boosted charts. See [#23902](https://github.com/highcharts/highcharts/issues/23902). |
| 9 | +- Added [click event callback](https://api.highcharts.com/highcharts/credits.events.click) for credits. |
| 10 | + |
| 11 | +## Upgrade notes |
| 12 | +- Setting `xAxis` and/or `yAxis` on annotations [shapes](https://api.highcharts.com/highcharts/annotations.shapes) or [shapeOptions](https://api.highcharts.com/highcharts/annotations.shapeOptions) will convert the point `x` and `y` units, and dimensions like `width`, `height`, `r` and `ry` to axis units. |
| 13 | + |
| 14 | +## Bug fixes |
| 15 | +- Fixed [#22758](https://github.com/highcharts/highcharts/issues/22758), long label text was not clipped to plot area. |
| 16 | +- Fixed [#24138](https://github.com/highcharts/highcharts/issues/24138), `zMin` for bubble series was not changed on `series.update()`. |
| 17 | +- Fixed issue with setting position styles for `loading`. |
| 18 | +- Fixed [#23477](https://github.com/highcharts/highcharts/issues/23477), styles from shadow DOM weren't applied to exported chart. |
| 19 | +- Fixed [#24104](https://github.com/highcharts/highcharts/issues/24104), tooltip with large padding overflowed on narrow charts. |
| 20 | +- Fixed [#23508](https://github.com/highcharts/highcharts/issues/23508), incorrect axes in `scrollablePlotArea` with multiple chart instances. |
| 21 | +- Fixed [#23654](https://github.com/highcharts/highcharts/issues/23654), wrong `dateTime` parsing when exporting data set as date string. |
| 22 | +- Fixed [#24073](https://github.com/highcharts/highcharts/issues/24073), object data in histogram caused error. |
| 23 | +- Fixed [#24096](https://github.com/highcharts/highcharts/issues/24096), missing point events for scatter points on the edge of the plot area. |
| 24 | +- Fixed [#23674](https://github.com/highcharts/highcharts/issues/23674), rotated step axis labels were cut off. |
| 25 | +- Fixed [#21725](https://github.com/highcharts/highcharts/issues/21725), `pie.dataLabels` with negative distance set missing after update or visibility toggle. |
| 26 | +- Fixed [#23850](https://github.com/highcharts/highcharts/issues/23850), tooltip position was affected by chart position when tooltip was outside and using positioner. |
| 27 | +- Fixed [#24220](https://github.com/highcharts/highcharts/issues/24220), treemap data labels outside of zoomed range were still visible. |
| 28 | +- Fixed [#24323](https://github.com/highcharts/highcharts/issues/24323), subtitle alignment could not be unset dynamically. |
| 29 | +- Fixed [#22330](https://github.com/highcharts/highcharts/issues/22330), rendering of waterfall points crossing axis break was incorrect. |
| 30 | +- Fixed [#24102](https://github.com/highcharts/highcharts/issues/24102), a regression causing boosted series being invisible in online exports, when [exporting.local](https://api.highcharts.com/highcharts/exporting.local) was false. |
| 31 | +- Fixed [#24164](https://github.com/highcharts/highcharts/issues/24164), ghost markers appeared when updating a11y series data. |
| 32 | +- Fixed [#23307](https://github.com/highcharts/highcharts/issues/23307), `minPointLength` didn't grow in the right direction for small negative values. |
| 33 | +- Fixed [#23712](https://github.com/highcharts/highcharts/issues/23712), flex caused infinite chart reflows. |
| 34 | +- Fixed [#24186](https://github.com/highcharts/highcharts/issues/24186), custom [pixelRatio](https://api.highcharts.com/highcharts/boost.pixelRatio) broke rendering series by boost. |
| 35 | +- Fixed [#24126](https://github.com/highcharts/highcharts/issues/24126), `negativeColor` was not applied in styled mode. |
| 36 | +- Fixed [#24265](https://github.com/highcharts/highcharts/issues/24265), broken tooltip rendering in some locales, upper case first was not applied to titles with combining marks. |
| 37 | +- Fixed [#23566](https://github.com/highcharts/highcharts/issues/23566), the ES5 build for the AMD package was incorrect. |
| 38 | +- Fixed [#24225](https://github.com/highcharts/highcharts/issues/24225), animated data updates didn't work when [chart.allowMutatingData](https://api.highcharts.com/highcharts/chart.allowMutatingData) was false. |
| 39 | +- Fixed [#24042](https://github.com/highcharts/highcharts/issues/24042), wrong rendering of 3d chart series when data grouping kicked in. |
| 40 | +- Fixed [#23843](https://github.com/highcharts/highcharts/issues/23843), `colorAxis` marker didn't animate when moving. |
| 41 | +- Fixed [#16583](https://github.com/highcharts/highcharts/issues/16583), [zoomKey](https://api.highcharts.com/highcharts/chart.zoomKey) and [panKey](https://api.highcharts.com/highcharts/chart.panKey) were ignored when set together. |
| 42 | +- Fixed [#23879](https://github.com/highcharts/highcharts/issues/23879), exporting process stopped and gave error when failed to fetch CSS. |
| 43 | +- Fixed [#23662](https://github.com/highcharts/highcharts/issues/23662), [boostThreshold](https://api.highcharts.com/highcharts/plotOptions.series.boostThreshold) 0 did not disable boost as documented. |
| 44 | +- Fixed [#23730](https://github.com/highcharts/highcharts/issues/23730), more forgiving point configuration options when exceeding `turboThreshold`. |
| 45 | +- Fixed [#23946](https://github.com/highcharts/highcharts/issues/23946), bad clipping in an inverted chart if a series had shadow enabled. |
| 46 | +- Fixed [#23993](https://github.com/highcharts/highcharts/issues/23993), in some cases the y-axis labels were taking too much space. |
| 47 | +- Fixed [#20322](https://github.com/highcharts/highcharts/issues/20322), the color axis did not work with wordcloud. |
0 commit comments