Released: Sep 28, 2015
Updates in this release
Updates in 3.9
Improvements
- In zoomline charts, overlapping of tooltips for data plots having very close values has been fixed.
Fixes
- JavaScript Runtime error, caused by enabling recursive number scaling (scaleRecursively=1) for the secondary yaxis in the dual yaxis multiseries combination chart (MSCombiDY2D), has been fixed.
- All line and area charts now render correctly in IE8 when the document mode is set to Standards and animation=1 . Previously, under these conditions, the data plots in the line and area charts would disappear after the chart finished rendering.
- Interactive layers for line or area plots are now active in combination charts with a scroll. Previously, the interactive layer of column data plots overlapped the interactive layer of line and area data plots.
- Tooltips for data plots with very small values, at the base of a stacked bar chart, are now rendered correctly.
- The LogMSColumn2D chart now renders correctly when the showCanvasBorder and the showAxisLine attributes are defined. Previously, the chart failed to render even if one of these attributes was defined.
- The pin mode in the zoomline chart now works correctly for all values of the lineThickness attribute. Previously, the pin mode worked correctly only when lineThickness=1 .
- Data values in scroll charts are now visible when a chart is configured to scroll to the end of the chart, when it is first loaded ( scrollToEnd=1 ) and animation is enabled for the chart ( animation=1 ).
- Number formatting issues for yaxis values in zoomline charts have been fixed.
- Overlapping of wrapped labels in pie and doughnut 2D/3D charts, when manageLabelOverflow=1 , has been fixed.
Common updates across all FusionCharts products:
New Features
- The forceNumberScale ( sForceNumberScale for the secondary yaxis) has been introduced to format values lower than the specified numberScaleValue. If a data value is less than the lowest given number in the number scale, this attribute forces the lower value of the `numberScaleUnit` to be applied to that data value. This attribute works only when `"formatNumberScale": "1"` and the `defaultNumberScale` attribute is not defined.
Improvements
- The clientside export feature is now available for IE10 and above, including new Microsoft Edge browser. Also, the feature is now working correctly for gradients in Mozilla Firefox.
- Charts/maps with a large number of data points can now be exported using the PHP export server.
Fixes
- Draggable chart components, like the gradient legend, are now working correctly when the chart is rendered inside a draggable container.
- Invalid <style> tag present in the exported SVG string has been removed.
- The chartCleared event is now triggered irrespective of where it is attached globally, with the FusionCharts object, or at chart level. Previously, the event was triggered only when attached globally.
- Error shown in the Google Chrome console when FusionCharts was rendered on Windows 8 devices has been fixed.
- JavaScript error, reported in the console