Skip to content

What's new in v3

velo-plot v3.0 is the stable-platform release: trading workflows, scientific depth, and first-class framework DX on one engine — with documented bundles and a clear migration path from v2.

Highlights

Bundle architecture (new in v3.0)

velo-plot is no longer a single monolithic import. Four primary entries keep apps small:

EntryGzipDoc
velo-plot~51 KBCore Bundle
velo-plot/trading~72 KBTrading Bundle
velo-plot/scientific~114 KBScientific Bundle
velo-plot/fullheavierEverything

Read the full guide: Bundle Architecture.

Core slimming uses registry pattern — extended series and trading APIs register at import time instead of living inside ChartCore (ADR 004).

Trading

  • velo-plot/trading — stacked charts, business-day time scale, addIndicator(), drawing tools (undo/redo), replay, price alerts, Heikin-Ashi, hollow candles, markers, datafeed helpers
  • Live feed modes: fixed time window (auto-scroll) or expanding X domain
  • End-to-end examples under Trading

Scientific

  • velo-plot/scientific — analysis / FFT, regression, forecasting, LaTeX, 3D, anomaly detection, pattern recognition, broken axis, virtualization
  • Async workers for downsampling and indicators on large series
  • Guides: Scientific analysis, Large datasets

React & frameworks

  • Declarative <StackedPlot /> / <VeloPlot /> with reactive hooks
  • useIndicator, useChartSync, keyboard nav, pinch-zoom, high-contrast theme
  • Bindings: React, Vue, Svelte, Solid, Angular, Astro (velo-plot/react, …)

Platform

  • CI: unit + bindings + Playwright e2e + bundle size budgets
  • ESLint clean; coverage gates on core modules
  • Honest plugin status; SVG full homolog deferred to Stage 6 → v4

Upgrade

Release

VersionNotes
3.0.0GA — bundle split, core slimming, migration docs, CI bundle budgets

Report issues before upgrading production apps so breaking-change notes stay accurate.

Released under the MIT License.