2.1.0 (2026-10-18)
🚀 Features
- chartist: style label spans and donut widths without inline styles (134ac969)
- chartist: render charts to markup for hydration (783706ef)
- chartist: let renderers adopt server markup (2dadbc73)
- chartist: take server markup over in chart() (27384933)
- chartist: adopt server markup in liveDomRenderer() (71a9412f)
- chartist: add the chartist/server entry point (d9e0fa89)
- chartist: move renderForHydration() to chartist/server (15db13c5)
- ⚠️ chartist: move renderToString() to chartist/server (2dd9a589)
- chartist: read stylesheets for applyStyles() (7cb1ce45)
- chartist: match selectors against the scene (5ee9383c)
- chartist: resolve the cascade and values for applyStyles() (74ec0eb8)
- chartist: add applyStyles() to chartist/server (c65c501f)
- chartist: computeStyles() and other style engines for applyStyles() (c9359545)
🩹 Fixes
- chartist: close empty HTML elements in renderToString() (d93f24d3)
- chartist: replace Chartist svgs parsed from HTML (519bc0eb)
🔥 Performance
- chartist: keep hydration mostly out of the core bundles (de1c8e2c)
⚠️ Breaking Changes
- chartist: move renderToString() to chartist/server (2dd9a589)
renderToString() is no longer exported from chartist.
Import it from chartist/server instead:
import { renderToString } from 'chartist/server';