layerchart@2.0.0-next.29
Patch Changes
- fix(Axis): Fix display of axis labels (#591)
Date instances (#586)applyLanes() array util to support densely packing timelines (#449)feat(TooltipContext): Support quadtree-x and quadtree-y modes. Resolves #525 (#578)
fix(AreaChart): Change default tooltip mode from bisect-x to quadtree-x (works with catagorical data and does not require data to be sorted) (#578)
fix(LineChart): Change default tooltip mode from bisect-x to quadtree-x (works with catagorical data and does not require data to be sorted) (#578)
fix(ScatterChart): Change default tooltip mode from voronoi to quadtree (#578)
fix: Support passing <*Chart tooltip={...}> to underlying TooltipContext (as types already indicate) (#576)
breaking(Legend): Rename classes.swatches to classes.item (#571)
fix(Legend): Improve / simplify responsive use cases with additional default classes (center, shrink, truncate) (#571)
fix(Axis): Correctly place multiline parts based on placement (#574)
fix(Axis|Text): Improve Text y placement using lineHeight/capHeight and remove explicit adjustments, aligning with Html rendering (#449)
0 coord). Fixes #568 (#569)fix(Canvas): Improve performance by skipping unnecessary work when hit canvas is unneeded (#561)
fix(Canvas): Improve performance by reducing computed style lookups and memoizing responses (#561)
fix(Canvas): Only apply text/font properties to canvas to improve performance (#561)
fix(GeoPath): Improve performance by only using custom geoCurvePath when curve overridden (#561)
fix(GeoPath): Fix reactivity with curve when using Canvas context (#561)
fix(Calendar): Support showing month labels without path via monthLabel prop (true by default) (#449)