Whats new in SciChart v1.3? New Features 1. Spline Series In this release, we have added a native spline-line (smoothed ...
What's new in SciChart v1.3?
New Features
1. Spline Series
In this release, we have added a native spline-line (smoothed line) series, including:
- Spline Line,
- Spline Mountain, and
- Spline Band Series.
2. JavaScript Chart Animations
SciChart’s JavaScript Chart now features a new JavaScript Chart Animation API. Animated JavaScript charts will help you create captivating web applications. There are four animation types introduced in SciChart.js, including:
- Wave (line chart with wave animation),
- Sweep (band chart with sweep animation),
- Fade (column chart with fade animation), and
- Scale (stacked column side by side with scale animation) animations.
3. Spline Series and Animations
It is an interesting and unique case of combining the spline algorithms with applying animations on one series. Please see the example and the source code for more information: Animated JavaScript Spline Area Chart.
4. Dashed Line Styling
SciChart.js v 1.3 introduces more options to style your chart by adding the dashed line styling. See Dashed Line Styling Example.
Improvements and Bug Fixes
- Fixed Y axis autorange for zero range series and added undefined range check (SCJS-479)
- Fixed AutoRange for Horizontal line (SCJS-479)
- Added ExecutesOn property to some ChartModifiers (SCJS-457). It allows using RubberBandXyZoomModifier and ZoomPanModifier simultaneously with different mouse buttons.
- Changed naming for axisLabelFill, axisLabelStroke/ added axisFontSize, axisFontFamily and added AxisLabelFont and AxisLabelFontSize properties to LineAnnotation
- Fixed CursorModifier and RolloverModifier bug when RenderableSeries has zero-length data
- Fixed bug using together RubberBandXyZoomModifier, XAxisDragModifier, YAxisDragModifier
- Fixed audio analyzer example – see audio analyzer example.
- Fixed error when removing renderable series having CursorModifier with a tooltip
- Fixed CursorModifier and RolloverModifier Uncaught Error: currentRenderPassData should not be undefined
- Fixed live cursor tooltip update on series change (SCJS-514)
- Fixed heatmap warning currentRenderPassData should not be undefined
- Fixed RolloverModifier example add and remove series buttons – see rollover and tooltips example