Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/bright-buses-buy.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/chilly-jeans-film.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/chilly-moles-wave.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/cold-penguins-jump.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/dry-dodos-build.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/dry-masks-suffer.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/dry-singers-travel.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/early-keys-think.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/gentle-months-rest.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/ninety-numbers-fail.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/orange-parrots-arrive.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/popular-stingrays-change.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pretty-bears-report.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/shaggy-rocks-tan.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/warm-cars-attack.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/wicked-mirrors-sleep.md

This file was deleted.

38 changes: 38 additions & 0 deletions packages/layerchart/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,43 @@
# LayerChart

## 0.70.0

### Minor Changes

- feat: Improve Canvas implementation with render registration system including synchronized invalidation / redrawing ([#295](https://github.com/techniq/layerchart/pull/295))

- feat: Support Canvas context for most primatives (Arc, Area, Circle, Group, Line, LinearGradient, Rect, Spline, and Text). Also updates components using these primatives (Axis, Bar, Grid, Rule, and more) ([#295](https://github.com/techniq/layerchart/pull/295))

- feat: Update all simplified charts to support `renderContext` prop to switch between Svg (default) and Canvas (AreaChart, BarChart, LineChart, PieChart, and ScatterChart) ([#295](https://github.com/techniq/layerchart/pull/295))

- feat: Add `renderPathData()` canvas util to simplify rendering SVG path data onto canvas context with CSS variable and class support ([#295](https://github.com/techniq/layerchart/pull/295))

- feat: Add `renderRect()` canvas util to simplify rendering rectangles onto canvas context with CSS variable and class support ([#295](https://github.com/techniq/layerchart/pull/295))

- feat: Add `renderText()` canvas util to simplify rendering text onto canvas context with CSS variable and class support ([#295](https://github.com/techniq/layerchart/pull/295))

- feat: Add `ComputedStyles` component to easily resolve classes / CSS variable values (useful when working with <canvas>) ([#295](https://github.com/techniq/layerchart/pull/295))

- feat(Canvas): Support `center` prop (similar to `Svg`) to translate children to center (useful for radial layouts) ([#295](https://github.com/techniq/layerchart/pull/295))

- breaking(LinearGradient|RadialGradient): Rename `url` slot prop to `gradient`. Improves name, especially within canvas context ([#295](https://github.com/techniq/layerchart/pull/295))

- breaking(GeoPath): Simplify render prop use case by leveraging renderPathData() (ex. HitCanvas) ([#295](https://github.com/techniq/layerchart/pull/295))

- breaking: Reduce likihood of clipping for Canvas-rendered simplified charts by increasing default padding (and add top)) ([#295](https://github.com/techniq/layerchart/pull/295))

### Patch Changes

- fix(Canvas): Support multiple children (fix infinite loops, coordinating redraws, etc). Resolves issue #158 ([#295](https://github.com/techniq/layerchart/pull/295))

- feat: Add `scaleCanvas` util ([#295](https://github.com/techniq/layerchart/pull/295))

- feat: Add `spikePath()` util ([#295](https://github.com/techniq/layerchart/pull/295))

- feat: Add `clearCanvasContext()` util ([#295](https://github.com/techniq/layerchart/pull/295))

- fix(circlePath): Correctly handle sweep argument ([#295](https://github.com/techniq/layerchart/pull/295))

## 0.60.3

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/layerchart/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"author": "Sean Lynch <techniq35@gmail.com>",
"license": "MIT",
"repository": "techniq/layerchart",
"version": "0.60.3",
"version": "0.70.0",
"scripts": {
"dev": "vite dev",
"build": "vite build",
Expand Down