LightningChart JS Lanzamientos

Descubre las novedades en cada versión, con detalles de funciones, mejoras y problemas resueltos.

ene
feb
mar
abr
may
jun
jul
ago
sept
oct
nov
dic
LightningChart JS v8.3.216 jun 2026
Funciones
  • Added isUITick and isUIPointableTextBox type guards.
  • Changed recommended approach for realizing nano/microsecond timestamp use cases.
    • You should use new dedicated method setDateOriginNanos.
Correcciones
  • Fixed high resolution displays sometimes showing white border around charts.
  • Fixed default heatmap cursor formatter always referring to charts default axis (title, units, etc.).
  • Fixed DateTime label formatting sometimes being wrong in microsecond zoom level.
LightningChart JS v8.3.129 may 2026
Correcciones
  • Fixed ChartXY preventing use of normal Ctrl+C, Ctrl+V and other standard key bindings on the page.
  • Fixed DateTime Axis formatting hours/minutes/seconds wrong in cursor. Bug was introduced in v8.3.0.
  • Fixed some performance degradations on GPU usage on chart rendering especially with high resolution screens. Introduced in v8.3.0.
  • Fixed XY series being able to show even while one of their axes is hidden with setVisible.
  • Fixed htmlTextRenderer not showing text shadows (actually more like text borders).
  • Fixed visible range only axis fitting not working properly in case where same axis has several series and one of them is completely outside view.
LightningChart JS v8.3.06 may 2026
Funciones
  • Added SunBurstChart.
  • Added axis.setZebraStripes to help visually distinguish different regions of the chart based on axis values.
  • Added useAxisLayouts option to ZoomBandChart for mirroring axis layout from attached charts.
  • Added RectangleSeries.setCursorBehavior.
  • Added MapChart.setSeparateRegionVisible method to change visibility of separate regions on the MapChart.
  • Added new alterSamplesByMatch syntax for altering all samples with specific property=value match.
  • Added BarChart.setBaseline.
  • Added PublicEngine.setOpacity, getOpacity.
  • Added multi-threading performance optimizations as a built-in functionality.
  • Bumped minimum TypeScript requirement from v4.1 to v4.3.
  • Optimized chart resize operations to be more efficient.
  • Reworked default theme styles and text shadow rendering for improved color contrast out of box.
  • Improved ChartXY auto layout with limited space.
  • Improved default colors for Light theme axis gridstrokes.
  • Removed appendSamples offsetLookupValues and other equivalent parameters as well as readBack ids. These were replaced with offset back in v8.0 but some non-functioning references were mistakenly left in the typings.
Correcciones
  • Fixed microseconds not included in DateTime cursor formatting until zooming to nanoseconds level.
  • Fixed issues where cursor can stay visible after mouse moves away from chart (Pie chart, Funnel chart, Pyramid chart, Parallel coordinate chart).
  • Fixed low resolution point borders with Circle point shape and point sizes larger than 100 pixels.
  • Fixed date time cursor formatting errors on millisecond zoom level showing wrong hour depending on time zone.
  • Fixed scaleTheme not affecting legend paddings and spacing between entries correctly.
  • Fixed clicking on browser auto suggestion input field options sometimes firing restoreDefault interaction in charts.
  • Fixed SurfaceScrollingGridSeries3D sometimes throwing unhandled errors with addValues and invalidateValues.
LightningChart JS v8.2.29 mar 2026
Funciones
  • Upgraded dependency of immutable from 4.0.0 to 4.3.8 in response to a vulnerability.
LightningChart JS v8.2.04 feb 2026
Funciones
  • Added LinearGaugeChart.
  • Added high precision axis support to Chart3D.
  • Added AxisTickStrategy.setCustomTickPlacement:
    • Allows specifying custom logic to override placement of axis ticks.
  • Added PointLineAreaSeries.setRenderTransform:
    • New beta feature targeted to use cases where application often requires applying an affine transformation (scale+offset) to XY visualizations.
    • Render transform can be changed very rapidly and doesn't require any heavy recalculations.
  • Added nonNumeric option to DataSetXY schema:
    • Allows storing arbitrary string values within library's internal data storage.
  • Added API for adjusting sensitivity of points appearing with zooming of PointLineAreaSeries.
  • Added chart.setPauseRendering.
  • Added DataSetXYOptions.useSharedArrayBuffers.
  • Added new map types for Nordic countries, Middle East, and Southeast Asia.
Correcciones
  • Fixed BarChart value axis title positioned incorrectly when logarithmic.
  • Fixed creating ZoomBandChart with candlesticks shown as line shows dataset warning.
  • Fixed <code>PointLineAreaSeries</code> render error with progressive data when zoomed out extremely far, no data is shown at all.
  • Fixed <code>PointLineAreaSeries</code> render error when axis has large margins, sometimes data is not rendered around the margin edge area even if there is data there.
  • Fixed Polar printing out warnings to console.
  • Fixed <code>ChartXY</code> pan interaction not working on mobile.
    • Bug introduced in v7.1.0.
  • Fixed data mapping having value <code>undefined</code> resulting in "data supply error" Error.