Skip to content

Commit

Permalink
Update CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
techniq authored Jan 30, 2025
1 parent 4ad93f5 commit 5e0d5ff
Showing 1 changed file with 10 additions and 14 deletions.
24 changes: 10 additions & 14 deletions packages/layerchart/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,34 +4,30 @@

### Minor Changes

- breaking: Remove `render` prop from GeoPath, GeoPoint, and Points. No longer useful now that all primitives support canvas context directly ([#354](https://github.com/techniq/layerchart/pull/354))
- feat(Canvas): Integrate hit canvas with component registration system for simplified pointer events ([#354](https://github.com/techniq/layerchart/pull/354))

- feat(Link): Support Canvas render context ([#354](https://github.com/techniq/layerchart/pull/354))
- breaking: Remove all usage of `createEventDispatcher` with `on{event}` callbacks. Aligns with Svelte 5 recommendation and unlocks canvas integration ([#354](https://github.com/techniq/layerchart/pull/354))

- breaking: Lowercase all event names (`onTooltipClick` => `ontooltipclick`) for consistency with native events (preparing for Svelte 5) ([#354](https://github.com/techniq/layerchart/pull/354))

- feat(Frame): Support Canvas render context ([#354](https://github.com/techniq/layerchart/pull/354))

- feat(Canvas): Integrate hit canvas with component registration system for simplified pointer events ([#354](https://github.com/techniq/layerchart/pull/354))
- feat(Link): Support Canvas render context ([#354](https://github.com/techniq/layerchart/pull/354))

- feat(Voronoi): Support Canvas render context ([#354](https://github.com/techniq/layerchart/pull/354))

- feat(GeoPoint): Pass `x` / `y` as slot props ([#354](https://github.com/techniq/layerchart/pull/354))

- breaking: Remove HitCanvas (integrated into Canvas) ([#354](https://github.com/techniq/layerchart/pull/354))

- feat: Update all primitives canvas support to handle render `styleOverrides` (hit canvas) and mouse/pointer events ([#354](https://github.com/techniq/layerchart/pull/354))
- feat: Add `debug` prop to all simplfied charts to enable tooltip and renderContext debug mode ([#354](https://github.com/techniq/layerchart/pull/354))

- breaking: Change all primative mouse/pointer events to callback functions (`on:click` => `onclick`, `on:pointermove` => `onpointermove`, ...). Aligns with Svelte 5 recommendation and unlocks canvas integration ([#354](https://github.com/techniq/layerchart/pull/354))
- feat(GeoPoint): Pass `x` / `y` as slot props ([#354](https://github.com/techniq/layerchart/pull/354))

- breaking: Remove all usage of `createEventDispatcher` with `on{event}` callbacks ([#354](https://github.com/techniq/layerchart/pull/354))
- feat(Rect): Support binding to underlying svg `<rect>` using `element` prop ([#354](https://github.com/techniq/layerchart/pull/354))

- breaking: Lowercase all event names (`onTooltipClick` => `ontooltipclick`) for consistency with native events (Svelte 5) ([#354](https://github.com/techniq/layerchart/pull/354))
- breaking: Remove HitCanvas (integrated into Canvas) ([#354](https://github.com/techniq/layerchart/pull/354))

- feat: Add `debug` prop to all simplfied charts to enable tooltip and renderContext debug mode ([#354](https://github.com/techniq/layerchart/pull/354))
- breaking: Remove `render` prop from GeoPath, GeoPoint, and Points. No longer useful now that Canvas integrates functionality ([#354](https://github.com/techniq/layerchart/pull/354))

### Patch Changes

- feat(Rect): Support binding to underlying svg `<rect>` using `element` prop ([#354](https://github.com/techniq/layerchart/pull/354))

- fix(PieChart): Fix tooltips when using `renderContext="canvas"` ([#354](https://github.com/techniq/layerchart/pull/354))

- fix(AreaChart|LineChart|Highlight): Support canvas pointer events, enabling series highlighting and click events when using `renderContext="canvas" ([#354](https://github.com/techniq/layerchart/pull/354))
Expand Down

0 comments on commit 5e0d5ff

Please sign in to comment.