Highcharts Gantt v12.2.0

Gantt v12.2.0 ·
HIGHCHARTS CORE v12.2.0 CHANGES These core changes also apply to this module EXPAND COLLAPSE
  • Added support for native color-mix. This means colors don’t have to be parsed and analyzed in order to allow tweening and modification. Which means full support for CSS variables, named colors and all color definitions known to the browser. Read more in the docs.
  • Added experimental flag, HTMLElement.useForeignObject. When true, labels with the useHTML flag are rendered inside a <foreignObject> in SVG, instead of the traditional parallel div structure.
  • Added ESM bundles for dynamic imports. Use highcharts/esm/highcharts.js or load from our CDN.
  • Added new options, tooltip.fixed and tooltip.position, as a simple declarative way of keeping the tooltip fixed.
  • Added the nullInteraction option for more series types than before. Null points will now support data labels and tooltips.
  • Added language modules for some selected languages, as well as a structure to continue building on.
  • Added level headers in treemap as separate cells through the dataLabels.headers option. Followed up with improved layout control with the new treemap.groupPadding and treemap.nodeSizeBy options.
32 BUGFIXES EXPAND COLLAPSE
  • Fixed #21913, sunburst data labels got stuck in top left corner after traversing.
  • Fixed #21972, layoutAlgorithm.splitSeries for individual packed bubble series did not work.
  • Fixed #22233, tooltip was not prioritizing correctly when multiple scatterpoints hovered.
  • Fixed #22235, decimal lon/lat values were not handled correctly in geoheatmaps with interpolation.
  • Fixed #22489, column series click events failed after enabling then disabling scrollable plot area.
  • Fixed #22664, labels were accidentally being hidden when they should not.
  • Fixed #22709, optional chaining threw a syntax error in dumbbell module.
  • Fixed #22845, a regression causing choppy tooltip animation on pie charts and some other chart types where followPointer was set to true.
  • Fixed #22764, a regression causing axis labels with useHTML to wrap when not needed.
  • Fixed #22707, YYYY-MM date format was not parsed in Safari and Firefox.
  • Fixed test for overlapping scatterpoints was failing on master.
  • Fixed #22533, boosted scatter cropped original data on zoom.
  • Fixed #22609, axis label with soft hyphen was not wrapping text correctly.
  • Fixed #22543, added default vertical offset for all navigation buttons.
  • Fixed #22617, a regression in waterfall data label alignment.
  • Fixed #22380, circles were misaligned in a polar chart when pane.startAngle was set to a non-zero value.
  • Fixed #22456, line wrapping regression in split tooltips with useHTML.
  • Fixed #22516, prevented inactive state for series with shared markerGroup when hovering a boosted series.
  • Fixed #22438, no shared tooltip appeared when zoomed in boost.
  • Fixed various issues with packed bubbles - (partly) frozen point, frozen halo, clicking plot selecting last clicked point.
  • Fixed #22455, series’ plot line rendered on the bottom chart edge was sometimes fully clipped.
  • Fixed #22450, ES5 build failed in legacy browsers due to Unicode property escape used in regex.
  • Fixed #22526, disabled context button added extra tabfocus.
  • Fixed #21994, legend a11y proxy elements not tracking legend items correctly.
  • Fixed #21928, setting plot options for pie chart with multiple data labels did not work.
  • Fixed #22295, shared tooltip anchor position was not animated correctly between a single and multiple points.
  • Fixed #22317, removed Batik-specific rgba replacement on export.
  • Fixed #22334, overscroll values were incorrect with rangeSelector enabled.
  • Fixed #22194, Boost not rendering column series with a single point that was outside plot area.
  • Fixed #21886, redraws were fired for every level when drilling up.
  • Fixed #21743, minor grid lines rendered outside the axis plot area.
  • Fixed #22296, missing tick after drill-up when parent series had a single point.
See full Highcharts v12.2.0 release →