我们很高兴宣布SciChart JavaScript超高性能图表版本1.4.1595发布!
它包含已修复的内存泄漏,其他重要的错误修复以及重大改进。 建议所有SciChart.js v 1.3及更早版本的用户升级到此版本。
SciChart.js v1.4.1595有什么新内容?
重要修复
- 修复了热图,等高线图,LineAnnotation,CursorModifier和RolloverModifier的内存泄漏
- 修复了渐变画笔的内存泄漏
- 修复了带状样条动画的Y2值的PointMarker
- 修复带有点标记的系列动画时的初始闪烁
- 修复了Grid轴带以flippedCoordinates = true绘制不正确(SCJS-554)
- 修复的FadeAnimation覆盖PointMarker.Opacity属性(SCJS-563)
- 修复的命中测试算法会根据数据返回错误的结果(SCJS-562)
- 修复了点击测试算法在单击第一个数据点左侧时返回IsHit = false(SCJS-566)
- 修复了未捕获的TypeError:tooltipTitle.replace不是一个函数(SCJS-570)
- 使用乘法alpha cahnnel方法固定以应用不透明度而不是覆盖
- 修复并删除了使用suspendUpdates时的控制台消息
- 修复的热图不遵守colorMap.maximum属性
- 修复了使用RolloverModifier删除RenderableSeries(SCJS-592)时的错误
- 修复了JavaScript实时股票图表示例中的实时报价表按钮
- 修复:删除系列更新图例,JavaScript Chart Legends API
- 修复了Firefox中鼠标滚轮交互的问题(SCJS-513)
- 修复了堆叠系列的图例
- 使用SciChartSurface.createSingle API修复了黑屏错误
- 修复:修复将多个表面与SciSurface.createSingle API一起使用时的修改器同步
- 修复了RolloverModifier问题
新的例子和改进
- 添加了可移动AxisMarkerAnnotation
- 将TooltipLegendTemplate添加到RolloverModifier
- 添加了JavaScript拖动水平阈值示例
- 在动画API(SCJS-560)中添加了缓动功能
- 向所有注释中添加了不透明度属性(SCJS-565)
- 统一的不透明度更新逻辑
- 在2D图表中添加了PinchZoomModifier,并改进了ZoomPanModifier(SCJS-375)中的多点触摸处理
- 将SmartDateLabelProvider添加到JavaScript股票图表示例
- 在RolloverModifier和CursorModifier示例中添加了一个包括/排除系列的选项
- 为在修饰符中使用的注释添加了一个单独的集合(SCJS-521)
- 将ResizeDirections属性添加到AnnotationBase类(SCJS-526)
- 向RubberBandXyZoomModifier.XyDirection行为添加了ProsizeDirections Proert,以将拖动缩放矩形限制为X或Y方向(SCJS-599)
- 更新了SimpleDataPointSelection示例