Skip to content
Open
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
6 changes: 0 additions & 6 deletions .changeset/expo-58-native-peers.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/lightweight-svg-motion.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/quick-viewport-bounds.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/quiet-tooltip-exits.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/react-tooltip-state.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/scheduled-motion-clock.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/sunburst-path-projection.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/treemap-layout-bounds.md

This file was deleted.

96 changes: 96 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,101 @@
# Changelog

## 1.2.0

### @tanstack/charts

#### Minor Changes

- [#232](https://github.com/TanStack/charts/pull/232) [`9d80699`](https://github.com/TanStack/charts/commit/9d806998e0140b87cce44e53e665a4115270c37e) - Add the opt-in `motionLite()` renderer from `@tanstack/charts/motion/lite` for whole-chart fade entrances and keyed SVG transitions without the full motion engine. Existing `motion()` behavior is unchanged.

#### Patch Changes

- [#237](https://github.com/TanStack/charts/pull/237) [`a2e82ab`](https://github.com/TanStack/charts/commit/a2e82ab9b415b54318da2fb2d17be123938a3924) - Accept React Native 0.88 for Expo SDK 58 while preserving React Native 0.86 support.

- [#225](https://github.com/TanStack/charts/pull/225) [`a66cdbf`](https://github.com/TanStack/charts/commit/a66cdbf0d448aa89c0195519a4d526d275c81b95) - Speed up viewport interaction filtering by skipping ownership lookups for visible points and checking axis channels directly for offscreen points.

- [#218](https://github.com/TanStack/charts/pull/218) [`3b8e03c`](https://github.com/TanStack/charts/commit/3b8e03cf7225aa61ca53f85323abc99b796aa7b4) - Let tooltip exits finish when hide is requested repeatedly, and release finished tooltip animations so their effects do not linger.

- [#222](https://github.com/TanStack/charts/pull/222) [`a691036`](https://github.com/TanStack/charts/commit/a691036b07655adda97aa0dc3052428989e2b811) - Measure animation elapsed time from when an update is scheduled, so early or delayed first frames do not shift its timing.

- [#224](https://github.com/TanStack/charts/pull/224) [`01ff033`](https://github.com/TanStack/charts/commit/01ff033022a3d72652bdc368a568e9d8dd116023) - Avoid rebuilding sunburst hit-test boundaries when projecting animation frames.

- [#244](https://github.com/TanStack/charts/pull/244) [`778f2cc`](https://github.com/TanStack/charts/commit/778f2cc6ca174256ba9d9f6cf603af94bb70db8b) - Handle floating-point rounding at treemap plot boundaries and omit empty tiles collapsed outside the plot by inner padding.

### @tanstack/react-charts

#### Patch Changes

- [#234](https://github.com/TanStack/charts/pull/234) [`f8f8ed7`](https://github.com/TanStack/charts/commit/f8f8ed7a326471e61faa0129688679f3eca9e388) - Keep custom tooltip target updates from rerendering the React chart host.

- Updated dependencies [[`a2e82ab`](https://github.com/TanStack/charts/commit/a2e82ab9b415b54318da2fb2d17be123938a3924), [`9d80699`](https://github.com/TanStack/charts/commit/9d806998e0140b87cce44e53e665a4115270c37e), [`a66cdbf`](https://github.com/TanStack/charts/commit/a66cdbf0d448aa89c0195519a4d526d275c81b95), [`3b8e03c`](https://github.com/TanStack/charts/commit/3b8e03cf7225aa61ca53f85323abc99b796aa7b4), [`a691036`](https://github.com/TanStack/charts/commit/a691036b07655adda97aa0dc3052428989e2b811), [`01ff033`](https://github.com/TanStack/charts/commit/01ff033022a3d72652bdc368a568e9d8dd116023), [`778f2cc`](https://github.com/TanStack/charts/commit/778f2cc6ca174256ba9d9f6cf603af94bb70db8b)]:
- @tanstack/charts@1.2.0

### @tanstack/react-native-charts

#### Patch Changes

- [#237](https://github.com/TanStack/charts/pull/237) [`a2e82ab`](https://github.com/TanStack/charts/commit/a2e82ab9b415b54318da2fb2d17be123938a3924) - Accept React Native 0.88 for Expo SDK 58 while preserving React Native 0.86 support.

- Updated dependencies [[`a2e82ab`](https://github.com/TanStack/charts/commit/a2e82ab9b415b54318da2fb2d17be123938a3924), [`9d80699`](https://github.com/TanStack/charts/commit/9d806998e0140b87cce44e53e665a4115270c37e), [`a66cdbf`](https://github.com/TanStack/charts/commit/a66cdbf0d448aa89c0195519a4d526d275c81b95), [`3b8e03c`](https://github.com/TanStack/charts/commit/3b8e03cf7225aa61ca53f85323abc99b796aa7b4), [`a691036`](https://github.com/TanStack/charts/commit/a691036b07655adda97aa0dc3052428989e2b811), [`01ff033`](https://github.com/TanStack/charts/commit/01ff033022a3d72652bdc368a568e9d8dd116023), [`778f2cc`](https://github.com/TanStack/charts/commit/778f2cc6ca174256ba9d9f6cf603af94bb70db8b)]:
- @tanstack/charts@1.2.0

### @tanstack/octane-charts

#### Patch Changes

- Updated dependencies [[`a2e82ab`](https://github.com/TanStack/charts/commit/a2e82ab9b415b54318da2fb2d17be123938a3924), [`9d80699`](https://github.com/TanStack/charts/commit/9d806998e0140b87cce44e53e665a4115270c37e), [`a66cdbf`](https://github.com/TanStack/charts/commit/a66cdbf0d448aa89c0195519a4d526d275c81b95), [`3b8e03c`](https://github.com/TanStack/charts/commit/3b8e03cf7225aa61ca53f85323abc99b796aa7b4), [`a691036`](https://github.com/TanStack/charts/commit/a691036b07655adda97aa0dc3052428989e2b811), [`01ff033`](https://github.com/TanStack/charts/commit/01ff033022a3d72652bdc368a568e9d8dd116023), [`778f2cc`](https://github.com/TanStack/charts/commit/778f2cc6ca174256ba9d9f6cf603af94bb70db8b)]:
- @tanstack/charts@1.2.0

### @tanstack/preact-charts

#### Patch Changes

- Updated dependencies [[`a2e82ab`](https://github.com/TanStack/charts/commit/a2e82ab9b415b54318da2fb2d17be123938a3924), [`9d80699`](https://github.com/TanStack/charts/commit/9d806998e0140b87cce44e53e665a4115270c37e), [`a66cdbf`](https://github.com/TanStack/charts/commit/a66cdbf0d448aa89c0195519a4d526d275c81b95), [`3b8e03c`](https://github.com/TanStack/charts/commit/3b8e03cf7225aa61ca53f85323abc99b796aa7b4), [`a691036`](https://github.com/TanStack/charts/commit/a691036b07655adda97aa0dc3052428989e2b811), [`01ff033`](https://github.com/TanStack/charts/commit/01ff033022a3d72652bdc368a568e9d8dd116023), [`778f2cc`](https://github.com/TanStack/charts/commit/778f2cc6ca174256ba9d9f6cf603af94bb70db8b)]:
- @tanstack/charts@1.2.0

### @tanstack/vue-charts

#### Patch Changes

- Updated dependencies [[`a2e82ab`](https://github.com/TanStack/charts/commit/a2e82ab9b415b54318da2fb2d17be123938a3924), [`9d80699`](https://github.com/TanStack/charts/commit/9d806998e0140b87cce44e53e665a4115270c37e), [`a66cdbf`](https://github.com/TanStack/charts/commit/a66cdbf0d448aa89c0195519a4d526d275c81b95), [`3b8e03c`](https://github.com/TanStack/charts/commit/3b8e03cf7225aa61ca53f85323abc99b796aa7b4), [`a691036`](https://github.com/TanStack/charts/commit/a691036b07655adda97aa0dc3052428989e2b811), [`01ff033`](https://github.com/TanStack/charts/commit/01ff033022a3d72652bdc368a568e9d8dd116023), [`778f2cc`](https://github.com/TanStack/charts/commit/778f2cc6ca174256ba9d9f6cf603af94bb70db8b)]:
- @tanstack/charts@1.2.0

### @tanstack/solid-charts

#### Patch Changes

- Updated dependencies [[`a2e82ab`](https://github.com/TanStack/charts/commit/a2e82ab9b415b54318da2fb2d17be123938a3924), [`9d80699`](https://github.com/TanStack/charts/commit/9d806998e0140b87cce44e53e665a4115270c37e), [`a66cdbf`](https://github.com/TanStack/charts/commit/a66cdbf0d448aa89c0195519a4d526d275c81b95), [`3b8e03c`](https://github.com/TanStack/charts/commit/3b8e03cf7225aa61ca53f85323abc99b796aa7b4), [`a691036`](https://github.com/TanStack/charts/commit/a691036b07655adda97aa0dc3052428989e2b811), [`01ff033`](https://github.com/TanStack/charts/commit/01ff033022a3d72652bdc368a568e9d8dd116023), [`778f2cc`](https://github.com/TanStack/charts/commit/778f2cc6ca174256ba9d9f6cf603af94bb70db8b)]:
- @tanstack/charts@1.2.0

### @tanstack/svelte-charts

#### Patch Changes

- Updated dependencies [[`a2e82ab`](https://github.com/TanStack/charts/commit/a2e82ab9b415b54318da2fb2d17be123938a3924), [`9d80699`](https://github.com/TanStack/charts/commit/9d806998e0140b87cce44e53e665a4115270c37e), [`a66cdbf`](https://github.com/TanStack/charts/commit/a66cdbf0d448aa89c0195519a4d526d275c81b95), [`3b8e03c`](https://github.com/TanStack/charts/commit/3b8e03cf7225aa61ca53f85323abc99b796aa7b4), [`a691036`](https://github.com/TanStack/charts/commit/a691036b07655adda97aa0dc3052428989e2b811), [`01ff033`](https://github.com/TanStack/charts/commit/01ff033022a3d72652bdc368a568e9d8dd116023), [`778f2cc`](https://github.com/TanStack/charts/commit/778f2cc6ca174256ba9d9f6cf603af94bb70db8b)]:
- @tanstack/charts@1.2.0

### @tanstack/angular-charts

#### Patch Changes

- Updated dependencies [[`a2e82ab`](https://github.com/TanStack/charts/commit/a2e82ab9b415b54318da2fb2d17be123938a3924), [`9d80699`](https://github.com/TanStack/charts/commit/9d806998e0140b87cce44e53e665a4115270c37e), [`a66cdbf`](https://github.com/TanStack/charts/commit/a66cdbf0d448aa89c0195519a4d526d275c81b95), [`3b8e03c`](https://github.com/TanStack/charts/commit/3b8e03cf7225aa61ca53f85323abc99b796aa7b4), [`a691036`](https://github.com/TanStack/charts/commit/a691036b07655adda97aa0dc3052428989e2b811), [`01ff033`](https://github.com/TanStack/charts/commit/01ff033022a3d72652bdc368a568e9d8dd116023), [`778f2cc`](https://github.com/TanStack/charts/commit/778f2cc6ca174256ba9d9f6cf603af94bb70db8b)]:
- @tanstack/charts@1.2.0

### @tanstack/lit-charts

#### Patch Changes

- Updated dependencies [[`a2e82ab`](https://github.com/TanStack/charts/commit/a2e82ab9b415b54318da2fb2d17be123938a3924), [`9d80699`](https://github.com/TanStack/charts/commit/9d806998e0140b87cce44e53e665a4115270c37e), [`a66cdbf`](https://github.com/TanStack/charts/commit/a66cdbf0d448aa89c0195519a4d526d275c81b95), [`3b8e03c`](https://github.com/TanStack/charts/commit/3b8e03cf7225aa61ca53f85323abc99b796aa7b4), [`a691036`](https://github.com/TanStack/charts/commit/a691036b07655adda97aa0dc3052428989e2b811), [`01ff033`](https://github.com/TanStack/charts/commit/01ff033022a3d72652bdc368a568e9d8dd116023), [`778f2cc`](https://github.com/TanStack/charts/commit/778f2cc6ca174256ba9d9f6cf603af94bb70db8b)]:
- @tanstack/charts@1.2.0

### @tanstack/alpine-charts

#### Patch Changes

- Updated dependencies [[`a2e82ab`](https://github.com/TanStack/charts/commit/a2e82ab9b415b54318da2fb2d17be123938a3924), [`9d80699`](https://github.com/TanStack/charts/commit/9d806998e0140b87cce44e53e665a4115270c37e), [`a66cdbf`](https://github.com/TanStack/charts/commit/a66cdbf0d448aa89c0195519a4d526d275c81b95), [`3b8e03c`](https://github.com/TanStack/charts/commit/3b8e03cf7225aa61ca53f85323abc99b796aa7b4), [`a691036`](https://github.com/TanStack/charts/commit/a691036b07655adda97aa0dc3052428989e2b811), [`01ff033`](https://github.com/TanStack/charts/commit/01ff033022a3d72652bdc368a568e9d8dd116023), [`778f2cc`](https://github.com/TanStack/charts/commit/778f2cc6ca174256ba9d9f6cf603af94bb70db8b)]:
- @tanstack/charts@1.2.0

## 1.1.0

### @tanstack/charts
Expand Down
6 changes: 3 additions & 3 deletions MARKETING.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Last updated: 2026-08-26
## Status

The latest public TanStack Charts release is
`1.1.0`. Repository docs, examples, and the catalog may include contracts not
`1.2.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. Releases before 1.0 follow the
[Alpha policy](./docs/stability.md); the [stable compatibility contract](./docs/compatibility.md)
Expand Down Expand Up @@ -589,7 +589,7 @@ production case study.

### Official Alpha

- Conversion: Install `1.1.0`, read its release-source docs, explore the
- Conversion: Install `1.2.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.
Expand Down Expand Up @@ -627,7 +627,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 `1.1.0` and complete the first chart.
**Primary conversion today:** Install `1.2.0` and complete the first chart.

**Primary conversion after stable release:** Install the package and complete
the first chart.
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@ server-rendered application charts.

> [!IMPORTANT]
> This README follows unreleased `main`. The latest
> published release is TanStack Charts `1.1.0`; use its
> [release-source documentation](https://github.com/TanStack/charts/tree/v1.1.0/docs).
> published release is TanStack Charts `1.2.0`; use its
> [release-source documentation](https://github.com/TanStack/charts/tree/v1.2.0/docs).
> Releases before 1.0 follow the [Alpha policy](./docs/stability.md) and may
> break APIs between minor releases. The [stable compatibility contract](./docs/compatibility.md)
> applies starting with 1.0. Check the policy for your installed version before upgrading.
Expand Down
10 changes: 5 additions & 5 deletions docs/comparison.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 `1.1.0`, while this page
The latest published TanStack Charts release is `1.2.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.
Expand Down Expand Up @@ -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/v1.1.0/benchmarks/comparison/README.md)
- [Standard comparison protocol](https://github.com/TanStack/charts/blob/v1.2.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/v1.1.0/benchmarks/comparison/bundle-baseline.json)
- [Stress protocol](https://github.com/TanStack/charts/blob/v1.1.0/benchmarks/comparison/stress/README.md)
- [Catalog conformance protocol](https://github.com/TanStack/charts/blob/v1.1.0/benchmarks/conformance/README.md)
- [Pinned release-source bundle baseline](https://github.com/TanStack/charts/blob/v1.2.0/benchmarks/comparison/bundle-baseline.json)
- [Stress protocol](https://github.com/TanStack/charts/blob/v1.2.0/benchmarks/comparison/stress/README.md)
- [Catalog conformance protocol](https://github.com/TanStack/charts/blob/v1.2.0/benchmarks/conformance/README.md)

```sh
pnpm benchmark:size
Expand Down
4 changes: 2 additions & 2 deletions docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ description: Install TanStack Charts with compact scales, framework adapters, an
---

These docs follow unreleased `main`. The latest
published release is TanStack Charts `1.1.0`; use its
[release-source docs](https://github.com/TanStack/charts/tree/v1.1.0/docs)
published release is TanStack Charts `1.2.0`; use its
[release-source docs](https://github.com/TanStack/charts/tree/v1.2.0/docs)
for the exact surface. Releases before 1.0 follow the [Alpha policy](./stability.md)
and may break APIs between minor releases. The
[stable compatibility contract](./compatibility.md) applies starting with 1.0.
Expand Down
2 changes: 1 addition & 1 deletion docs/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ description: Learn what TanStack Charts provides, how its grammar works, and whe
---

These docs follow unreleased `main`. The latest published TanStack Charts
release is `1.1.0`. Releases before 1.0 follow the [Alpha policy](./stability.md)
release is `1.2.0`. Releases before 1.0 follow the [Alpha policy](./stability.md)
and may break APIs between minor releases. The
[stable compatibility contract](./compatibility.md) applies starting with 1.0.

Expand Down
7 changes: 7 additions & 0 deletions packages/alpine-charts/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @tanstack/alpine-charts

## 1.2.0

### Patch Changes

- Updated dependencies [[`a2e82ab`](https://github.com/TanStack/charts/commit/a2e82ab9b415b54318da2fb2d17be123938a3924), [`9d80699`](https://github.com/TanStack/charts/commit/9d806998e0140b87cce44e53e665a4115270c37e), [`a66cdbf`](https://github.com/TanStack/charts/commit/a66cdbf0d448aa89c0195519a4d526d275c81b95), [`3b8e03c`](https://github.com/TanStack/charts/commit/3b8e03cf7225aa61ca53f85323abc99b796aa7b4), [`a691036`](https://github.com/TanStack/charts/commit/a691036b07655adda97aa0dc3052428989e2b811), [`01ff033`](https://github.com/TanStack/charts/commit/01ff033022a3d72652bdc368a568e9d8dd116023), [`778f2cc`](https://github.com/TanStack/charts/commit/778f2cc6ca174256ba9d9f6cf603af94bb70db8b)]:
- @tanstack/charts@1.2.0

## 1.1.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/alpine-charts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tanstack/alpine-charts",
"version": "1.1.0",
"version": "1.2.0",
"private": false,
"license": "MIT",
"repository": {
Expand Down
7 changes: 7 additions & 0 deletions packages/angular-charts/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @tanstack/angular-charts

## 1.2.0

### Patch Changes

- Updated dependencies [[`a2e82ab`](https://github.com/TanStack/charts/commit/a2e82ab9b415b54318da2fb2d17be123938a3924), [`9d80699`](https://github.com/TanStack/charts/commit/9d806998e0140b87cce44e53e665a4115270c37e), [`a66cdbf`](https://github.com/TanStack/charts/commit/a66cdbf0d448aa89c0195519a4d526d275c81b95), [`3b8e03c`](https://github.com/TanStack/charts/commit/3b8e03cf7225aa61ca53f85323abc99b796aa7b4), [`a691036`](https://github.com/TanStack/charts/commit/a691036b07655adda97aa0dc3052428989e2b811), [`01ff033`](https://github.com/TanStack/charts/commit/01ff033022a3d72652bdc368a568e9d8dd116023), [`778f2cc`](https://github.com/TanStack/charts/commit/778f2cc6ca174256ba9d9f6cf603af94bb70db8b)]:
- @tanstack/charts@1.2.0

## 1.1.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/angular-charts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tanstack/angular-charts",
"version": "1.1.0",
"version": "1.2.0",
"private": false,
"license": "MIT",
"repository": {
Expand Down
Loading