LightningChart .NET Changelog

What's new in LightningChart .NET 10.4.1.1

Feb 8, 2023
  • DataCursor new feature for automated data tracking:
  • Previously LightningChart provided various tools to implement data tracking functionality, but did require some extra coding by user. Now all ViewXY series could be explored with
  • DataCursor: new class/object, which shows series data value at or near mouse position.
  • DataCursor consist of X&Y axis labels, result table, color bar, haircross lines. Each individual item of DataCursor could be configured. Visible property of ViewXY.DataCursor is disabled by default (to avoid backwards compatibility breaks). Each XY series has CursorTrackEnabled property to control DataCursor automated tracking on it. In future other Views (3D, Polar, Smith) will have similar DataCursor feature.
  • Digital Filters - new SignalProcessing component:
  • Two types of digital filters are added to LightningChart's SignalTools: IIR and FIR filters. User just need to set factors for filters (SetABFactors() or SetFactors() methods respectively) and signal is ready to be filtered (FilterData() method call). The demonstration of usage could be found in our Interactive Examples App:ExampleSignalFilters.
  • ZoomBar and ViolinPlot - build-in user/customer controls:
  • ZoomBar custom control could be added to application layout (grid, panel) in addition to main Chart (XY). All the data from reference Chart is copied to ZoomBar control, which has band/bar to select XAxis region to be zoomed in main/reference Chart. Many configuration options available. Currently control available for non-bindable WPF and WinForms only.
  • We added new chart type - Violin plot. New type is user/custom control under LightningChart. Currently for non-bindable WPF only.
  • Force axis labels at both ends:
  • In case user want to show label at minimum and maximum axis values, EndPointLabelsVisible property should be enabled. Particularly useful then logarithmic axis is zoomed in. PreferEndPointLabelsOverNearbyMajorTick property controls whatever this end label or major LightningChart® .NET Changelog tick label is preferred. EndPointMajorTickThreshold property defines the number of major ticks that must be visible before end point labels are hidden (default -1 means end point labels will be visible always). If Logarithmic axis Major Tick count ≤ EndPointMajorTickThreshold, then label next to minor tick maybe shown.
  • Other improvements and features:
  • SVG format improvements: application’s speed and memory usage improved then Chart is
  • exported to SVG format; ClipArea is now applied for the Point-symbol of line-series; ClipArea is now applied for the 'new' block-series; ClipAreas and GraphArea clipping applied correctly; Series-Title of 'new' block-series is now shown in SVG output.
  • Improved performance when XY or 3D axis had many CustomTicks.

New in LightningChart .NET 10.3.2.3 (Jan 24, 2023)

  • This is minor release. In this release we updated End-User License Agreement (EULA) and license related files. The source code of library is unchanged (same as v10.3.2.2).

New in LightningChart .NET 10.3.2 (Jul 29, 2022)

  • This release has 2 new features, several minor improvements and many error fixes. In particular, we added new features for LineSeriesCursor and TradingChart. In addition, we improved performance for Spectrogram type of charts and added new examples in our Interactive Examples App.

New in LightningChart .NET 7.2.3 (Dec 21, 2016)

  • DirectX11 rendering WARP VirtualMachine rendering Bindable charts Faster WPF chart Smith charts Zoomable polar charts 3D models loading from OBJ/MTL files

New in LightningChart .NET 5.3.1 (Oct 22, 2013)

  • Support for on-line tile data: street maps, satellite imagery, weather
  • WPF chart now supports transparency
  • Performance improvents overall the software and new examples

New in LightningChart .NET 2.0.1 (Nov 22, 2010)

  • New features and sample applications