> ## Documentation Index
> Fetch the complete documentation index at: https://anvil.servicetitan.com/llms.txt
> Use this file to discover all available pages before exploring further.

# @servicetitan/anvil2-charts-kit

> Release notes for @servicetitan/anvil2-charts-kit, newest first.

Current version: **0.2.0**. Source: [`packages/anvil2-charts-kit/CHANGELOG.md`](https://github.com/servicetitan/hammer/blob/main/packages/anvil2-charts-kit/CHANGELOG.md).

## 0.2.0

### Major Changes

* [#2972](https://github.com/servicetitan/hammer/pull/2972) [`7d44def`](https://github.com/servicetitan/hammer/commit/7d44deff14b0edb8fba6599d682c1a254925e6a2) Thanks [@ericag1985](https://github.com/ericag1985)! - \[Chart] Add persistent data-mark selection, enabled by default (`selectedMode: false` opts a series out)

### Patch Changes

* Updated dependencies \[[`7d44def`](https://github.com/servicetitan/hammer/commit/7d44deff14b0edb8fba6599d682c1a254925e6a2)]:
  * @servicetitan/anvil2-charts-core\@0.3.0

## 0.1.5

### Patch Changes

* [#2921](https://github.com/servicetitan/hammer/pull/2921) [`5508fa8`](https://github.com/servicetitan/hammer/commit/5508fa8c1467775335ca105ff26dd6b647bce19a) Thanks [@ericag1985](https://github.com/ericag1985)! - \[Chart] Fix tooltips overlapping the pointer when the plot is smaller than the tooltip, clear the cursor glyph when the tooltip lands below it, and dismiss the tooltip reliably when the pointer leaves the chart

* Updated dependencies \[[`5508fa8`](https://github.com/servicetitan/hammer/commit/5508fa8c1467775335ca105ff26dd6b647bce19a)]:
  * @servicetitan/anvil2-charts-core\@0.2.4

## 0.1.4

### Minor Changes

* [#2770](https://github.com/servicetitan/hammer/pull/2770) [`6713641`](https://github.com/servicetitan/hammer/commit/67136411004823f0a3edf3204d378339b475667e) Thanks [@tnathanjames](https://github.com/tnathanjames)! - \[Chart] Add `onDataPointClick` for handling a click, tap, or data-table activation on a data mark

### Patch Changes

* Updated dependencies \[[`6713641`](https://github.com/servicetitan/hammer/commit/67136411004823f0a3edf3204d378339b475667e)]:
  * @servicetitan/anvil2-charts-core\@0.2.3

## 0.1.3

### Minor Changes

* [#2753](https://github.com/servicetitan/hammer/pull/2753) [`33bf912`](https://github.com/servicetitan/hammer/commit/33bf912336701c46480b60e5e91e565d9d0334cb) Thanks [@ericag1985](https://github.com/ericag1985)! - \[Chart] Hide the plot from assistive technology, expose a visually hidden data table, and add `accessibilityLabel` for its caption

### Patch Changes

* Updated dependencies \[[`33bf912`](https://github.com/servicetitan/hammer/commit/33bf912336701c46480b60e5e91e565d9d0334cb)]:
  * @servicetitan/anvil2-charts-core\@0.2.2

## 0.1.2

### Minor Changes

* [#2707](https://github.com/servicetitan/hammer/pull/2707) [`ad7f908`](https://github.com/servicetitan/hammer/commit/ad7f908d07a20e41008fa73c166a6bce8180bba1) Thanks [@ericag1985](https://github.com/ericag1985)! - Expose palette helpers, chart types, and `EChartsOption` from the React and React Native chart kits

## 0.1.1

### Minor Changes

* [#2669](https://github.com/servicetitan/hammer/pull/2669) [`21efe99`](https://github.com/servicetitan/hammer/commit/21efe990377cc5b6f154d2e37286374995b71aa4) Thanks [@w-a-t-s-o-n](https://github.com/w-a-t-s-o-n)! - Publish Carto's web chart host from the Hammer monorepo as `@servicetitan/anvil2-charts-kit`.

  Formerly `@servicetitan/carto-charts-react`.

### Patch Changes

* Updated dependencies \[[`21efe99`](https://github.com/servicetitan/hammer/commit/21efe990377cc5b6f154d2e37286374995b71aa4)]:
  * @servicetitan/anvil2-charts-core\@0.2.1

## 0.1.0

### Major Changes

* [#288](https://github.com/servicetitan/carto/pull/288) [`aa78524`](https://github.com/servicetitan/carto/commit/aa78524fdf7519c8b290feb226afd99753993bed) Thanks [@w-a-t-s-o-n](https://github.com/w-a-t-s-o-n)! - **Do not use the previous version in this package’s changelog.** For packages versioned in [#287](https://github.com/servicetitan/carto/pull/287), that entry was merged to `main` but never successfully published (`@servicetitan/anvil2-charts-kit@0.0.2`, `@servicetitan/anvil2-rn-charts-kit@0.1.0`, `@servicetitan/anvil2-ai-kit@0.8.4`, `@servicetitan/anvil2-rn@0.0.10`). Several of those numbers (and other unpublished builds) are permanently reserved after a security-related npm unpublish and cannot be republished.

  Bump package versions past the reserved numbers. Upgrade to the versions from this release; do not pin to the removed or unpublished ones.

* [#283](https://github.com/servicetitan/carto/pull/283) [`debb29f`](https://github.com/servicetitan/carto/commit/debb29f5f711570b9666d937c523924f026f47ef) Thanks [@ericag1985](https://github.com/ericag1985)! - \[Chart] Replace `renderPopover` with `renderTooltip`, which renders content only — the chart now drives echarts' own tooltip, so it owns tracking the pointer, staying inside the plot, and hiding

### Minor Changes

* [#291](https://github.com/servicetitan/carto/pull/291) [`e29d6a2`](https://github.com/servicetitan/carto/commit/e29d6a24eb54e37679de4971ea248af3a6688338) Thanks [@ericag1985](https://github.com/ericag1985)! - \[Chart] Measure the value-axis scale after layout so stacked bar segments render Anvil's 4px separation

### Patch Changes

* Updated dependencies \[[`e29d6a2`](https://github.com/servicetitan/carto/commit/e29d6a24eb54e37679de4971ea248af3a6688338), [`e29d6a2`](https://github.com/servicetitan/carto/commit/e29d6a24eb54e37679de4971ea248af3a6688338), [`e29d6a2`](https://github.com/servicetitan/carto/commit/e29d6a24eb54e37679de4971ea248af3a6688338), [`e29d6a2`](https://github.com/servicetitan/carto/commit/e29d6a24eb54e37679de4971ea248af3a6688338), [`debb29f`](https://github.com/servicetitan/carto/commit/debb29f5f711570b9666d937c523924f026f47ef), [`e29d6a2`](https://github.com/servicetitan/carto/commit/e29d6a24eb54e37679de4971ea248af3a6688338)]:
  * @servicetitan/anvil2-charts-core\@0.2.0

## 0.0.2

### Minor Changes

* [#274](https://github.com/servicetitan/carto/pull/274) [`fc7eefd`](https://github.com/servicetitan/carto/commit/fc7eefd37f83d24168daf3c6953318a6189b07e0) Thanks [@ericag1985](https://github.com/ericag1985)! - \[Chart] Add `appearance` and `variant` props that apply the full Carto chart treatment without per-series styling in the option; `theme` is now an escape hatch for a custom theme

### Patch Changes

* [#274](https://github.com/servicetitan/carto/pull/274) [`fc7eefd`](https://github.com/servicetitan/carto/commit/fc7eefd37f83d24168daf3c6953318a6189b07e0) Thanks [@ericag1985](https://github.com/ericag1985)! - \[Chart] Fix stale config surviving a new `option` — a shrinking series array or a dropped `legend`/`grid` key left the previous config underneath

* Updated dependencies \[[`fc7eefd`](https://github.com/servicetitan/carto/commit/fc7eefd37f83d24168daf3c6953318a6189b07e0), [`fc7eefd`](https://github.com/servicetitan/carto/commit/fc7eefd37f83d24168daf3c6953318a6189b07e0)]:
  * @servicetitan/anvil2-charts-core\@0.1.0

## 0.0.1

### Minor Changes

* [#212](https://github.com/servicetitan/carto/pull/212) [`7fd4d07`](https://github.com/servicetitan/carto/commit/7fd4d07950c3730593e5bf8b5c4e212c32878cf6) Thanks [@ericag1985](https://github.com/ericag1985)! - Initial release. Web `Chart` host rendering a platform-neutral ECharts option through the SVG renderer. Requires importing `@servicetitan/anvil2-charts-kit/styles.css`.

### Patch Changes

* Updated dependencies \[[`7fd4d07`](https://github.com/servicetitan/carto/commit/7fd4d07950c3730593e5bf8b5c4e212c32878cf6)]:
  * @servicetitan/anvil2-charts-core\@0.0.1


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.