|
1 | 1 | # LayerChart
|
2 | 2 |
|
| 3 | +## 2.0.0-next.39 |
| 4 | + |
| 5 | +### Minor Changes |
| 6 | + |
| 7 | +- feat: Support css-only usage (no Tailwind required) while retaining first-class Tailwind support ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 8 | + |
| 9 | +### Patch Changes |
| 10 | + |
| 11 | +- feat: Simplify daisyUI, shadcn-svelte, and Skeleton integrations with single line `@import 'layerchart/{library}.css'` added to `app.css` ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 12 | + |
| 13 | +- docs: Add examples for standalone, daisyUI v5, shadcn-svelte v1, Skeleton v3, and Svelte UX v2 (next) (including light/dark theming) ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 14 | + |
| 15 | +- feat(LineChart): Support `orientation="vertical"`. Resolves #640 ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 16 | + |
| 17 | +- feat: Add Html context support for applicable primitives such as Circle, Line, Rect, Text (and more) as well as transitively such as Axis, Grid, Labels (and more) ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 18 | + |
| 19 | +- feat(LinearGradient): Support Html context ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 20 | + |
| 21 | +- fix(Text): Apply `fill: currentColor` to support more straightforward way of changing color (ex. `class="text-red-500"` or `style="color:red"`) ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 22 | + |
| 23 | +- fix(TooltipContext): Revert back to pointer events (instead of mouse/touch) but with `touch-action: pan-y`. Provides simplified events while allowing horizontal scrubbing with vertical scrolling. ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 24 | + |
| 25 | +- feat(TooltipContext): Add `touchEvents` to control touch event behavior. Defaults to `pan-y` to allow vertical scrolling but horizontal scrubbing. ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 26 | + |
| 27 | +- fix(TooltipContext): Fix `band` mode regression when both x/y are scaleBand (ex. punchcard chart) ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 28 | + |
| 29 | +- fix(SimplifiedCharts): Properly handle `legend` prop as object when determining bottom padding ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 30 | + |
| 31 | +- fix(AreaChart|LineChart|DefaultTooltip): Handle per-series data with different length ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 32 | + |
| 33 | +- feat(Highlight): Support passing `opacity` ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 34 | + |
| 35 | +- fix(SimplifiedChart): Still add selected legend item opacity when item classes are also applied ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 36 | + |
| 37 | +- feat(Legend): Add `selected` prop to fade out unselected items (if passed and non-empty) ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 38 | + |
| 39 | +- feat(SeriesState): Add `isHighlighted(seriesKey)` to easy check if series is hightlight (or should be faded) ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 40 | + |
| 41 | +- fix(Primatives): Apply default classes when using Canvas context (like Svg). Resolves #544 ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 42 | + |
| 43 | +- refactor: Remove use of `layerClass` and apply `lc-{name}` class directly to allow easy component <style> targetting within LayerChart ([#557](https://github.com/techniq/layerchart/pull/557)) |
| 44 | + |
3 | 45 | ## 2.0.0-next.38
|
4 | 46 |
|
5 | 47 | ### Patch Changes
|
|
0 commit comments