Pre loader

SciChart Avalonia XPF Changelog

v3.0.0.10777
15 October 2026

SciChart for Avalonia XPF v3.0 is a major update that brings all features and improvements from SciChart WPF v9.0 and v9.1 to the cross-platform Avalonia XPF framework. This update introduces a new Vulkan rendering backend and improved performance on Linux, new Vector Field and Stacked Box Plot chart types, the DataPointLabel API, the AspectRatio Viewport Manager, new examples, and many fixes and refinements.
The update has been published on NuGet.

Added

Added new Vulkan rendering backend on Linux, replacing OpenGL

Added

Extended RenderableSeries MVVM API with ZoomExtentsWhenReady() extension method

Added

Extended Axis MVVM API to allow axis range synchronization with RangeSyncGroupId

Added

Added PolarLineRenderableSeries with Arc and Straight ConnectionMode

Added

Added ColorMap support to FastBubbleRenderableSeries

Added

Added AspectRatioViewportManager and AspectRatioModifier to preserve data proportions

Added

Added new DataPointLabel API for per-point data labels

Added

Added new Stacked Box Plot chart type: StackedBoxPlotRenderableSeries

Added

Added new Vector Field chart type: VectorFieldRenderableSeries

Added

Added new "Racing Telemetry Dashboard Demo" example

Added

Added new "Directional Antenna Gain 3D Chart" featured example

Added

Added new "Europe Population Map" example

Added

Added new "Spirograph Aspect Ratio" example

Added

Added new "Seismic Activity Explorer" example

Added

Added new "Vector Field Chart", "Realtime Vector Field Chart" and "Realtime Scattered Vector Field Chart" examples

Added

Added new "Data Labels" example

Improved

Better diagnostics in SciChart 3D: outdated or insufficient GPU drivers now produce a clear error message

Improved

Added native library integrity verification at load time

Improved

Improved Linux rendering performance with AVX optimizations and zero-copy presentation

Improved

Pie and Donut charts now follow the SciChart theming system

Improved

Improved polar gridline and tick rendering quality

Improved

Ported other improvements and fixes from the SciChart WPF v9.0 - v9.1 release cycle

Fixed

SC-9036 Fixed an issue when combining a SciChartSurface and a SciChart3DSurface in the same window on Linux broke the rendering engine

Fixed

SC-9116 Fixed a crash when switching between TabItems containing SciChartSurfaces on Linux

Fixed

SC-9593 Fixed an exception raised by the SciChartScrollBar

Fixed

SC-8305 Fixed incorrect hit-testing on 3D charts, including in the Simple Waterfall 3D example

Fixed

SC-8266 Fixed LightMode = None not being honoured when customising 3D scene lighting

Fixed

SC-9406 Fixed a missing axis labels with Tooltips in SciChart 3D

Fixed

SC-9710 Fixed major and minor gridlines not updating their appearance when the theme is changed by switching dynamic resources

Fixed

SC-9489 Fixed an axis ranging issue that occurred when the data range coincided with the axis’s default VisibleRange

Compatibility

OpenGL has been removed on Linux. Vulkan is now the default Linux rendering backend. Deployment machines require a Vulkan 1.3-capable GPU driver, the Vulkan SDK is not required at runtime

Compatibility

Native library integrity checking is enforced by default. Applications that re-sign or post-process SciChart’s native binaries must opt out via NativeDllLoader.IntegrityCheckMode

Compatibility

DirectX 9 is now obsolete, and new DirectX 12 is experimental on Windows

Compatibility

The rendering engine’s interop types are now internal, including most types following the SCRT* and TSR* naming patterns

Compatibility

Other breaking changes inherited from WPF v9.0 - see Breaking Changes in SciChart WPF SDK v9

v2.0.0.28304
12 May 2026

SciChart for Avalonia XPF v2.0 is a major update that brings all features and improvements from SciChart WPF v8.6 through v8.11.1 to the cross-platform Avalonia XPF framework. This update includes new chart types, new financial and scientific examples, expanded ChartModifier APIs, 3D chart enhancements, MVVM improvements, and hundreds of other refinements.
The update has been published on NuGet.

Added

Added new Polar Heatmap chart type

Added

Added two new category axis types: IndexDateTimeAxis and IndexNumericAxis

Added

Added support for dynamic styling of ticks drawing on Axes with ability to bind properties

Added

Added HeightScaleFactor property to FreeSurfaceRenderableSeries3D

Added

Added configuration properties to OHLC series for tick visibility control at zoom levels

Added

Updated scrolling behavior in SciChartScrollBar to not change VisibleRange span when scrolled while zoomed

Added

Added ZoomExtentsRange property to Axis for specifying desired VisibleRange

Added

Added RolloverMarkerTemplate attached property to VerticalSliceModifier

Added

Added gradient brushes support with FillPaletteProvider in StackedColumnSeries with Visual Xccelerator

Added

Added Minimum and maximum value support in GradientColorPalette for Waterfall 3D series

Added

Added three new Polar Heatmap examples to SciChart XPF Examples Demo

Added

Added new "Oil and Gas Wells Chart Demo" example

Added

Added new "Market Profile Trading Chart" example

Added

Added new "Renko Chart" example

Added

Added new "Population Pyramid Chart" example

Improved

Enhanced "50-Channel EEG" example with best practices and FPS tracking

Improved

Redesigned Home view of Examples Demo

Improved

Added XyDirection property to RubberBandXYZoomModifier for configurable zoom modes

Improved

Added support for Polar Charts in DataPointSelectionModifier

Improved

Added support for X or Y-only selection direction in DataPointSelectionModifier

Improved

Added Font property support for Legend on LegendModifier

Improved

Extended TooltipModifier3D API with properties to show/hide axis labels and tooltip

Improved

Added bindings for Background, Foreground, BorderBrush, and BorderThickness properties of SciChart 3D Legend

Improved

Added AutoPeakDetection property to UniformHeatmapRenderableSeriesViewModel

Improved

Added Tag property to MVVM API classes

Improved

Added Font-related properties to AxisMarkerAnnotationViewModel

Improved

Added an extension method for Renko Filter to aggregate PointMetadata

Improved

Improved Axis tick rendering when AutoTicks disabled

Improved

AxisMarkerAnnotation now flips text direction automatically on PolarChart

Improved

Ported 100+ improvements and fixes from the SciChart WPF v8.6 - v8.11.1 release cycle, including better memory management, improved hit-test, eliminated memory leaks and crashes

v1.2.028247
27 November 2025

v1.2 is a minor version update that contains some important fixes and broader Linux compatibility improvements. The update has been published on NuGet.

Compatibility

Downgraded the compiler to GCC 7.5.0 to ensure compatibility with all supported Ubuntu versions starting from 18.04

Fixed

Fixed a memory leak on certain hardware (notably AMD GPUs) when using the hardware-accelerated renderer

Fixed

Fixed an exception that occurred when attempting to restart the drawing engine

v1.1.0.28229
30 April 2025

v1.1 is a minor version update that contains some important fixes for native dependencies loading. Also, the are improvements for licensing. The update has been published on NuGet.

Fixed

Fixed an error where SciChart failed to load native dependencies in published applications

Fixed

Fixed an error when loading native dependencies from self-contained applications

Fixed

Fixed an error where SciChart failed to load native dependencies from self-contained single-file applications

Improved

Amended licensing messages shown in certain scenarios

v1.0.0.28205
13 January 2025

SciChart Avalonia XPF: High-Performance Charting for Windows & Linux

Added

Initial release