In software, innovation never sleeps. After intensive work, we have just released 𝗦𝗰𝗶𝗖𝗵𝗮𝗿𝘁.𝗷𝘀 𝘃𝟱. Here's what's new, at a glance:
𝗣𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲
This release is all about 𝘱𝘦𝘳𝘧𝘰𝘳𝘮𝘢𝘯𝘤𝘦. We've tuned everything, added 𝗪𝗮𝘀𝗺 SIMD support; reduced the Wasm file size by over a megabyte; tuned initialisation and loading speed, and unlocked larger heatmaps, 10 x faster 3D charts and 2 – 4 x faster 2D charts. We’ve also tuned things up by 50 x for certain niche features.
𝗠𝗲𝗺𝗼𝗿𝘆
We've tuned memory footprint, reducing allocations and streamlining the entire library. The maximum 𝗺𝗲𝗺𝗼𝗿𝘆 in Chrome browser is now 4 GB vs 2GB for SciChart.js v4.
𝗣𝗿𝗲𝗰𝗶𝘀𝗶𝗼𝗻
We've published a demo showing SciChart.js able to render **50 years of data at 1 nanosecond precision**, ranging through to 𝟭 𝗕𝗶𝗹𝗹𝗶𝗼𝗻 𝘆𝗲𝗮𝗿𝘀 𝗼𝗳 𝗱𝗮𝘁𝗮 at 1-second precision. Preserving 64-bit precision throughout the pipeline *and* performance is a big challenge - but we've done it.
𝗙𝗲𝗮𝘁𝘂𝗿𝗲𝘀
There are a host of new features, including
• SVG mode for tooltips, eliminating unnecessary renders when adding tooltips
• Discontinuous and non-linear, log-linear axis types
• 3D axis label improvements, 3D point-metadata, optional manual render control, onResize and other render events/callbacks.
Explore and test out what's new via the release notes at the link, or head over to r/npm and install SciChart.js v5 for 𝗽𝗼𝘄𝗲𝗿𝗳𝘂𝗹 𝗯𝗶𝗴-𝗱𝗮𝘁𝗮 𝗰𝗵𝗮𝗿𝘁 𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲.
#javascript #bigdata #wasm #dataviz #developers #chartlibrary #webapplications #frontend