LayerChart

Releases (219)

layerchart@0.79.3

layerchart@0.79.3

Patch Changes

  • feat(Labels): Support passing data and x / y accessor overrides (c5b297c)

  • feat(Points): Support passing x / y accessor overrides (8ea6f12)

  • fix(AreaChart|BarChart|LineChart|ScatterChart): Hide labels and points when toggling selected series from legend. . Add getLabelsProps and getPointsProps slot props, useful when override slot (5602e04)

  • fix(AreaChart): Fix labels placements when using seriesLayout="stack" (5602e04)

layerchart@0.79.2

layerchart@0.79.2

Patch Changes

  • fix(Circle|Line|Rect): Restore passing class to after recent refactor to handle reactive canvas styling (b025d19)

layerchart@0.79.1

layerchart@0.79.1

Patch Changes

  • Bump dependencies (aee4fed)

  • fix(Arc): Restore passing class to after recent refactor to handle reactive canvas styling (2bd93e5)

layerchart@0.79.0

layerchart@0.79.0

Minor Changes

  • fix: Improve canvas reactivity for all primatives (Arc, Area, Circle, Spline, etc) (#339)

Patch Changes

  • fix(getComputedStyles): Ignore transition classes to allow immediate reading of css values (ex. transition-opacity affecting opacity-10) (#339)

  • fix(render): Multiply fillOpacity by overall opacity for fill to support opacity classes (ex. opacity-10) (#339)

  • fix: Memoize creating canvas gradients to improve reactivity detection (#339)

layerchart@0.78.0

layerchart@0.78.0

Minor Changes

  • feat: Pass visibleSeries as slot props (along with series) to enable filteirng custom tooltip implementations (slot override) (12a8068)

layerchart@0.77.0

layerchart@0.77.0

Minor Changes

  • breaking(AreaChart|LineChart): Change default stroke width to 1 instead of 2 (be7e002)

Patch Changes

  • fix: Do not override default classes (ex. highlight series opacity) when providing other classes (c928a6a)

layerchart@0.76.1

layerchart@0.76.1

Patch Changes

  • fix: Do not override default Legend selected item classes when providing other classes (879898a)

layerchart@0.76.0

layerchart@0.76.0

Minor Changes

  • feat(TooltipContext): Support lockable tooltips, useful for interactive elements / dense data. Control using <Chart tooltip={{ locked }}> (#333)

  • feat(Tooltip): Support passing pointerEvents to enable clickable tooltip content. Useful with locked tooltips (#333)

  • feat(TooltipHeader): Support passing value and format (similar to TooltipItem) to simplify overrides from simplified charts (#335)

  • feat(AreaChart|BarChart|LineChart|ScatterChart): Enabling passing props={{ tooltip: { header: { format: ... } } }} (#335)

  • feat(BarChart): Add <BarChart props={{ tooltip: { hideTotal: true } }}> to hide total (useful for some group series use cases) (#335)

Patch Changes

  • fix: Retain default tooltip context props (ex. mode, onClick) when passing additional props to simplified charts (ex. <AreaChart tooltip={{ locked }}>) (#333)

layerchart@0.75.1

layerchart@0.75.1

Patch Changes

  • fix(AreaChart): Respect selected series (legend) when showing tooltip total (b59485d)

  • fix(TooltipContext): Fix event bubbling causing incorrect pointer coordinates when determine chart bounds. Fixes tooltip showing when hovering over portions of legend items (d620535)

layerchart@0.75.0

layerchart@0.75.0

Minor Changes

  • feat(AreaChart|BarChart|LineChart|PieChart|ScatterChart): Add Legend integration (highlight & filter) (#329)

  • feat(AreaChart|LineChart): Highlight series (desaturating other series) while hovering over point on series (#329)

  • feat(Highlight): Add onPointEnter and onPointLeave event callbacks (#329)

  • feat(Legend): Add onPointerEnter and onPointerLeave event callbacks (#329)

  • feat(Legend): Support classes.item(item) (#329)

  • feat: Add profile prop to all simplified charts to log initial render performance using console.time (#330)

Patch Changes

  • docs: Add performance examples for different data structures (for further investigation) (#330)

  • fix(Area|Spline): Reactively recreate internally x/y accessors when props/context change. Fixes AreaChart legend filter support (#329)

  • fix(Legend): Add z-index: 1 to stack above tooltip contexts (band rects, voronoi) to allow pointer events (click/hover) (#329)

Previous
Page 12 of 22
Next
Edit this page