Added editor features for annotations, allowing annotations to be added, updated and removed through a GUI.
Added debug module for making chart errors visible in the chart.
Default exported chart name is now based on the chart title.
Added option chart.styledMode to replace the previous separate build of styled mode files.
Added options to align pie chart data labels to the edges of the chart.
UPGRADE NOTESEXPANDCOLLAPSE
If you use styled mode, the setup has changed. Instead of loading files from the code.highcharts.com/js folder, use the base JavaScript files, but set the chart.styledMode option to true.
Polyfills are now needed for support in IE 6-8. Before including the highcharts.js file, load modules/oldie-polyfills.js in a conditional comment. Alternatively you can use your own polyfills or a third party library. See System Requirements.
If the chart.height setting is higher than the CSS height of the container, the chart will now be clipped. This is a consequence of adapting the chart to table cells and flex layouts.
43 BUGFIXESEXPANDCOLLAPSE
Corrected chart width for sub-pixel container width. Prevented overflow in flex-grids and table cells.
Fixed #2617, wrong number of pages in legend with legend.maxHeight in some cases.
Fixed #5293, pointBreak event for broken-axis module was not working for columnrange series type in case highcharts-more was loaded before broken-axis module.
Fixed #5857, drilling down column charts to more than the cropThreshold caused lost categories on the X axis.
Fixed #8105, split tooltip header couldn’t be removed by options.
Fixed #8680, responsive rules were not applied on annotations.
Fixed #8818, shared tooltips in boost with column series.