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.