v2.2.0
[2.2.0] - 2021-01-27
warning
This version is not available under @lightningchart in NPM.
It can only be accessed via legacy @arction organization.
Added
- Chart3D series background
- Chart3D.setSeriesBackgroundFillStyle
- Chart3D.setSeriesBackgroundStrokeStyle
- 3D BoundingBox style API
- Chart3D.setBoundingBoxStrokeStyle
- Chart3D.getBoundingBoxStrokeStyle
- 3D camera behavior control
- Chart3D.setCameraAutomaticFittingEnabled
- Chart3D.getCameraAutomaticFittingEnabled
- New color palettes for palettes that match with the themes added in 2.1.0
- auroraBorealis
- blueSciFi
- light
- monochrome
- night
- sunset2
- Add get/setResultTableFormatter for IntensitySeries
- Intensity series wireframe. This was included in 2.1.0 release but was missing from the changelog. Changelog for 2.1.0 has also been updated to include this change.
Changed
- Major improvements to 3D Point Series and 3D Line Series performance
- Improved 3D Box Series performance
- Improved Axis3D tick and grid line rendering performance
- General performance improvements
- Tweaked Axis3D joint style with thick line style
- Inconsistent RangeSeries max point count value to be consistent (0) with other series types.
- Improved default Chart3D camera behavior to fit data into visible viewport better
- Improved default themes paletted color behavior
- Improved 3D Line Series visual style
- Added 'shape' option to PointStyle3D.Triangulated for changing 3D points shape during runtime.
- Tweaked themes
Fixed
- 3D theme inconsistencies
Axis.setScrollStrategyTS type not acceptingundefined- IntensitySeries zooming and panning did unnecessary calculation
Deprecated
- Theme.numericTickStrategy3D use Theme.numericTickStrategy instead.
- Theme.dateTimeTickStrategy3D use Theme.dateTimeTickStrategy instead.
- ChartXY.setChartBackgroundFillStyle renamed to setSeriesBackgroundFillStyle
- ChartXY.setChartBackgroundStrokeStyle renamed to setSeriesBackgroundStrokeStyle
- PointSeries3D 'pointShape' initialization configuration. Use PointSeries3D.setPointStyle instead.
- PointLineSeries3D 'pointShape' initialization configuration. Use PointLineSeries3D.setPointStyle instead.