v1.3.8
🚀 Features
- chart:
- Tukey-clamped box whiskers + outliers in applyBoxStat - by @jerrythomas (11508)
- Compute box outlier positions in buildBoxes - by @jerrythomas (e68d5)
- Render box outlier points - by @jerrythomas (3e64e)
- Box domain covers outliers + band x for distribution geoms - by @jerrythomas (9ee67)
- BuildSwarm mark builder (jitter + beeswarm layout) - by @jerrythomas (7aa81)
- Plot.Jitter beeswarm geom - by @jerrythomas (f07d3)
- Surface Plot.Box/Violin/Jitter + GeomJitter - by @jerrythomas (881ba)
- Geoms inherit root channels + inspectable box outliers - by @jerrythomas (9ce77)
- Themed mark interactions (focus ring + hover) + a11y + scroll fix - by @jerrythomas (4fbca)
- Orientation flip foundation + Point/Jitter (Phase 1) - by @jerrythomas (86085)
- Horizontal Box (Phase 2 asymmetric reference) - by @jerrythomas (dd95c)
- Horizontal Violin (Phase 2) - by @jerrythomas (9f73b)
- Horizontal Line/Area/Point (geoms) + orientation-aware Axis (Phase 2/3) - by @jerrythomas (9fdf0)
- Horizontal Bar — last core geom (Phase 2 complete) - by @jerrythomas (8a012)
- Horizontal Waterfall + Candlestick (exotic geoms) - by @jerrythomas (76e97)
- Animate marks on data/flip change + fix AnimatedPlot bar race - by @jerrythomas (262cc)
- Flip numeric-category bars; explicit legacyHorizontal marker for the race - by @jerrythomas (61920)
- AnimatedPlot honors orientation/flip via the shared geom place() path - by @jerrythomas (31177)
- Composable side option on Violin/Box/Jitter (raincloud plots) - by @jerrythomas (f0109)
- Surface Candlestick/Heatmap/Hexbin/Ribbon/Waterfall on Plot.* - by @jerrythomas (be1e3)
- Pattern (texture) fills on Box & Violin - by @jerrythomas (2fa9e)
- Rule geom — reference/threshold lines (hline/vline) - by @jerrythomas (ae78e)
- Sort prop — order the band axis by value (bars by size) - by @jerrythomas (1788d)
- Standardize wrapper interactivity + surface zoom/selection on Plot.Root - by @jerrythomas (ccd83)
🐞 Bug Fixes
- blocks:
- PlotPlugin exports ALL facet panels, not just the first - by @jerrythomas (31aef)
- chart:
- Spread beeswarm overflow points instead of stacking at center - by @jerrythomas (d7fdd)
- Guard Jitter aria-label index for svelte-check - by @jerrythomas (349c0)
- Pie/donut inner radius — stop slices rendering outside the circle - by @jerrythomas (f9900)
- Composable geoms color by category instead of gray - by @jerrythomas (0cc86)
- Readable axis, themed speed input, race color/gap, boxplot demo - by @jerrythomas (f1911)
- Composable Plot.Root stretches to fill; raincloud jitter + orientation - by @jerrythomas (fb1e6)
- learn:
- Pass x/y to composable Plot.Box/Violin/Jitter geoms - by @jerrythomas (3c45e)