diff --git a/.changeset/pre.json b/.changeset/pre.json index 9fef0829a..505a14377 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -98,6 +98,7 @@ "fast-primitives-perf", "fiery-lamps-tickle", "five-stamps-drum", + "fix-annotation-range-bounds", "fix-arclabel-canvas-rotation", "fix-area-all-zero", "fix-barchart-diverging-edge-rounding", @@ -107,7 +108,9 @@ "fix-pattern-canvas", "fix-pie-arc-xrange", "fix-scale-band-invert", + "fix-spline-series-props-opacity", "fix-transform-projection-reactivity", + "fix-x1-y1-domain-filter-without-series", "flat-arcs-heal", "flat-cases-enter", "four-lizards-win", diff --git a/packages/layerchart/CHANGELOG.md b/packages/layerchart/CHANGELOG.md index b82b60464..1a887522e 100644 --- a/packages/layerchart/CHANGELOG.md +++ b/packages/layerchart/CHANGELOG.md @@ -1,5 +1,15 @@ # LayerChart +## 2.0.0-next.57 + +### Patch Changes + +- fix(AnnotationRange): Don't extend past chart bounds when `x` is omitted on band scales, and treat `null` on either side of `x`/`y` as "extend to chart edge". ([#449](https://github.com/techniq/layerchart/pull/449)) + +- fix(Spline): Restore `series.props.opacity` (and other style props) precedence over the computed series fade opacity. Regression introduced by per-segment styling refactor where the explicit `opacity` was spread after `series.props`, clobbering per-series opacity values (e.g. `series={[{ props: { opacity: 0.1 } }, ...]}`). ([#449](https://github.com/techniq/layerchart/pull/449)) + +- fix(ChartState): Don't filter explicit `x1Domain`/`y1Domain` by visible series when no series are configured. Restores grouped layout for composable `` usage (e.g. `` with `x1`/`x1Domain`/`x1Range`) where the visible-series filter previously emptied the secondary band scale domain, collapsing all bars to a single category position. ([#449](https://github.com/techniq/layerchart/pull/449)) + ## 2.0.0-next.56 ### Minor Changes diff --git a/packages/layerchart/package.json b/packages/layerchart/package.json index 2696db52e..eaff54bcd 100644 --- a/packages/layerchart/package.json +++ b/packages/layerchart/package.json @@ -5,7 +5,7 @@ "license": "MIT", "repository": "techniq/layerchart", "homepage": "https://layerchart.com", - "version": "2.0.0-next.56", + "version": "2.0.0-next.57", "scripts": { "dev": "pnpm package:watch", "package": "svelte-package",