Skip to content

Releases: techniq/layerchart

[email protected]

28 Jan 20:30
c216e86
Compare
Choose a tag to compare

Patch Changes

  • fix(PieChart): Align interface $Props extends ... with other simplified charts to fix odd type issue (a7133b4)

[email protected]

28 Jan 16:57
f6e0d6b
Compare
Choose a tag to compare

Patch Changes

  • feat(Brush): Add onReset callback event (5b95bc9)

  • fix(Brush): On reset, restore original configured domain values and not data derived domain values (5b95bc9)

[email protected]

28 Jan 13:57
3fd6226
Compare
Choose a tag to compare

Patch Changes

  • fix(Brush): Add mode: 'integrated' | 'separated' to better support external state updates (default: integarted and no longer shows active selection when brush domain != original domain) (120f5e0)

[email protected]

27 Jan 20:23
44b1657
Compare
Choose a tag to compare

Minor Changes

  • breaking(Brush): Change events (change, brushStart, brushEnd) to callback functions (onChange, onBrushStart, onBrushEnd). Allows usage from simplified charts and moves towards Svelte 5 api (450feb8)

[email protected]

27 Jan 18:53
ab50af3
Compare
Choose a tag to compare

Minor Changes

  • feat(AreaChart|LineChart|ScatterChart): Add Brush integration (#348)

  • feat(ChartClipPath|CircleClipPath|RectClipPath): Support passing disabled to underlying ClipPath (#348)

  • feat: Support passing props={{ tooltip: { context: ... } }} for all simplified charts (still support tooltip={...}) (#348)

Patch Changes

  • fix: Restore ability to pass tooltip={false} to disable tooltip for all simplified charts (#348)

  • fix(AreaChart|LineChart): Fade other series highlight points when hovering individual point (#348)

[email protected]

27 Jan 12:17
07de5e4
Compare
Choose a tag to compare

Patch Changes

  • fix: Properly handle null fill/stroke when creating objectId for canvas reactivity (c96c76f)

[email protected]

26 Jan 19:15
4969464
Compare
Choose a tag to compare

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)

[email protected]

25 Jan 20:58
d78e7bb
Compare
Choose a tag to compare

Patch Changes

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

[email protected]

25 Jan 20:40
99203ae
Compare
Choose a tag to compare

Patch Changes

  • Bump dependencies (aee4fed)

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

[email protected]

25 Jan 17:39
f8fbff1
Compare
Choose a tag to compare

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)