Skip to main content
Version: 8.3.2

v1.3.0

[1.3.0] - 2020-04-28

warning

This version is not available under @lightningchart in NPM. It can only be accessed via legacy @arction organization.

Added

  • Heatmap
  • ChartXY.addHeatmapSeries()
  • IntensityGridSeries can be used for visualization of magnitude in two dimensions.
  • IntensityMeshSeries can be used for visualization of magnitude in two dimensions, where the geometry of the series can be edited.
  • Dashboard.createZoomBandChart()
  • Added Axis Bands and ConstantLines.
  • Application/Intranet Deployment key support
  • A way to disable all animations at once.
    • Call disableAnimations() on any chart or specify disableAnimations: true as a chart creation option.
  • Added series.addArrayX(), .addArrayY(), .addArrayXY() to basic Series types in XY Charts for user convenience.
    • These methods cause some overhead when used, so using the series.add() is still recommended for best performance.
  • Added .addArrayY() to OHLCSeriesWithAutomaticPacking for user convenience.
    • This method causes some overhead when used, using .add() method is still recommended for best performance.
  • getSeries() method to XY Charts and Spider chart.
  • Support for rendering in Node JS environment with the help of "@lightningchart/lcjs-headless" package.
  • renderFrame() method to engine.
  • Added getDataLabelFillStyle and setDataLabelFillStyle to SolidGauge.

Changed

  • FitEngineToDiv.container to pass DOM Element to Engine. Users can pass either DOM Element itself, or its ID.
  • Mouse and touch interaction handling to add support for pen and PC touch screen interactions.
    • All interactions still work the same way, interactions just has better support for more interaction methods.

Fixed

  • Rendering error on some GPU's where GPU received some vertices as NaN instead of a valid vertex.
  • Inconsistent style for SeriesMarker tick X and Y labels
  • Fixed a TypeError on pyramid chart
  • LightningChart JS logo failing to render correctly when high-dpi mode is used and devicePixelRatio is less than 1
  • LightningChart JS logo duplication in LegendBoxPanel
  • Incorrect cursor styles when hovering over axis or other element with resize cursor style
  • PointSeries.add method requiring added points to be of ColorPoint type when Point is a valid type for it.

Deprecated

  • Deprecated use of FitEngineToDiv.containerId in EngineOptions. Use FitEngineToDiv.container instead.
  • Deprecated use of setChartBackgroundStroke in SpiderChart, ChartXY. Use setChartBackgroundStrokeStyle instead.
  • Deprecated use of getChartBackgroundStroke in SpiderChart, ChartXY. Use getChartBackgroundStrokeStyle instead.