
Adds a primitive draw mode for 3D LineSeries and PointLineSeries, plus new formatting features and APIs.
Features
- Added:
- Added 'DateTimeTickStrategy.setCursorFormatter' for easy modification of cursor ticks formatting.
- Added 'NumericTickStrategy.setCursorFormatter' for easy modification of cursor ticks formatting.
- Added 'TimeTickStrategy.setCursorFormatter' for modification of cursor ticks formatting.
- Added 'axis.setThickness'
- This can be used to control the width or height of axis depending on whether it is the axis Y or X axis.
- Added primitive draw mode to 'LineSeries3D' and 'PointLineSeries3D'
- This feature can be used for improved performance by reducing line depth perception.
- See 'setStrokeStyle' method for more information.
- Added 'series.setAutoScrollingEnabled' for disabling scrolling and fitting of specific series.
- Added 'synchronizeAxisIntervals'. Utility for synchronizing intervals of one or more axis.
- Changed:
- Improved default Date time cursor formatting to display year, month, day, hour and minute information.
- This can be modified with new method 'DateTimeTickStrategy.setCursorFormatter'.
- Added 'dataPoint' parameter to 'SeriesXYFormatter'.
- This allows using 'value', 'size', 'color', 'rotation' and custom values in cursor result table formatters.
- 'ZoomBandChart' now automatically aligns itself with the reference chart.
- Community version no longer has a performance penalty.
- 'NumericTickStrategy.setFormattingFunction' now also affects default cursor result table formatting and cursor ticks formatting.
- 'SolidGauge.setIntervalLabelFormatter' and 'setDataLabelFormatter' now also accept callback functions which can be used to display text that is not strictly numbers.
- Improved axis tick rendering performance.
- Improved default Date time cursor formatting to display year, month, day, hour and minute information.








