
Adds 7 new chart types.
Features
- Adds seven new charrt types:
- Scroll Bar 2D Chart.
- Scroll Stacked Bar 2D Chart.
- Scroll Multi-series Stacked Column 2D.
- Scroll Multi-series Stacked Column 2D + Line Dual Y-Axis Chart.
- Stacked Column 2D Line Dual Y-axis Chart.
- Stacked Area 2D Line Dual Y-axis Chart.
- 3D Dual Y-axis Combination Chart.
- Chart data can now be exported in CSV format from the hamburger menu.
- You can now reverse (right to left) the order of the color scale in a horizontal linear gauge.
- You now have the option to use four new attributes to control padding, which prevents data plots along the edges of the canvas from getting clipped:
- canvasTopPadding.
- canvasBottomPadding.
- canvasLeftPadding.
- canvasRightPadding.
- Improvements:
- Existing data plot events, like dataPlotClick, dataPlotRollOver, dataPlorRollOut, etc. also have cosmetic information of the plots.
- You can now display the cumulative sum of stacked area plots above the topmost area plot.
- Some attributes of data plot cosmetics like 'valueFontColor', 'valueBgColor' and 'valueBorderColor' will now apply at data series and individual data point level.
- You can now set 'yAxisMinValue', even if all the values on the Y-axis are 'null'. Earlier, it would default to '0'.
- To improve accessibility compliance, the hierarchy of some DOM elements have been re-ordered.
- Extra spaces are no longer truncated when you include non-breaking space codes (' ' ' ' or ' ') in lines of text.
- 77 core map files have been updated.
Fixes
- In a Heatmap chart, if no 'data' property was given, the chart was throwing a 'JS' error. This issue has now been fixed.
- A multilevel pie chart without a root category no longer displays a 'No data to display' message.
- 'drawLabel' function is now working properly for the bar chart.
- When the Realtime Column Chart got disposed in the 'realTimeUpdateError' event, it was throwing a 'JS' error. This issue is now fixed.
- Tooltips with long tool texts in charts with relatively less width now display correctly with canvas boundaries. Previously, these would extend beyond the canvas.
- The anchors are now visible in the Stacked Area 2D chart.
- 'displayValue' attribute was not working when the value of 'labelPosition' was set to 'inside' in Pie 2D and Doughnut 2D charts. This issue is now fixed.
- Heat Maps now intelligently display a continuous grid even when 'columnID' attribute is left empty.
- In Gantt charts, 'processId' is now retrieving correct value from 'dataPlotClick' event.
- In a Multi Series Stacked Column 2D chart no longer displays a 'JS' error if the number of series exceeds 10. Previously, under similar circumstances, an error was displayed in the console and some series went missing from the legend.
- In a Drag Node chart, you can now drag a node in IE11, even when the node label is not visible.
- 'taskHoverFillAlpha' attribute is now working properly in Gantt charts.
- In a Pie chart, tooltips went out of the container if they were rendered within 'div' tags with the value of 'text-align' set to 'center'. The issue has now been fixed.
- In maps, a null entity color no longer disappears on legend interaction.
- Trendlines now display properly when you set the value of the 'valueOnRight' attribute to '1'. Previously, under similar conditions, unnecessary space would appear on the right side of the canvas.
- In a Gantt chart, the taskbar now remains perfectly aligned when you vertically scroll the chart after setting the value of "scrolltodate" attribute.
- The tooltip plot color no longer gets affected, when you apply the 'anchorBorderColor' attribute.
- 'xAxisLabelMode' attribute in XY charts is now working in both lowercase and uppercase.
- The toolbox menu went out of the chart when placed at the bottom left corner. The issue has been fixed.
- 'httpStatus' in 'dataLoadError', 'dataSubmitError', and 'realTimeUpdateError' events was always returning '-1' instead of the proper status code. This issue is now fixed.