Changelog

Every release, documented. Follow development on GitHub Releases.

v0.1.6

Latest

2026-02-28

  • +11 new packages: @chartts/finance, @chartts/annotation, @chartts/ssr, @chartts/datalabels, @chartts/regression, @chartts/statistics, @chartts/test-utils, @chartts/cli, @chartts/date-fns, @chartts/dayjs, @chartts/websocket
  • +Theme expansion: 8 to 34 presets (Nord, Dracula, Catppuccin, Tokyo Night, Gruvbox, Synthwave, Cyberpunk, Material, Solarized, and more)
  • +24 new documentation pages covering streaming, zoom/pan, brush, export, data adapters, plugins, linked charts, decimation, annotations, and all new packages
  • +Financial indicators package: SMA, EMA, WMA, RSI, MACD, Bollinger Bands, ATR, VWAP, OBV, Sharpe ratio, drawdown analysis
  • +Regression package: linear, polynomial, exponential, logarithmic, power regression with trend lines and forecasting
  • +Statistics package: mean, median, mode, variance, percentile, quartiles, outliers, KDE, bootstrap confidence intervals
  • +Server-side rendering package with SVG and PNG/JPEG export
  • +CLI tool: generate charts from terminal with CSV/JSON input
  • +WebSocket/SSE streaming adapter for real-time data
  • +Testing utilities: mock data generators, chart data assertions, snapshot testing
  • +Improved SEO: expanded structured data, favicon.ico, updated OG image, enhanced meta tags
  • +NaN handling across all chart types for financial indicator warmup periods

v0.1.5

2026-02-26

  • +5 new chart types: Violin, Pack (circle packing), Voronoi, WordCloud, Pillar
  • +New GL chart: Torus3D with WebGL rendering
  • +Graph chart rewrite with simplified data convention, arrow-notation edges, and adjacency matrix support
  • +Improved graph layouts: force, hierarchical, and circular
  • +Globe3D rendering improvements
  • +New convenience APIs: Violin(), Pack(), Voronoi(), WordCloud(), Pillar()

v0.1.4

2026-02-26

  • +Added README files to all packages with install instructions, API docs, and examples
  • +Improved package descriptions across all packages
  • +Fixed cross-repo website redeploy in CI pipeline

v0.1.3

2026-02-25

  • +5 new data adapter packages: @chartts/csv, @chartts/json, @chartts/excel, @chartts/parquet, @chartts/arrow
  • +New @chartts/themes package with 8 extra theme presets
  • +Fixed Solid, Svelte, and Tailwind package builds
  • +Monorepo CI pipeline for npm publishing

v0.1.2

2026-02-25

  • +Updated npm README with chart screenshots and OG image
  • +Added demo image gallery to documentation
  • +Improved bundle size documentation

v0.1.1

2026-02-24

  • +Fixed dark mode gradient rendering
  • +Fixed CRLF line endings in SVG output
  • +Improved CSS animation handling for static renders

v0.1.0

Initial Release

2026-02-23

  • +65+ chart types: line, bar, area, pie, donut, scatter, bubble, radar, candlestick, waterfall, funnel, gauge, sparkline, heatmap, treemap, boxplot, histogram, sankey, sunburst, and more
  • +SVG-first rendering with Canvas and WebGL fallbacks
  • +Full Tailwind CSS integration with className on every element
  • +Native dark mode support with dark: variants
  • +WCAG AA accessibility: keyboard navigation, screen readers, pattern fills
  • +TypeScript-first with full type inference
  • +Tree-shakeable ESM and CJS builds
  • +Under 15kb gzipped for the entire library
  • +Server-side rendering support
  • +Framework-agnostic core with renderToString API