Highsoft have recently released a Python integration for Highcharts Suite which can be found here Highcharts for Python.
Highcharts Suite v11.3.0
Released: Jan 10, 2024
v11.3.0 での更新項目
機能
New in Highcharts Core
Implemented native handling of 'time.timezone' option, making dependency on moment.js redundant.
Added new 'colorAxis.width' and 'colorAxis.height' options, allowing absolute or relative size.
Added new 'chart.axisLayoutRuns' option which allows opting in for more predictable axis tick and label layout, at the cost of performance.
Added new default legendSymbol for area series and its derivatives.
New in Highcharts Gantt
Changed default color of Gantt axis grid, to a more lightweight presence. The associated options are 'xAxis.grid.borderColor' and 'yAxis.grid.borderColor'.
Added width to data label in x-range and Gantt series, allowing implementers to easily apply word-wrap or ellipsis within the tasks.
Added support for grid.columns on tree-grid axes.
不具合の修正
Fixes in Highcharts Core
The focusBorder was not removed from SVGElement after the element had been unfocused.
Funnel point path not rendered properly when the point's top coordinates were within top boundaries of the funnel neck.
Y-axis crosshair was missing for 3D column.
Histogram bins x2 value was wrongly calculated.
Exporting a chart using the export module caused beforeunload event to fire.
Pie selected point was semi-transparent on legend hover in styled mode.
A point covered by an area series should be fully clickable if the tooltip shows.
The lack of root and window in the NX environment was causing an error on load.
Script errors and invisible series in error bar with certain extremes.
Short x-axis labels disappeared in some edge cases when labels.autoRotation was set.
Zooming in below boostThreshold didn't disable boost on scatter series.
Data labels in packed bubble series were misaligned after updating the series position.
Formalized and fixed the data.columnTypes option.
Misplaced funnel and pyramid data labels after legend item click when dataLabels.inside set to false.
Some points disappeared when changing extremes of the category axes in boost.
Multiple data labels were not rendered when enabled in plotOptions.
Removing a series while rendering in boost mode could cause a TypeError.
Stroke wasn't applied to annotations during offline PDF export.
Columns threw off center when using mouse wheel zoom.
Errors instead of expected behavior when using arrow-keys to navigate first and last items in legend.
negativeColor was applied to positive graphs for the part of the line that extended below the threshold.
Ticks were sometimes differently calculated after a series update.
Contrast color setting for data labels did not respect their background colors.
Nodes in the organization chart weren't centered while using node width or height options.
Setting options in a series without series.data would add default aria-label.
Fixes in Highcharts Stock
series.searchPoint returned undefined after annotation redraw.
If the last point in the dataset was from a scatter series, it was invisible.
A combination of scatter, boost and ordinal axis threw error about processedXData.
Chart update failed with dataGrouping and dataSorting.
Data grouping anchor positions weren't working correctly if there was only one point. Also tooltip didn't take into consideration the anchors.
The rangeSelector button state was not preserved after adding data to a series.
Incorrect zooming with multiple series and ordinal axis.
The range selector All button is now auto-selected if the data range is smaller than the selected range.
Click event wasn't bound correctly for annotations with HTML labels.
Trendline was not working for duplicate x values.
HeikinAshi and Hollow Candlestick were not working with certain dataGrouping periods.
Fixes in Highcharts Maps
Patterns got scaled with their assigned map areas causing inconsistent rendering.
A regression where hovering over mapbubble series points would show the tooltip for another point.
After drilling up in certain cases the map zoom was inconsistent compared with the initial zoom.
Fixes in Highcharts Gantt
Secondary grid axis ignored xAxis.units set.
Grid axes had open-ended cells in some cases.
Grid axis column headers displayed inconsistently depending on how many rows were in the chart.
Gantt chart threw error when nodes in the data set were orphaned.