All notable changes to FusionCharts are recorded here.
The format follows Keep a Changelog, and this project uses Semantic Versioning.
For upgrade guidance and changed behaviour, see Version History on the developer site.
4.2.3 - 2026-09-30
- Upgrade DOMPurify to 3.4.16, clearing advisories reported against the version bundled in 4.2.2.
DOMPurify is compiled into
fusioncharts.js, so upgrading this package is the only way to pick the fix up.
- Legend labels no longer take their colour from a series
valuefontcolor. The rollout label colour is now resolved without a legend-text lookup. - Gantt charts no longer throw when a task bar has no following element.
nextElis now guarded before thetaskFillid comparison.
4.2.2 - 2026-04-01
- The jQuery plugin is now hosted on the FusionCharts CDN, with both versioned and latest paths available.
- Scroll position now resets to the beginning when the chart type is changed.
- Zoom, reset and scroll behaviour in ZoomLine charts. Zoom and reset states are maintained correctly across multiple zoom levels and when scrolling.
showPlotBorderwithplotBorderThicknessno longer draws thin internal lines in negative stacks. Borders render seamlessly between segments in stacked column 2D charts.
4.2.1 - 2026-01-27
- Upgrade jsPDF and DOMPurify.
- FusionTime: strict, min and max padding controls on the time axis, with expanded domain utilities.
- Horizontal scroll now renders correctly. An extra vertical-scroll check was preventing it.
- See Version History on the developer site for releases at and before 4.2.0.