diff --git a/.changeset/add-radial-gradients.md b/.changeset/add-radial-gradients.md deleted file mode 100644 index 52a83134..00000000 --- a/.changeset/add-radial-gradients.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@tanstack/charts': minor -'@tanstack/react-native-charts': minor ---- - -Add renderer-neutral radial gradient resources with SVG and React Native fill -and stroke support, plus exact `objectBoundingBox` Canvas fills. Normalize -linear coordinates and authored stop order consistently across renderers. diff --git a/.changeset/bright-axis-titles.md b/.changeset/bright-axis-titles.md deleted file mode 100644 index 2274bf4b..00000000 --- a/.changeset/bright-axis-titles.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@tanstack/charts': minor ---- - -Allow Cartesian axis titles to configure font size, font weight, fill, and -opacity while retaining automatic guide layout. diff --git a/.changeset/clean-svg-xml.md b/.changeset/clean-svg-xml.md deleted file mode 100644 index 02b9df37..00000000 --- a/.changeset/clean-svg-xml.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/charts': patch ---- - -Replace XML-invalid control characters and lone surrogates during static SVG serialization. diff --git a/.changeset/focus-group-motion.md b/.changeset/focus-group-motion.md deleted file mode 100644 index 79485560..00000000 --- a/.changeset/focus-group-motion.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@tanstack/charts': patch ---- - -Apply a retargeted focused mark's motion settings to structural groups emitted -by that mark, including phase callbacks and `motion: false`. diff --git a/.changeset/focus-ring-options.md b/.changeset/focus-ring-options.md deleted file mode 100644 index 544922df..00000000 --- a/.changeset/focus-ring-options.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@tanstack/charts': minor ---- - -Allow definitions and themes to configure the built-in focus ring's radius, -stroke width, fill, and stroke while preserving the existing boolean behavior -and defaults. diff --git a/.changeset/line-cap-options.md b/.changeset/line-cap-options.md deleted file mode 100644 index 2ea20a1a..00000000 --- a/.changeset/line-cap-options.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@tanstack/charts': minor ---- - -Add `lineCap` and `lineJoin` options to `lineY` and `lineX`. Both options use -the renderer-supported `SceneStyle` values and continue to default to `round`. diff --git a/.changeset/rtl-axis-side-gutter.md b/.changeset/rtl-axis-side-gutter.md deleted file mode 100644 index 9ff000c8..00000000 --- a/.changeset/rtl-axis-side-gutter.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@tanstack/charts': patch -'@tanstack/react-native-charts': patch ---- - -Reserve the correct gutter for a positioned axis in a right-to-left container. -A y scale with `side: 'right'` anchored its tick labels for a left-to-right -inline direction, so an RTL host painted them across the plot instead of beside -it. Automatic anchors, fallback measurement, Canvas, native rendering, and SVG -export now agree on logical `start` and `end` anchors for the host direction. diff --git a/.changeset/soft-legends-flow.md b/.changeset/soft-legends-flow.md deleted file mode 100644 index 9485729f..00000000 --- a/.changeset/soft-legends-flow.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@tanstack/charts': minor ---- - -Add tree-shakeable, host-measured categorical legend item layouts with -configurable spacing, typography, label paint, built-in indicator shapes, and -custom indicator scene renderers. diff --git a/.changeset/styled-static-guides.md b/.changeset/styled-static-guides.md deleted file mode 100644 index 781ee695..00000000 --- a/.changeset/styled-static-guides.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/charts': minor ---- - -Add renderer-neutral stroke styling for Cartesian grid rules and axis lines through `grid` and `axis.line` style objects. Authored widths participate in automatic guide margins, and zero-width strokes stay hidden across renderers. diff --git a/.changeset/warm-charts-wheel.md b/.changeset/warm-charts-wheel.md deleted file mode 100644 index 8da62e0e..00000000 --- a/.changeset/warm-charts-wheel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/charts': minor ---- - -Add configurable focus, modifier, and always wheel activation policies to `zoomX`. diff --git a/CHANGELOG.md b/CHANGELOG.md index 67150b3b..b89842c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,127 @@ # Changelog +## 0.18.0 + +### @tanstack/charts + +#### Minor Changes + +- [#147](https://github.com/TanStack/charts/pull/147) [`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203) - Add renderer-neutral radial gradient resources with SVG and React Native fill + and stroke support, plus exact `objectBoundingBox` Canvas fills. Normalize + linear coordinates and authored stop order consistently across renderers. + +- [#124](https://github.com/TanStack/charts/pull/124) [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583) - Allow Cartesian axis titles to configure font size, font weight, fill, and + opacity while retaining automatic guide layout. + +- [#124](https://github.com/TanStack/charts/pull/124) [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583) - Allow definitions and themes to configure the built-in focus ring's radius, + stroke width, fill, and stroke while preserving the existing boolean behavior + and defaults. + +- [#124](https://github.com/TanStack/charts/pull/124) [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583) - Add `lineCap` and `lineJoin` options to `lineY` and `lineX`. Both options use + the renderer-supported `SceneStyle` values and continue to default to `round`. + +- [#122](https://github.com/TanStack/charts/pull/122) [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef) - Add tree-shakeable, host-measured categorical legend item layouts with + configurable spacing, typography, label paint, built-in indicator shapes, and + custom indicator scene renderers. + +- [#148](https://github.com/TanStack/charts/pull/148) [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5) - Add renderer-neutral stroke styling for Cartesian grid rules and axis lines through `grid` and `axis.line` style objects. Authored widths participate in automatic guide margins, and zero-width strokes stay hidden across renderers. + +- [#125](https://github.com/TanStack/charts/pull/125) [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26) - Add configurable focus, modifier, and always wheel activation policies to `zoomX`. + +#### Patch Changes + +- [#124](https://github.com/TanStack/charts/pull/124) [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583) - Replace XML-invalid control characters and lone surrogates during static SVG serialization. + +- [#144](https://github.com/TanStack/charts/pull/144) [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b) - Apply a retargeted focused mark's motion settings to structural groups emitted + by that mark, including phase callbacks and `motion: false`. + +- [#124](https://github.com/TanStack/charts/pull/124) [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583) - Reserve the correct gutter for a positioned axis in a right-to-left container. + A y scale with `side: 'right'` anchored its tick labels for a left-to-right + inline direction, so an RTL host painted them across the plot instead of beside + it. Automatic anchors, fallback measurement, Canvas, native rendering, and SVG + export now agree on logical `start` and `end` anchors for the host direction. + +### @tanstack/react-charts + +#### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + +### @tanstack/react-native-charts + +#### Minor Changes + +- [#147](https://github.com/TanStack/charts/pull/147) [`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203) - Add renderer-neutral radial gradient resources with SVG and React Native fill + and stroke support, plus exact `objectBoundingBox` Canvas fills. Normalize + linear coordinates and authored stop order consistently across renderers. + +#### Patch Changes + +- [#124](https://github.com/TanStack/charts/pull/124) [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583) - Reserve the correct gutter for a positioned axis in a right-to-left container. + A y scale with `side: 'right'` anchored its tick labels for a left-to-right + inline direction, so an RTL host painted them across the plot instead of beside + it. Automatic anchors, fallback measurement, Canvas, native rendering, and SVG + export now agree on logical `start` and `end` anchors for the host direction. +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + +### @tanstack/octane-charts + +#### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + +### @tanstack/preact-charts + +#### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + +### @tanstack/vue-charts + +#### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + +### @tanstack/solid-charts + +#### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + +### @tanstack/svelte-charts + +#### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + +### @tanstack/angular-charts + +#### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + +### @tanstack/lit-charts + +#### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + +### @tanstack/alpine-charts + +#### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + ## 0.17.0 ### @tanstack/charts diff --git a/MARKETING.md b/MARKETING.md index b41e1308..5ee08c14 100644 --- a/MARKETING.md +++ b/MARKETING.md @@ -5,7 +5,7 @@ Last updated: 2026-08-26 ## Status TanStack Charts is in official Alpha on `main`. The latest public release is -`0.17.0`. Repository docs, examples, and the catalog may include contracts not +`0.18.0`. Repository docs, examples, and the catalog may include contracts not available in that release, so documentation at the verified release source revision remains the release record. Alpha is not a production-readiness claim, and marketing must keep the compatibility limits in @@ -590,7 +590,7 @@ production case study. ### Official Alpha -- Conversion: Install `0.17.0`, read its release-source docs, explore the +- Conversion: Install `0.18.0`, read its release-source docs, explore the catalog, and report friction. - Publish architecture, benchmarks, and working examples with limitations. - Recruit a small number of chart-heavy TanStack users. @@ -628,7 +628,7 @@ tracked in [`PLAN.md`](./PLAN.md): foundation for data-rich TanStack applications and a credible choice for frontend teams whose visualizations need to grow beyond standard chart types. -**Primary conversion today:** Install `0.17.0` and complete the first chart. +**Primary conversion today:** Install `0.18.0` and complete the first chart. **Primary conversion after stable release:** Install the package and complete the first chart. diff --git a/README.md b/README.md index cbbcbba9..23471b13 100644 --- a/README.md +++ b/README.md @@ -54,8 +54,8 @@ server-rendered application charts. > [!IMPORTANT] > This README follows unreleased `main`, the official Alpha line. The latest -> published release is TanStack Charts `0.17.0`; use its -> [release-source documentation](https://github.com/TanStack/charts/tree/v0.17.0/docs). +> published release is TanStack Charts `0.18.0`; use its +> [release-source documentation](https://github.com/TanStack/charts/tree/v0.18.0/docs). > Alpha releases use regular `0.x` versions and may contain breaking changes > between minor releases. Pin an exact version for production use and read the > [Alpha stability policy](./docs/stability.md) before upgrading. diff --git a/docs/comparison.md b/docs/comparison.md index 2aa93b5a..ea1cb923 100644 --- a/docs/comparison.md +++ b/docs/comparison.md @@ -3,7 +3,7 @@ title: Compare Libraries description: Compare TanStack Charts with measured and documentation-reviewed charting libraries. --- -The latest published TanStack Charts release is `0.17.0`, while this page +The latest published TanStack Charts release is `0.18.0`, while this page measures unreleased workspace source against pinned competitor packages. This comparison records architectural differences and reproducible evidence without turning untested behavior into a checkmark. @@ -170,11 +170,11 @@ Canvas composition while keeping D3 and state ownership explicit. ## Evidence and reproduction -- [Standard comparison protocol](https://github.com/TanStack/charts/blob/v0.17.0/benchmarks/comparison/README.md) +- [Standard comparison protocol](https://github.com/TanStack/charts/blob/v0.18.0/benchmarks/comparison/README.md) - [Current tracked bundle baseline](https://github.com/TanStack/charts/blob/main/benchmarks/comparison/bundle-baseline.json) -- [Pinned release-source bundle baseline](https://github.com/TanStack/charts/blob/v0.17.0/benchmarks/comparison/bundle-baseline.json) -- [Stress protocol](https://github.com/TanStack/charts/blob/v0.17.0/benchmarks/comparison/stress/README.md) -- [Catalog conformance protocol](https://github.com/TanStack/charts/blob/v0.17.0/benchmarks/conformance/README.md) +- [Pinned release-source bundle baseline](https://github.com/TanStack/charts/blob/v0.18.0/benchmarks/comparison/bundle-baseline.json) +- [Stress protocol](https://github.com/TanStack/charts/blob/v0.18.0/benchmarks/comparison/stress/README.md) +- [Catalog conformance protocol](https://github.com/TanStack/charts/blob/v0.18.0/benchmarks/conformance/README.md) ```sh pnpm benchmark:size diff --git a/docs/installation.md b/docs/installation.md index 4755a29b..a3a03e36 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -4,8 +4,8 @@ description: Install TanStack Charts with compact scales, framework adapters, an --- These docs follow unreleased `main`, the official Alpha line. The latest -published release is TanStack Charts `0.17.0`; use its -[release-source docs](https://github.com/TanStack/charts/tree/v0.17.0/docs) +published release is TanStack Charts `0.18.0`; use its +[release-source docs](https://github.com/TanStack/charts/tree/v0.18.0/docs) for the exact surface. Alpha releases use regular `0.x` versions and may break APIs between minor releases. Install TanStack Charts in each application that authors chart definitions: diff --git a/docs/overview.md b/docs/overview.md index 0bf8122f..b978000d 100644 --- a/docs/overview.md +++ b/docs/overview.md @@ -4,7 +4,7 @@ description: Learn what TanStack Charts provides, how its grammar works, and whe --- These docs follow unreleased `main`, the official Alpha line. The latest -published TanStack Charts release is `0.17.0`. Alpha uses regular `0.x` +published TanStack Charts release is `0.18.0`. Alpha uses regular `0.x` versions, and APIs may change between minor releases. See [Alpha stability](./stability.md) for the release contract. diff --git a/packages/alpine-charts/CHANGELOG.md b/packages/alpine-charts/CHANGELOG.md index 02778147..03e39d8c 100644 --- a/packages/alpine-charts/CHANGELOG.md +++ b/packages/alpine-charts/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/alpine-charts +## 0.18.0 + +### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + ## 0.17.0 ### Patch Changes diff --git a/packages/alpine-charts/package.json b/packages/alpine-charts/package.json index 94dcd3e0..2971f84e 100644 --- a/packages/alpine-charts/package.json +++ b/packages/alpine-charts/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/alpine-charts", - "version": "0.17.0", + "version": "0.18.0", "private": false, "license": "MIT", "repository": { diff --git a/packages/angular-charts/CHANGELOG.md b/packages/angular-charts/CHANGELOG.md index 8b2e27ff..b0809833 100644 --- a/packages/angular-charts/CHANGELOG.md +++ b/packages/angular-charts/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/angular-charts +## 0.18.0 + +### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + ## 0.17.0 ### Patch Changes diff --git a/packages/angular-charts/package.json b/packages/angular-charts/package.json index 40b4742e..dc382fed 100644 --- a/packages/angular-charts/package.json +++ b/packages/angular-charts/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/angular-charts", - "version": "0.17.0", + "version": "0.18.0", "private": false, "license": "MIT", "repository": { diff --git a/packages/charts-core/CHANGELOG.md b/packages/charts-core/CHANGELOG.md index 91163000..a5e642aa 100644 --- a/packages/charts-core/CHANGELOG.md +++ b/packages/charts-core/CHANGELOG.md @@ -1,5 +1,44 @@ # @tanstack/charts +## 0.18.0 + +### Minor Changes + +- [#147](https://github.com/TanStack/charts/pull/147) [`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203) - Add renderer-neutral radial gradient resources with SVG and React Native fill + and stroke support, plus exact `objectBoundingBox` Canvas fills. Normalize + linear coordinates and authored stop order consistently across renderers. + +- [#124](https://github.com/TanStack/charts/pull/124) [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583) - Allow Cartesian axis titles to configure font size, font weight, fill, and + opacity while retaining automatic guide layout. + +- [#124](https://github.com/TanStack/charts/pull/124) [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583) - Allow definitions and themes to configure the built-in focus ring's radius, + stroke width, fill, and stroke while preserving the existing boolean behavior + and defaults. + +- [#124](https://github.com/TanStack/charts/pull/124) [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583) - Add `lineCap` and `lineJoin` options to `lineY` and `lineX`. Both options use + the renderer-supported `SceneStyle` values and continue to default to `round`. + +- [#122](https://github.com/TanStack/charts/pull/122) [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef) - Add tree-shakeable, host-measured categorical legend item layouts with + configurable spacing, typography, label paint, built-in indicator shapes, and + custom indicator scene renderers. + +- [#148](https://github.com/TanStack/charts/pull/148) [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5) - Add renderer-neutral stroke styling for Cartesian grid rules and axis lines through `grid` and `axis.line` style objects. Authored widths participate in automatic guide margins, and zero-width strokes stay hidden across renderers. + +- [#125](https://github.com/TanStack/charts/pull/125) [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26) - Add configurable focus, modifier, and always wheel activation policies to `zoomX`. + +### Patch Changes + +- [#124](https://github.com/TanStack/charts/pull/124) [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583) - Replace XML-invalid control characters and lone surrogates during static SVG serialization. + +- [#144](https://github.com/TanStack/charts/pull/144) [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b) - Apply a retargeted focused mark's motion settings to structural groups emitted + by that mark, including phase callbacks and `motion: false`. + +- [#124](https://github.com/TanStack/charts/pull/124) [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583) - Reserve the correct gutter for a positioned axis in a right-to-left container. + A y scale with `side: 'right'` anchored its tick labels for a left-to-right + inline direction, so an RTL host painted them across the plot instead of beside + it. Automatic anchors, fallback measurement, Canvas, native rendering, and SVG + export now agree on logical `start` and `end` anchors for the host direction. + ## 0.17.0 ### Minor Changes diff --git a/packages/charts-core/docs/comparison.md b/packages/charts-core/docs/comparison.md index 2aa93b5a..ea1cb923 100644 --- a/packages/charts-core/docs/comparison.md +++ b/packages/charts-core/docs/comparison.md @@ -3,7 +3,7 @@ title: Compare Libraries description: Compare TanStack Charts with measured and documentation-reviewed charting libraries. --- -The latest published TanStack Charts release is `0.17.0`, while this page +The latest published TanStack Charts release is `0.18.0`, while this page measures unreleased workspace source against pinned competitor packages. This comparison records architectural differences and reproducible evidence without turning untested behavior into a checkmark. @@ -170,11 +170,11 @@ Canvas composition while keeping D3 and state ownership explicit. ## Evidence and reproduction -- [Standard comparison protocol](https://github.com/TanStack/charts/blob/v0.17.0/benchmarks/comparison/README.md) +- [Standard comparison protocol](https://github.com/TanStack/charts/blob/v0.18.0/benchmarks/comparison/README.md) - [Current tracked bundle baseline](https://github.com/TanStack/charts/blob/main/benchmarks/comparison/bundle-baseline.json) -- [Pinned release-source bundle baseline](https://github.com/TanStack/charts/blob/v0.17.0/benchmarks/comparison/bundle-baseline.json) -- [Stress protocol](https://github.com/TanStack/charts/blob/v0.17.0/benchmarks/comparison/stress/README.md) -- [Catalog conformance protocol](https://github.com/TanStack/charts/blob/v0.17.0/benchmarks/conformance/README.md) +- [Pinned release-source bundle baseline](https://github.com/TanStack/charts/blob/v0.18.0/benchmarks/comparison/bundle-baseline.json) +- [Stress protocol](https://github.com/TanStack/charts/blob/v0.18.0/benchmarks/comparison/stress/README.md) +- [Catalog conformance protocol](https://github.com/TanStack/charts/blob/v0.18.0/benchmarks/conformance/README.md) ```sh pnpm benchmark:size diff --git a/packages/charts-core/docs/installation.md b/packages/charts-core/docs/installation.md index 4755a29b..a3a03e36 100644 --- a/packages/charts-core/docs/installation.md +++ b/packages/charts-core/docs/installation.md @@ -4,8 +4,8 @@ description: Install TanStack Charts with compact scales, framework adapters, an --- These docs follow unreleased `main`, the official Alpha line. The latest -published release is TanStack Charts `0.17.0`; use its -[release-source docs](https://github.com/TanStack/charts/tree/v0.17.0/docs) +published release is TanStack Charts `0.18.0`; use its +[release-source docs](https://github.com/TanStack/charts/tree/v0.18.0/docs) for the exact surface. Alpha releases use regular `0.x` versions and may break APIs between minor releases. Install TanStack Charts in each application that authors chart definitions: diff --git a/packages/charts-core/docs/overview.md b/packages/charts-core/docs/overview.md index 0bf8122f..b978000d 100644 --- a/packages/charts-core/docs/overview.md +++ b/packages/charts-core/docs/overview.md @@ -4,7 +4,7 @@ description: Learn what TanStack Charts provides, how its grammar works, and whe --- These docs follow unreleased `main`, the official Alpha line. The latest -published TanStack Charts release is `0.17.0`. Alpha uses regular `0.x` +published TanStack Charts release is `0.18.0`. Alpha uses regular `0.x` versions, and APIs may change between minor releases. See [Alpha stability](./stability.md) for the release contract. diff --git a/packages/charts-core/package.json b/packages/charts-core/package.json index be981a0a..cdceac7d 100644 --- a/packages/charts-core/package.json +++ b/packages/charts-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/charts", - "version": "0.17.0", + "version": "0.18.0", "private": false, "license": "MIT", "keywords": [ diff --git a/packages/charts-core/skills/build-chart-interactions/SKILL.md b/packages/charts-core/skills/build-chart-interactions/SKILL.md index cc154cc6..fb9d1b5e 100644 --- a/packages/charts-core/skills/build-chart-interactions/SKILL.md +++ b/packages/charts-core/skills/build-chart-interactions/SKILL.md @@ -8,7 +8,7 @@ description: > metadata: type: core library: '@tanstack/charts' - library_version: '0.17.0' + library_version: '0.18.0' sources: - 'TanStack/charts:docs/guides/tooltips-and-focus.md' - 'TanStack/charts:docs/guides/interactions-and-selections.md' diff --git a/packages/charts-core/skills/compose-marks-and-views/SKILL.md b/packages/charts-core/skills/compose-marks-and-views/SKILL.md index c2008d05..229660e3 100644 --- a/packages/charts-core/skills/compose-marks-and-views/SKILL.md +++ b/packages/charts-core/skills/compose-marks-and-views/SKILL.md @@ -8,7 +8,7 @@ description: > metadata: type: core library: '@tanstack/charts' - library_version: '0.17.0' + library_version: '0.18.0' sources: - 'TanStack/charts:docs/concepts/grammar-of-graphics.md' - 'TanStack/charts:docs/concepts/marks-and-layering.md' diff --git a/packages/charts-core/skills/configure-scales-guides-color/SKILL.md b/packages/charts-core/skills/configure-scales-guides-color/SKILL.md index c8895ebd..f045b44c 100644 --- a/packages/charts-core/skills/configure-scales-guides-color/SKILL.md +++ b/packages/charts-core/skills/configure-scales-guides-color/SKILL.md @@ -8,7 +8,7 @@ description: > metadata: type: core library: '@tanstack/charts' - library_version: '0.17.0' + library_version: '0.18.0' sources: - 'TanStack/charts:docs/concepts/scales-and-d3.md' - 'TanStack/charts:docs/reference/scales-guides-and-color.md' diff --git a/packages/charts-core/skills/coordinate-charts-with-tanstack/SKILL.md b/packages/charts-core/skills/coordinate-charts-with-tanstack/SKILL.md index 4f292c4d..962b45c9 100644 --- a/packages/charts-core/skills/coordinate-charts-with-tanstack/SKILL.md +++ b/packages/charts-core/skills/coordinate-charts-with-tanstack/SKILL.md @@ -10,7 +10,7 @@ description: > metadata: type: composition library: '@tanstack/charts' - library_version: '0.17.0' + library_version: '0.18.0' sources: - 'TanStack/charts:docs/guides/interactions-and-selections.md' - 'TanStack/charts:docs/guides/transforms-and-reactivity.md' diff --git a/packages/charts-core/skills/debug-and-verify-charts/SKILL.md b/packages/charts-core/skills/debug-and-verify-charts/SKILL.md index 2ddbd16e..2b9b7b3f 100644 --- a/packages/charts-core/skills/debug-and-verify-charts/SKILL.md +++ b/packages/charts-core/skills/debug-and-verify-charts/SKILL.md @@ -8,7 +8,7 @@ description: > metadata: type: lifecycle library: '@tanstack/charts' - library_version: '0.17.0' + library_version: '0.18.0' sources: - 'TanStack/charts:docs/guides/testing-and-debugging.md' - 'TanStack/charts:docs/guides/typescript.md' diff --git a/packages/charts-core/skills/design-a-chart/SKILL.md b/packages/charts-core/skills/design-a-chart/SKILL.md index 9123bea1..b5546b3a 100644 --- a/packages/charts-core/skills/design-a-chart/SKILL.md +++ b/packages/charts-core/skills/design-a-chart/SKILL.md @@ -8,7 +8,7 @@ description: > metadata: type: core library: '@tanstack/charts' - library_version: '0.17.0' + library_version: '0.18.0' sources: - 'TanStack/charts:docs/guides/choosing-a-chart.md' - 'TanStack/charts:docs/examples/*.md' diff --git a/packages/charts-core/skills/design-responsive-charts/SKILL.md b/packages/charts-core/skills/design-responsive-charts/SKILL.md index 15157fed..dd9efbf8 100644 --- a/packages/charts-core/skills/design-responsive-charts/SKILL.md +++ b/packages/charts-core/skills/design-responsive-charts/SKILL.md @@ -8,7 +8,7 @@ description: > metadata: type: core library: '@tanstack/charts' - library_version: '0.17.0' + library_version: '0.18.0' sources: - 'TanStack/charts:docs/guides/responsive-charts.md' - 'TanStack/charts:docs/reference/chart-definitions.md' diff --git a/packages/charts-core/skills/extend-tanstack-charts/SKILL.md b/packages/charts-core/skills/extend-tanstack-charts/SKILL.md index 95ba63dd..fcb1b6b8 100644 --- a/packages/charts-core/skills/extend-tanstack-charts/SKILL.md +++ b/packages/charts-core/skills/extend-tanstack-charts/SKILL.md @@ -7,7 +7,7 @@ description: > metadata: type: core library: '@tanstack/charts' - library_version: '0.17.0' + library_version: '0.18.0' requires: - compose-marks-and-views sources: diff --git a/packages/charts-core/skills/migrate-to-tanstack-charts/SKILL.md b/packages/charts-core/skills/migrate-to-tanstack-charts/SKILL.md index bc4862f8..e3e39d67 100644 --- a/packages/charts-core/skills/migrate-to-tanstack-charts/SKILL.md +++ b/packages/charts-core/skills/migrate-to-tanstack-charts/SKILL.md @@ -7,7 +7,7 @@ description: > metadata: type: composition library: '@tanstack/charts' - library_version: '0.17.0' + library_version: '0.18.0' requires: - design-a-chart - debug-and-verify-charts diff --git a/packages/charts-core/skills/prepare-chart-data/SKILL.md b/packages/charts-core/skills/prepare-chart-data/SKILL.md index 99a77295..7fb07768 100644 --- a/packages/charts-core/skills/prepare-chart-data/SKILL.md +++ b/packages/charts-core/skills/prepare-chart-data/SKILL.md @@ -8,7 +8,7 @@ description: > metadata: type: core library: '@tanstack/charts' - library_version: '0.17.0' + library_version: '0.18.0' sources: - 'TanStack/charts:docs/guides/transforms-and-reactivity.md' - 'TanStack/charts:docs/reference/transforms.md' diff --git a/packages/charts-core/skills/ship-accessible-charts/SKILL.md b/packages/charts-core/skills/ship-accessible-charts/SKILL.md index 789c6824..7f21d55f 100644 --- a/packages/charts-core/skills/ship-accessible-charts/SKILL.md +++ b/packages/charts-core/skills/ship-accessible-charts/SKILL.md @@ -7,7 +7,7 @@ description: > metadata: type: lifecycle library: '@tanstack/charts' - library_version: '0.17.0' + library_version: '0.18.0' sources: - 'TanStack/charts:docs/guides/accessibility.md' - 'TanStack/charts:docs/guides/ssr-and-hydration.md' diff --git a/packages/charts-core/skills/update-and-animate-charts/SKILL.md b/packages/charts-core/skills/update-and-animate-charts/SKILL.md index fc112185..908e4b43 100644 --- a/packages/charts-core/skills/update-and-animate-charts/SKILL.md +++ b/packages/charts-core/skills/update-and-animate-charts/SKILL.md @@ -8,7 +8,7 @@ description: > metadata: type: core library: '@tanstack/charts' - library_version: '0.17.0' + library_version: '0.18.0' sources: - 'TanStack/charts:docs/guides/dynamic-data-and-animation.md' - 'TanStack/charts:docs/reference/motion.md' diff --git a/packages/charts-scales/CHANGELOG.md b/packages/charts-scales/CHANGELOG.md index 8fd85f23..7434e811 100644 --- a/packages/charts-scales/CHANGELOG.md +++ b/packages/charts-scales/CHANGELOG.md @@ -1,5 +1,7 @@ # @tanstack/charts-scales +## 0.18.0 + ## 0.17.0 ## 0.16.2 diff --git a/packages/charts-scales/package.json b/packages/charts-scales/package.json index 541656ec..33279dab 100644 --- a/packages/charts-scales/package.json +++ b/packages/charts-scales/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/charts-scales", - "version": "0.17.0", + "version": "0.18.0", "private": false, "license": "MIT", "repository": { diff --git a/packages/lit-charts/CHANGELOG.md b/packages/lit-charts/CHANGELOG.md index a543610f..6a624109 100644 --- a/packages/lit-charts/CHANGELOG.md +++ b/packages/lit-charts/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/lit-charts +## 0.18.0 + +### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + ## 0.17.0 ### Patch Changes diff --git a/packages/lit-charts/package.json b/packages/lit-charts/package.json index d07be396..af9138c0 100644 --- a/packages/lit-charts/package.json +++ b/packages/lit-charts/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/lit-charts", - "version": "0.17.0", + "version": "0.18.0", "private": false, "license": "MIT", "repository": { diff --git a/packages/octane-charts/CHANGELOG.md b/packages/octane-charts/CHANGELOG.md index 2a66780d..ad096516 100644 --- a/packages/octane-charts/CHANGELOG.md +++ b/packages/octane-charts/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/octane-charts +## 0.18.0 + +### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + ## 0.17.0 ### Patch Changes diff --git a/packages/octane-charts/package.json b/packages/octane-charts/package.json index 22848a14..19437eb8 100644 --- a/packages/octane-charts/package.json +++ b/packages/octane-charts/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/octane-charts", - "version": "0.17.0", + "version": "0.18.0", "private": false, "license": "MIT", "repository": { diff --git a/packages/preact-charts/CHANGELOG.md b/packages/preact-charts/CHANGELOG.md index b33c08fe..b0745d1c 100644 --- a/packages/preact-charts/CHANGELOG.md +++ b/packages/preact-charts/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/preact-charts +## 0.18.0 + +### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + ## 0.17.0 ### Patch Changes diff --git a/packages/preact-charts/package.json b/packages/preact-charts/package.json index 55a371aa..bdb844b6 100644 --- a/packages/preact-charts/package.json +++ b/packages/preact-charts/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/preact-charts", - "version": "0.17.0", + "version": "0.18.0", "private": false, "license": "MIT", "repository": { diff --git a/packages/react-charts/CHANGELOG.md b/packages/react-charts/CHANGELOG.md index 91c5cc58..b1e20bbd 100644 --- a/packages/react-charts/CHANGELOG.md +++ b/packages/react-charts/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/react-charts +## 0.18.0 + +### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + ## 0.17.0 ### Patch Changes diff --git a/packages/react-charts/package.json b/packages/react-charts/package.json index ec4f28b8..d5505737 100644 --- a/packages/react-charts/package.json +++ b/packages/react-charts/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-charts", - "version": "0.17.0", + "version": "0.18.0", "private": false, "license": "MIT", "repository": { diff --git a/packages/react-native-charts/CHANGELOG.md b/packages/react-native-charts/CHANGELOG.md index dfd2b158..13aed754 100644 --- a/packages/react-native-charts/CHANGELOG.md +++ b/packages/react-native-charts/CHANGELOG.md @@ -1,5 +1,23 @@ # @tanstack/react-native-charts +## 0.18.0 + +### Minor Changes + +- [#147](https://github.com/TanStack/charts/pull/147) [`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203) - Add renderer-neutral radial gradient resources with SVG and React Native fill + and stroke support, plus exact `objectBoundingBox` Canvas fills. Normalize + linear coordinates and authored stop order consistently across renderers. + +### Patch Changes + +- [#124](https://github.com/TanStack/charts/pull/124) [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583) - Reserve the correct gutter for a positioned axis in a right-to-left container. + A y scale with `side: 'right'` anchored its tick labels for a left-to-right + inline direction, so an RTL host painted them across the plot instead of beside + it. Automatic anchors, fallback measurement, Canvas, native rendering, and SVG + export now agree on logical `start` and `end` anchors for the host direction. +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + ## 0.17.0 ### Minor Changes diff --git a/packages/react-native-charts/package.json b/packages/react-native-charts/package.json index eccf3226..94de59e2 100644 --- a/packages/react-native-charts/package.json +++ b/packages/react-native-charts/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-native-charts", - "version": "0.17.0", + "version": "0.18.0", "private": false, "license": "MIT", "repository": { diff --git a/packages/solid-charts/CHANGELOG.md b/packages/solid-charts/CHANGELOG.md index 1b65a0a8..ef425513 100644 --- a/packages/solid-charts/CHANGELOG.md +++ b/packages/solid-charts/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/solid-charts +## 0.18.0 + +### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + ## 0.17.0 ### Patch Changes diff --git a/packages/solid-charts/package.json b/packages/solid-charts/package.json index 59d7aee1..614165ef 100644 --- a/packages/solid-charts/package.json +++ b/packages/solid-charts/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-charts", - "version": "0.17.0", + "version": "0.18.0", "private": false, "license": "MIT", "repository": { diff --git a/packages/svelte-charts/CHANGELOG.md b/packages/svelte-charts/CHANGELOG.md index eb8dfb5d..36ce18b9 100644 --- a/packages/svelte-charts/CHANGELOG.md +++ b/packages/svelte-charts/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/svelte-charts +## 0.18.0 + +### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + ## 0.17.0 ### Patch Changes diff --git a/packages/svelte-charts/package.json b/packages/svelte-charts/package.json index 24091028..8f546e52 100644 --- a/packages/svelte-charts/package.json +++ b/packages/svelte-charts/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/svelte-charts", - "version": "0.17.0", + "version": "0.18.0", "private": false, "license": "MIT", "repository": { diff --git a/packages/vue-charts/CHANGELOG.md b/packages/vue-charts/CHANGELOG.md index a0369285..9e21a8e4 100644 --- a/packages/vue-charts/CHANGELOG.md +++ b/packages/vue-charts/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/vue-charts +## 0.18.0 + +### Patch Changes + +- Updated dependencies [[`956d08e`](https://github.com/TanStack/charts/commit/956d08ec2533a410607e1b8f1b2335a463996203), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`98177d8`](https://github.com/TanStack/charts/commit/98177d8bd3fd75750dfdefaf12b83b2df8ef277b), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`7c263fb`](https://github.com/TanStack/charts/commit/7c263fb72e3023f12d8882183cac462114a7e583), [`ff287ae`](https://github.com/TanStack/charts/commit/ff287ae0212179aba2b20cd584b6d464a8ba45ef), [`a9f8591`](https://github.com/TanStack/charts/commit/a9f8591d88ed9cc7b8f9cd426363392ef070e8a5), [`aea93f4`](https://github.com/TanStack/charts/commit/aea93f479f198c274a6b131ae9cd617163785c26)]: + - @tanstack/charts@0.18.0 + ## 0.17.0 ### Patch Changes diff --git a/packages/vue-charts/package.json b/packages/vue-charts/package.json index 94c01b88..44f77ebb 100644 --- a/packages/vue-charts/package.json +++ b/packages/vue-charts/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/vue-charts", - "version": "0.17.0", + "version": "0.18.0", "private": false, "license": "MIT", "repository": {