> ## 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-ext-common

> Release notes for @servicetitan/anvil2-ext-common, newest first.

Current version: **0.10.0**. Source: [`packages/ext-common/CHANGELOG.md`](https://github.com/servicetitan/hammer/blob/main/packages/ext-common/CHANGELOG.md).

## 0.10.0

### Major Changes

* [#3033](https://github.com/servicetitan/hammer/pull/3033) [`667a9d7`](https://github.com/servicetitan/hammer/commit/667a9d79050b69c35dce91119d7d7799839b0a1f) Thanks [@da1z](https://github.com/da1z)! - \[Illustration] Add `size` prop (`default` | `large`) for empty-state illustrations. Desktop renders 180px or 300px wide; mobile renders 135px or 180px. Empty states without `width` or `height` now render at the `default` size instead of their native 300px; pass `size="large"` to keep the previous desktop width.

## 0.9.0

### Major Changes

* [#2958](https://github.com/servicetitan/hammer/pull/2958) [`6040bb3`](https://github.com/servicetitan/hammer/commit/6040bb3f287269ecf55eab3358cdbe37b0c40146) Thanks [@hbartlett-st](https://github.com/hbartlett-st)! - \[FormMultiSelect, FormMultiSelectSync, FormSelect, FormSelectSync, FormTreeSelect] Narrow the `fieldState` prop type to `SelectableOptionsFieldState`/`SelectableOptionsArrayFieldState`, matching `Form.RadioGroup`/`Form.CheckboxGroup`.

  Construct `fieldState` as one of these classes instead of a bare `A2InputFieldState`. `FormSelectSync`/`FormMultiSelectSync` also drop their `options` prop — call `fieldState.setOptions(options)` instead of passing `options` directly.

* [#2958](https://github.com/servicetitan/hammer/pull/2958) [`6040bb3`](https://github.com/servicetitan/hammer/commit/6040bb3f287269ecf55eab3358cdbe37b0c40146) Thanks [@hbartlett-st](https://github.com/hbartlett-st)! - \[FormCheckboxGroup, FormRadioGroup, SelectableOptionsArrayFieldState, SelectableOptionsFieldState] Change field state value shape from bare option id(s) to the full selected option object(s), matching `Form.Select`/`Form.MultiSelect`/`Form.TreeSelect`.

  Update code reading or writing `fieldState.value` for `Form.RadioGroup`/`Form.CheckboxGroup` to use the full option object instead of its id; both field states now take a single generic parameter (`<G>` instead of `<T, G>`).

### Minor Changes

* [#2958](https://github.com/servicetitan/hammer/pull/2958) [`6040bb3`](https://github.com/servicetitan/hammer/commit/6040bb3f287269ecf55eab3358cdbe37b0c40146) Thanks [@hbartlett-st](https://github.com/hbartlett-st)! - \[Form.IntervalFrequency, IntervalFrequencyFormState] Add new bound field pairing a numeric interval input with a frequency/unit select

### Patch Changes

* Updated dependencies \[[`a9da73e`](https://github.com/servicetitan/hammer/commit/a9da73e57733c6d677ddc57112a8fe83768a66a0)]:
  * @servicetitan/anvil2-illustrations\@1.3.4
  * @servicetitan/anvil2\@3.15.1

## 0.8.6

### Patch Changes

* [#3009](https://github.com/servicetitan/hammer/pull/3009) [`1034577`](https://github.com/servicetitan/hammer/commit/1034577ba3b2b53a3aed8cb40d59953f6014f183) Thanks [@da1z](https://github.com/da1z)! - \[Illustration] Fall back to generic empty-state art when the segment's evergreen art is missing

* Updated dependencies \[[`fa95ee2`](https://github.com/servicetitan/hammer/commit/fa95ee2c790b176060b3d5f1b862935e706d468e), [`fa95ee2`](https://github.com/servicetitan/hammer/commit/fa95ee2c790b176060b3d5f1b862935e706d468e), [`6593fa3`](https://github.com/servicetitan/hammer/commit/6593fa38db6ac5601ceebcbca9ba8d08d49dc744), [`1a0360f`](https://github.com/servicetitan/hammer/commit/1a0360f3ebed259f33e7c48a263c9becc5021e2d)]:
  * @servicetitan/anvil2\@3.15.1

## 0.8.5

### Patch Changes

* Updated dependencies \[[`97cec27`](https://github.com/servicetitan/hammer/commit/97cec27d0e7c15f568892036323379a9bd1c3948), [`2b2c7d5`](https://github.com/servicetitan/hammer/commit/2b2c7d5cad5fd88c41d546690f5c003b4df41ce9), [`2b2c7d5`](https://github.com/servicetitan/hammer/commit/2b2c7d5cad5fd88c41d546690f5c003b4df41ce9), [`cfcb71d`](https://github.com/servicetitan/hammer/commit/cfcb71df3560e97daff448a4b6e7feeb320bc393), [`2b2c7d5`](https://github.com/servicetitan/hammer/commit/2b2c7d5cad5fd88c41d546690f5c003b4df41ce9), [`82dee43`](https://github.com/servicetitan/hammer/commit/82dee43b8c1ac2706c7e712c0ee67bab9365e751), [`20cdc73`](https://github.com/servicetitan/hammer/commit/20cdc73616968cf323327f61670cd3c4a5d5c8bc)]:
  * @servicetitan/anvil2\@3.13.7
  * @servicetitan/anvil2-illustrations\@1.3.3

## 0.8.4

### Minor Changes

* [#2888](https://github.com/servicetitan/hammer/pull/2888) [`f73285c`](https://github.com/servicetitan/hammer/commit/f73285c37adb236d2b9e9e72cd2cb236c6eed38c) Thanks [@da1z](https://github.com/da1z)! - \[Illustration] Default `segment` to `residential` for both empty states and headers when omitted via props or provider. Empty states fall back to generic art when residential has no file. Fix `service-agreements` header with `residential` segment rendering nothing by falling back to the commercial illustration

### Patch Changes

* Updated dependencies \[[`3accfab`](https://github.com/servicetitan/hammer/commit/3accfab1f4fcd155b385eed8bcd664c8b7ce56d2)]:
  * @servicetitan/anvil2\@3.13.6

## 0.8.3

### Patch Changes

* Updated dependencies \[[`a2f07c5`](https://github.com/servicetitan/hammer/commit/a2f07c507c4a6ad060c99b34a50773f7c6ce60d5), [`dc68e22`](https://github.com/servicetitan/hammer/commit/dc68e222747931ea6abc98159308ae245070419b)]:
  * @servicetitan/anvil2\@3.13.5
  * @servicetitan/anvil2-illustrations\@1.3.2

## 0.8.2

### Patch Changes

* [#2844](https://github.com/servicetitan/hammer/pull/2844) [`a32f02b`](https://github.com/servicetitan/hammer/commit/a32f02b31598392179894aa8c05d058c72a576f0) Thanks [@tounsoo](https://github.com/tounsoo)! - \[Illustration] Keep the svg `ref` pointed at the inner `<svg>` when illustration exports are function components

* Updated dependencies \[[`a32f02b`](https://github.com/servicetitan/hammer/commit/a32f02b31598392179894aa8c05d058c72a576f0), [`a32f02b`](https://github.com/servicetitan/hammer/commit/a32f02b31598392179894aa8c05d058c72a576f0)]:
  * @servicetitan/anvil2\@3.13.4
  * @servicetitan/anvil2-illustrations\@1.3.1

## 0.8.1

### Minor Changes

* [#2804](https://github.com/servicetitan/hammer/pull/2804) [`f9059ac`](https://github.com/servicetitan/hammer/commit/f9059ac7bae16d0e9a97b2b9e8883ebf691b9871) Thanks [@da1z](https://github.com/da1z)! - \[Illustration, IllustrationProvider] Add a resolver that picks a named token illustration from kebab-case `scenario`, header `context`, `segment`, and `trade` values

### Patch Changes

* Updated dependencies \[[`5043512`](https://github.com/servicetitan/hammer/commit/50435128366e6a5511bb9b6802be15e2cfec472f), [`10234f8`](https://github.com/servicetitan/hammer/commit/10234f83c22d2f293f8a1a5af9a8f5e26a6c0bf7)]:
  * @servicetitan/anvil2-illustrations\@1.3.0
  * @servicetitan/anvil2\@3.13.3

## 0.8.0

### Major Changes

* [#2671](https://github.com/servicetitan/hammer/pull/2671) [`b263157`](https://github.com/servicetitan/hammer/commit/b263157ce18e33b911962f673237874261d13496) Thanks [@w-a-t-s-o-n](https://github.com/w-a-t-s-o-n)! - These version bumps clear npm version numbers reserved after a security-related unpublish.

  Declared as `major` so Hammer’s pre-1.0 remap (`major` → minor) lands past the burned patch range. **Consumers must upgrade to the new versions.** Do **not** pin to unpublished or reserved numbers. Higher versions that still appear in the npm packument `time` field but are missing from installable `versions` must not be used — they return 404 and reject republish.

### Patch Changes

* Updated dependencies \[[`c927b6d`](https://github.com/servicetitan/hammer/commit/c927b6d27c01885b76f8d054c27a86cdcd5bed28), [`c927b6d`](https://github.com/servicetitan/hammer/commit/c927b6d27c01885b76f8d054c27a86cdcd5bed28), [`b263157`](https://github.com/servicetitan/hammer/commit/b263157ce18e33b911962f673237874261d13496), [`0a1fa99`](https://github.com/servicetitan/hammer/commit/0a1fa993e16c904aff3b7962f3d3edf24aa8b67f), [`3a2d620`](https://github.com/servicetitan/hammer/commit/3a2d6201b9b89c66acca0130eda5798bf8d8dfdd), [`a7f1232`](https://github.com/servicetitan/hammer/commit/a7f1232fdc2fe1472aae440d82a65eeaf1985a12), [`3ae742e`](https://github.com/servicetitan/hammer/commit/3ae742e736101d38596d1c3d08c89c95d324656f), [`3a2d620`](https://github.com/servicetitan/hammer/commit/3a2d6201b9b89c66acca0130eda5798bf8d8dfdd)]:
  * @servicetitan/anvil2\@3.10.0

## 0.7.0

### Minor Changes

* [#2454](https://github.com/servicetitan/hammer/pull/2454) [`988c46f`](https://github.com/servicetitan/hammer/commit/988c46f8f510181efd1977908ecf33c38d14691f) Thanks [@rhassan-eng](https://github.com/rhassan-eng)! - \[Form] Add `Form.SelectSync` and `Form.MultiSelectSync` for synchronous select fields

### Patch Changes

* Updated dependencies \[[`e53dab6`](https://github.com/servicetitan/hammer/commit/e53dab6877ed9ed0a0a01697eeda1f01553e6bac), [`d35066d`](https://github.com/servicetitan/hammer/commit/d35066d4075a66e506b0d528023d6fb8d0553bc2), [`e53dab6`](https://github.com/servicetitan/hammer/commit/e53dab6877ed9ed0a0a01697eeda1f01553e6bac), [`c398449`](https://github.com/servicetitan/hammer/commit/c398449fc4f5b6681f9406ccbd3896b10713df21)]:
  * @servicetitan/anvil2\@3.4.1

## 0.6.0

### Minor Changes

* [#2442](https://github.com/servicetitan/hammer/pull/2442) [`83b1b92`](https://github.com/servicetitan/hammer/commit/83b1b920092dd6b0c6a8c35a1a6b33241f7100af) Thanks [@hbartlett-st](https://github.com/hbartlett-st)! - \[Form] Add `FormSelectSync` and `FormMultiSelectSync` binding components that wrap `SelectFieldSync` and `MultiSelectFieldSync` for client-side option sets passed via `options`, instead of asynchronous `loadOptions`

### Patch Changes

* Updated dependencies \[[`b49ded5`](https://github.com/servicetitan/hammer/commit/b49ded52333b9d65a73c869298b08d787b37802a), [`7eaf679`](https://github.com/servicetitan/hammer/commit/7eaf6799ae352e17b117675013164c9d74212c7a)]:
  * @servicetitan/anvil2\@3.4.0

## 0.5.1

### Patch Changes

* [#2424](https://github.com/servicetitan/hammer/pull/2424) [`7015549`](https://github.com/servicetitan/hammer/commit/7015549817ceaa7400eb32b7dff172e21d8ba673) Thanks [@pbuckingham-st](https://github.com/pbuckingham-st)! - No longer bundles a copy of `@servicetitan/anvil2`; it is now a peer dependency. This fixes anvil2 components (e.g. `ButtonToggle`/`FilterBar`) rendering with incorrect styling in apps that load both `@servicetitan/anvil2` and `@servicetitan/anvil2-ext-common`.

* Updated dependencies \[[`e975960`](https://github.com/servicetitan/hammer/commit/e975960082858a46e7a49d01c4bb9628cb39ddb7), [`daaa703`](https://github.com/servicetitan/hammer/commit/daaa703508f434218151b09ec3e09c99e7f7ba2d), [`9eb595b`](https://github.com/servicetitan/hammer/commit/9eb595be23bd648c339b58a331f3b60d4a0d7f15), [`e536233`](https://github.com/servicetitan/hammer/commit/e53623374fc9300964e1c758d48a7bf4d1d5f5fa), [`9eb595b`](https://github.com/servicetitan/hammer/commit/9eb595be23bd648c339b58a331f3b60d4a0d7f15)]:
  * @servicetitan/anvil2\@3.3.0

## 0.5.0

### Minor Changes

* [#2386](https://github.com/servicetitan/hammer/pull/2386) [`efd6121`](https://github.com/servicetitan/hammer/commit/efd6121759713cefb12e51387183bc97c0c3aec6) Thanks [@hbartlett-st](https://github.com/hbartlett-st)! - \[Suggestions] Add new render-prop component that coordinates highlighting fields populated by a suggestion until they are edited. Exposes `suggestable` and `suggestor` prop-getters plus imperative `markSuggested`, `clearHighlight`, and `isHighlighted` methods.

### Patch Changes

* [#2417](https://github.com/servicetitan/hammer/pull/2417) [`4c60241`](https://github.com/servicetitan/hammer/commit/4c602418f0fb7da06961e76781b44bac02d0a7d0) Thanks [@hbartlett-st](https://github.com/hbartlett-st)! - \[Dependencies] Loosen `@servicetitan/anvil2` dependency to `workspace:^` so consumers resolve a caret range instead of a pinned version

* Updated dependencies \[[`efd6121`](https://github.com/servicetitan/hammer/commit/efd6121759713cefb12e51387183bc97c0c3aec6), [`58eb789`](https://github.com/servicetitan/hammer/commit/58eb78970e47ffeabbe57a97c345cdbe8edd4a01), [`1c606c5`](https://github.com/servicetitan/hammer/commit/1c606c5f0bd4d7416cb0f4b6fcb409c4b6377d6b), [`efd6121`](https://github.com/servicetitan/hammer/commit/efd6121759713cefb12e51387183bc97c0c3aec6), [`efd6121`](https://github.com/servicetitan/hammer/commit/efd6121759713cefb12e51387183bc97c0c3aec6)]:
  * @servicetitan/anvil2\@3.2.0

## 0.4.0

### Minor Changes

* [#2393](https://github.com/servicetitan/hammer/pull/2393) [`fa64efa`](https://github.com/servicetitan/hammer/commit/fa64efa889ee2571504fe5ade2dbffc702132c80) Thanks [@pbuckingham-st](https://github.com/pbuckingham-st)! - \[Form] Add formstate field-state wrappers (`A2InputFieldState`, `SelectableOptionsFieldState`) and a `Form.*` namespace of `observer` binding components for Anvil2 input fields (TextField, Textarea, NumberField, DateFieldSingle/Range/Yearless/YearlessRange, TimeField, beta Select/MultiSelect/TreeSelect, and RadioGroup/CheckboxGroup). Checkbox/radio are provided as the group wrappers only.

### Patch Changes

* Updated dependencies \[[`5e46d4f`](https://github.com/servicetitan/hammer/commit/5e46d4f7760c8f4c3374523f9777f34b61f72270), [`f13b003`](https://github.com/servicetitan/hammer/commit/f13b0036669dc8ba3e566de88374b4487bb9891b), [`f8e27ae`](https://github.com/servicetitan/hammer/commit/f8e27ae598b1a2c4900cd2dc16e6efcb3a11fbb9)]:
  * @servicetitan/anvil2\@3.1.0

## 0.3.20

### Patch Changes

* Updated dependencies \[[`168c5ce`](https://github.com/servicetitan/hammer/commit/168c5ced0505d26de116340a7a799563bacc8be9), [`48c651d`](https://github.com/servicetitan/hammer/commit/48c651d42661d7e760a70ec651d2c12790239302), [`48c651d`](https://github.com/servicetitan/hammer/commit/48c651d42661d7e760a70ec651d2c12790239302), [`bd7c4c5`](https://github.com/servicetitan/hammer/commit/bd7c4c5e7f6e1715c80b1fbc7b894e7a8ea8bead), [`7401759`](https://github.com/servicetitan/hammer/commit/74017590bbe5ef4e62771816c2e3701e16800bbb), [`a0223e7`](https://github.com/servicetitan/hammer/commit/a0223e78626edcdeaf9587131ccabe152f109484), [`ba729d3`](https://github.com/servicetitan/hammer/commit/ba729d32d866bf535246917e00698ded0f31356e), [`16ac423`](https://github.com/servicetitan/hammer/commit/16ac4232438c06e2462bbb4be4bf681441d4a9fb)]:
  * @servicetitan/anvil2\@3.0.9

## 0.3.19

### Patch Changes

* Updated dependencies \[[`e8a385d`](https://github.com/servicetitan/hammer/commit/e8a385dffeb21f6954787b08eead3e46a1e0a686), [`ca16764`](https://github.com/servicetitan/hammer/commit/ca1676472f3ea75b1269192c506588a75886715a), [`9752e52`](https://github.com/servicetitan/hammer/commit/9752e523a4c11f7f3a14ff0df510a643a248a2d4), [`9752e52`](https://github.com/servicetitan/hammer/commit/9752e523a4c11f7f3a14ff0df510a643a248a2d4), [`6c75215`](https://github.com/servicetitan/hammer/commit/6c75215a3c4b9277d1e982367e7eebd5ac26cb48), [`e9de657`](https://github.com/servicetitan/hammer/commit/e9de657bff36a0b217ff98f01a822a3f35050826), [`ca16764`](https://github.com/servicetitan/hammer/commit/ca1676472f3ea75b1269192c506588a75886715a), [`6c75215`](https://github.com/servicetitan/hammer/commit/6c75215a3c4b9277d1e982367e7eebd5ac26cb48)]:
  * @servicetitan/anvil2\@3.0.8

## 0.3.18

### Patch Changes

* Updated dependencies \[[`0d8b5ac`](https://github.com/servicetitan/hammer/commit/0d8b5ac22dc335c623c5bcd38da5deb9a86c02d1), [`0d8b5ac`](https://github.com/servicetitan/hammer/commit/0d8b5ac22dc335c623c5bcd38da5deb9a86c02d1), [`7b75a84`](https://github.com/servicetitan/hammer/commit/7b75a841d284678d31d3f24ae5c1c358bbe0bd6a), [`ebd6b58`](https://github.com/servicetitan/hammer/commit/ebd6b58f3a22d8f7f19f75d90e4360b1ef97df44), [`4719b63`](https://github.com/servicetitan/hammer/commit/4719b633b8f937bb24f9caa2d7794bc85529ff71), [`f2f294d`](https://github.com/servicetitan/hammer/commit/f2f294d68b8b05aaa84c9ed3336439ecd5c2ecd0), [`f2f294d`](https://github.com/servicetitan/hammer/commit/f2f294d68b8b05aaa84c9ed3336439ecd5c2ecd0), [`ef51a6e`](https://github.com/servicetitan/hammer/commit/ef51a6eb45281f1226019f53697c50ff56b2c9a1), [`28f1bf2`](https://github.com/servicetitan/hammer/commit/28f1bf27cbf5ed070865cef818ef8bc06f922081), [`4a60780`](https://github.com/servicetitan/hammer/commit/4a6078075c9d55272ed116010c37f4e67e41e8ec), [`b2cc770`](https://github.com/servicetitan/hammer/commit/b2cc7708acefe12035a821175e104abf01b889b1), [`e5e7ae3`](https://github.com/servicetitan/hammer/commit/e5e7ae3c8400fc610d2d9e15384bcc8944df8d99), [`1d17553`](https://github.com/servicetitan/hammer/commit/1d17553958fa84e1b2190f63d19307d2ea47c577)]:
  * @servicetitan/anvil2\@3.0.7

## 0.3.17

### Patch Changes

* Updated dependencies \[[`9a175d8`](https://github.com/servicetitan/hammer/commit/9a175d85048798a0f21c5162fb54d7effd5539c7), [`8158aaa`](https://github.com/servicetitan/hammer/commit/8158aaa9d9845b47ba4b1e10b951fcd21c9620a3), [`9a175d8`](https://github.com/servicetitan/hammer/commit/9a175d85048798a0f21c5162fb54d7effd5539c7), [`436a99b`](https://github.com/servicetitan/hammer/commit/436a99b68877ba4be6e0d4c9c3b77980400f8fdf), [`f8a1179`](https://github.com/servicetitan/hammer/commit/f8a1179ce2aa42b335be000aa01ff1f53a3f8757), [`13c5fec`](https://github.com/servicetitan/hammer/commit/13c5fecea86cf8247d681ec95617e0f8f7e452b3), [`8158aaa`](https://github.com/servicetitan/hammer/commit/8158aaa9d9845b47ba4b1e10b951fcd21c9620a3)]:
  * @servicetitan/anvil2\@3.0.6

## 0.3.16

### Patch Changes

* Updated dependencies \[[`0277423`](https://github.com/servicetitan/hammer/commit/027742311d21866a3916d4300ece542b0285dd13), [`13093b7`](https://github.com/servicetitan/hammer/commit/13093b77993bfaa76e5137a47686103c44923aa1), [`e4a8d56`](https://github.com/servicetitan/hammer/commit/e4a8d560fe32621b4db8da52dddd543168013fb7)]:
  * @servicetitan/anvil2\@3.0.5

## 0.3.15

### Patch Changes

* [#2274](https://github.com/servicetitan/hammer/pull/2274) [`8786d1a`](https://github.com/servicetitan/hammer/commit/8786d1a215ee9e6fa70c7c8fbf9644020592058d) Thanks [@rgdelato](https://github.com/rgdelato)! - Bump versions of TypeScript to `^6.0.3`

* Updated dependencies \[[`75aafc5`](https://github.com/servicetitan/hammer/commit/75aafc512434cf7a8f1f0699d8f25ded444bba8a), [`8d8529b`](https://github.com/servicetitan/hammer/commit/8d8529bf32cd3ab66db9ee7ddff059ff69d0d985), [`8786d1a`](https://github.com/servicetitan/hammer/commit/8786d1a215ee9e6fa70c7c8fbf9644020592058d), [`8d8529b`](https://github.com/servicetitan/hammer/commit/8d8529bf32cd3ab66db9ee7ddff059ff69d0d985), [`8d8529b`](https://github.com/servicetitan/hammer/commit/8d8529bf32cd3ab66db9ee7ddff059ff69d0d985), [`3be5f1a`](https://github.com/servicetitan/hammer/commit/3be5f1a00e8733d4d80ecde5745f53059236bffa), [`3be5f1a`](https://github.com/servicetitan/hammer/commit/3be5f1a00e8733d4d80ecde5745f53059236bffa), [`f7fe2ca`](https://github.com/servicetitan/hammer/commit/f7fe2ca18ce179a89ee606608f8fadd331efb003), [`8d8529b`](https://github.com/servicetitan/hammer/commit/8d8529bf32cd3ab66db9ee7ddff059ff69d0d985), [`8d8529b`](https://github.com/servicetitan/hammer/commit/8d8529bf32cd3ab66db9ee7ddff059ff69d0d985)]:
  * @servicetitan/anvil2\@3.0.4

## 0.3.14

### Patch Changes

* Updated dependencies \[[`2f03aa4`](https://github.com/servicetitan/hammer/commit/2f03aa40969d47175bbcc42e9162c2679ede6a69), [`5dfc370`](https://github.com/servicetitan/hammer/commit/5dfc3700e14ad5a7842ec36e66197469b6b97cdb), [`c47f10b`](https://github.com/servicetitan/hammer/commit/c47f10b2bf8ad14b6d043299c3be67a134e2161e)]:
  * @servicetitan/anvil2\@3.0.3

## 0.3.13

### Patch Changes

* Updated dependencies \[[`9d9c1c3`](https://github.com/servicetitan/hammer/commit/9d9c1c3851ed9e6d51a7faaa782ae3d0e5a93313), [`c0e4ae6`](https://github.com/servicetitan/hammer/commit/c0e4ae60a7c6a3ef269175042a94bf6796260cea), [`f40924e`](https://github.com/servicetitan/hammer/commit/f40924eed94894f2a7a71b53b5f915fa66bc37f0), [`a05cb7f`](https://github.com/servicetitan/hammer/commit/a05cb7f70b9315e993da367f4c1b8bd5487ac05e)]:
  * @servicetitan/anvil2\@3.0.2

## 0.3.12

### Patch Changes

* Updated dependencies \[[`e7f4ecc`](https://github.com/servicetitan/hammer/commit/e7f4ecc3d4d32a3ae61e66bb24725249963191c1), [`4c802ea`](https://github.com/servicetitan/hammer/commit/4c802eaefd30149c227d8c48d45305c28965e91d), [`04d03fe`](https://github.com/servicetitan/hammer/commit/04d03fe882417710f07f8d4da8a44efeb8dae6e9), [`3b48e37`](https://github.com/servicetitan/hammer/commit/3b48e3774fb814283e1f1f278d18d6f9035e4e54)]:
  * @servicetitan/anvil2\@3.0.1

## 0.3.11

### Patch Changes

* Updated dependencies \[[`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5), [`6ea319a`](https://github.com/servicetitan/hammer/commit/6ea319a282209312485756bfd37f1e2102f8c7e5)]:
  * @servicetitan/anvil2\@3.0.0

## 0.3.10

### Patch Changes

* Updated dependencies \[[`935b5d4`](https://github.com/servicetitan/hammer/commit/935b5d433489c730f2901b16a94c7c085a942b88), [`9cd0e5a`](https://github.com/servicetitan/hammer/commit/9cd0e5af06b9f179e649addfb40007edd10dc63a), [`9cd0e5a`](https://github.com/servicetitan/hammer/commit/9cd0e5af06b9f179e649addfb40007edd10dc63a), [`9cd0e5a`](https://github.com/servicetitan/hammer/commit/9cd0e5af06b9f179e649addfb40007edd10dc63a), [`9cd0e5a`](https://github.com/servicetitan/hammer/commit/9cd0e5af06b9f179e649addfb40007edd10dc63a), [`9cd0e5a`](https://github.com/servicetitan/hammer/commit/9cd0e5af06b9f179e649addfb40007edd10dc63a)]:
  * @servicetitan/anvil2\@2.9.1

## 0.3.9

### Patch Changes

* Updated dependencies \[[`a51345c`](https://github.com/servicetitan/hammer/commit/a51345c0faa0aa450fa0521c20f6f246786200ae), [`f302fec`](https://github.com/servicetitan/hammer/commit/f302fec736e735cd295f99f3ded1781de4cfa01d), [`a51345c`](https://github.com/servicetitan/hammer/commit/a51345c0faa0aa450fa0521c20f6f246786200ae), [`decd49c`](https://github.com/servicetitan/hammer/commit/decd49c1013a230ff7b62386dfe47f796361dbfe), [`1867db7`](https://github.com/servicetitan/hammer/commit/1867db761e09a6b503546351954006046f343692), [`714365c`](https://github.com/servicetitan/hammer/commit/714365c32369a28a632b422c9b634421a8db94fb), [`d4b9b0a`](https://github.com/servicetitan/hammer/commit/d4b9b0afa14b4c6d5b7f8eecb960f53437e618d7), [`fe7363e`](https://github.com/servicetitan/hammer/commit/fe7363e12691f0de320b97ab6217cbcbcda814f4), [`f216ae0`](https://github.com/servicetitan/hammer/commit/f216ae0bc3df7fc99917ff2f99f3b988dac5b794), [`dc8b171`](https://github.com/servicetitan/hammer/commit/dc8b17116d8971217cb2867fc4289a9d5eaaa021)]:
  * @servicetitan/anvil2\@2.9.0

## 0.3.8

### Patch Changes

* Updated dependencies \[[`6042a60`](https://github.com/servicetitan/hammer/commit/6042a60d0b6bc2861ef92946cad8812d276b2165), [`0814ff2`](https://github.com/servicetitan/hammer/commit/0814ff20e6fe13264289c13014ed3646ca08e69e), [`6042a60`](https://github.com/servicetitan/hammer/commit/6042a60d0b6bc2861ef92946cad8812d276b2165), [`6042a60`](https://github.com/servicetitan/hammer/commit/6042a60d0b6bc2861ef92946cad8812d276b2165), [`5cef90f`](https://github.com/servicetitan/hammer/commit/5cef90f66ffba73a29f485848312bd5f9cc67037), [`6042a60`](https://github.com/servicetitan/hammer/commit/6042a60d0b6bc2861ef92946cad8812d276b2165), [`6042a60`](https://github.com/servicetitan/hammer/commit/6042a60d0b6bc2861ef92946cad8812d276b2165), [`6042a60`](https://github.com/servicetitan/hammer/commit/6042a60d0b6bc2861ef92946cad8812d276b2165), [`f8d56e0`](https://github.com/servicetitan/hammer/commit/f8d56e000d06d8b1725674de99e8e60dcd1e940f), [`6042a60`](https://github.com/servicetitan/hammer/commit/6042a60d0b6bc2861ef92946cad8812d276b2165), [`1f3828b`](https://github.com/servicetitan/hammer/commit/1f3828bf0708c806ba03b681425eec6deae4a8b8), [`75f1cf1`](https://github.com/servicetitan/hammer/commit/75f1cf1d9a13bd95daf1d1913602898baa0df199), [`6042a60`](https://github.com/servicetitan/hammer/commit/6042a60d0b6bc2861ef92946cad8812d276b2165), [`6042a60`](https://github.com/servicetitan/hammer/commit/6042a60d0b6bc2861ef92946cad8812d276b2165), [`c27d4df`](https://github.com/servicetitan/hammer/commit/c27d4dfcc4088189eb3c9f7609d7656b6859936a), [`f8d56e0`](https://github.com/servicetitan/hammer/commit/f8d56e000d06d8b1725674de99e8e60dcd1e940f), [`6042a60`](https://github.com/servicetitan/hammer/commit/6042a60d0b6bc2861ef92946cad8812d276b2165), [`6042a60`](https://github.com/servicetitan/hammer/commit/6042a60d0b6bc2861ef92946cad8812d276b2165), [`6042a60`](https://github.com/servicetitan/hammer/commit/6042a60d0b6bc2861ef92946cad8812d276b2165), [`6042a60`](https://github.com/servicetitan/hammer/commit/6042a60d0b6bc2861ef92946cad8812d276b2165)]:
  * @servicetitan/anvil2\@2.8.0

## 0.3.7

### Patch Changes

* Updated dependencies \[[`42c9c93`](https://github.com/servicetitan/hammer/commit/42c9c931c62463fdbd0d720f608cbe48369c01fa), [`a097abc`](https://github.com/servicetitan/hammer/commit/a097abc7028d50e938d69b6f51e50f8afb82f459), [`14bf4ce`](https://github.com/servicetitan/hammer/commit/14bf4ce34cd407548718ebd400210983485fb85b), [`d48dd6e`](https://github.com/servicetitan/hammer/commit/d48dd6e0fce331e241deaf94e24ff8de36032af3), [`bd401c6`](https://github.com/servicetitan/hammer/commit/bd401c6fe5c87b06a1bacae9a67bf19a24fe1d8c)]:
  * @servicetitan/anvil2\@2.7.1

## 0.3.6

### Patch Changes

* Updated dependencies \[[`c83af0b`](https://github.com/servicetitan/hammer/commit/c83af0b765640ca4b80c668cb512eb868fe3d672), [`071609a`](https://github.com/servicetitan/hammer/commit/071609a1b5c14e507560916921a7e6b3adce7268), [`d41f1cf`](https://github.com/servicetitan/hammer/commit/d41f1cfa945acc43e30f92fb1285fcf1eded9102), [`39849e7`](https://github.com/servicetitan/hammer/commit/39849e71d342d306cc37286a3e769c261ae77c28), [`a0d11a9`](https://github.com/servicetitan/hammer/commit/a0d11a97a2ac9125f7fc4008740e1bd40f7dbe79), [`071609a`](https://github.com/servicetitan/hammer/commit/071609a1b5c14e507560916921a7e6b3adce7268), [`7979f63`](https://github.com/servicetitan/hammer/commit/7979f630efac6d29154ad4d9b99d52f53eed0ac8), [`062c1c3`](https://github.com/servicetitan/hammer/commit/062c1c3a69647c8201c72b1951dda49047ae04ba)]:
  * @servicetitan/anvil2\@2.7.0

## 0.3.5

### Patch Changes

* Updated dependencies \[[`d4f1f36`](https://github.com/servicetitan/hammer/commit/d4f1f36f4cae040f173535d79d7d396a59189c78), [`d2e9c25`](https://github.com/servicetitan/hammer/commit/d2e9c2585bdd04b55eb1a1ce190c84388f61285b), [`3a16bc1`](https://github.com/servicetitan/hammer/commit/3a16bc15f715a33766bdc833daa3ac3bba1811d4)]:
  * @servicetitan/anvil2\@2.6.1

## 0.3.4

### Patch Changes

* Updated dependencies \[[`37cdb76`](https://github.com/servicetitan/hammer/commit/37cdb766388af11a4552f5f1225016a511c7c225), [`ee81c08`](https://github.com/servicetitan/hammer/commit/ee81c08bc7067c7a2d9e2b865525d4811f2363a5), [`d1eb0c9`](https://github.com/servicetitan/hammer/commit/d1eb0c9fa837dec15a13bf6576d26bba1229a970)]:
  * @servicetitan/anvil2\@2.6.0

## 0.3.3

### Patch Changes

* Updated dependencies \[[`e51e4d4`](https://github.com/servicetitan/hammer/commit/e51e4d43833865bb48d6bc5b14432de376e874f9)]:
  * @servicetitan/anvil2\@2.5.1

## 0.3.2

### Patch Changes

* Updated dependencies \[[`a919352`](https://github.com/servicetitan/hammer/commit/a919352f3c13507010023aa0df5def4fa9f550c8), [`2deba8e`](https://github.com/servicetitan/hammer/commit/2deba8e0e1db1a47de16d552493993809aee0c93)]:
  * @servicetitan/anvil2\@2.5.0

## 0.3.1

### Patch Changes

* [#2083](https://github.com/servicetitan/hammer/pull/2083) [`e647744`](https://github.com/servicetitan/hammer/commit/e647744d1abd45f1bf2fae27a4856aa20daaf866) Thanks [@copilot-swe-agent](https://github.com/apps/copilot-swe-agent)! - \[useInputGuards] Fix held `ArrowLeft`/`ArrowRight` keys being suppressed by repeat guard; fix re-commit suppressed after external value is cleared to `''`

* Updated dependencies \[[`623398f`](https://github.com/servicetitan/hammer/commit/623398f22d6c390a049c0968c4340dc82729331e), [`9736150`](https://github.com/servicetitan/hammer/commit/9736150539b2ed46a08808b19f9974b7f6bbf667), [`0a7d8c7`](https://github.com/servicetitan/hammer/commit/0a7d8c75028384f1ced3cc1051b68b4badc30163), [`edae603`](https://github.com/servicetitan/hammer/commit/edae60309b49c18e87ea2b3d3c02c915124a21d5), [`9736150`](https://github.com/servicetitan/hammer/commit/9736150539b2ed46a08808b19f9974b7f6bbf667), [`623398f`](https://github.com/servicetitan/hammer/commit/623398f22d6c390a049c0968c4340dc82729331e)]:
  * @servicetitan/anvil2\@2.4.0

## 0.3.0

### Minor Changes

* [#2047](https://github.com/servicetitan/hammer/pull/2047) [`0df7ba2`](https://github.com/servicetitan/hammer/commit/0df7ba2e66f47059271e5ba815a9d44efcbd5842) Thanks [@copilot-swe-agent](https://github.com/apps/copilot-swe-agent)! - \[useInputGuards] Add `CommitTrigger` enum and `triggers` config option to control which user actions fire a commit; remove `onClear` from returned `inputProps` (clear by setting the controlled `value` to `""`, e.g. in response to an input change that produces an empty value)

### Patch Changes

* [#2060](https://github.com/servicetitan/hammer/pull/2060) [`8e4cea6`](https://github.com/servicetitan/hammer/commit/8e4cea6a5fdc178edae27518450f1204464831eb) Thanks [@rgdelato](https://github.com/rgdelato)! - \[Illustrations] Add new `@servicetitan/anvil2-illustrations` package

* Updated dependencies \[[`8e4cea6`](https://github.com/servicetitan/hammer/commit/8e4cea6a5fdc178edae27518450f1204464831eb), [`656c287`](https://github.com/servicetitan/hammer/commit/656c2870857bb4d88939308e5b567cb24ca8496b), [`8e4cea6`](https://github.com/servicetitan/hammer/commit/8e4cea6a5fdc178edae27518450f1204464831eb), [`4d21c97`](https://github.com/servicetitan/hammer/commit/4d21c97eb25b648cd14909ee3980944515739150), [`4d21c97`](https://github.com/servicetitan/hammer/commit/4d21c97eb25b648cd14909ee3980944515739150), [`f64e906`](https://github.com/servicetitan/hammer/commit/f64e906c441cb35cd37848712970e189674559b3)]:
  * @servicetitan/anvil2\@2.3.0

## 0.2.1

### Patch Changes

* Updated dependencies \[[`7decf90`](https://github.com/servicetitan/hammer/commit/7decf9025a64853d5e2c56bf85ac65aae65df9a8), [`22d8c3e`](https://github.com/servicetitan/hammer/commit/22d8c3ea2f9b92beb63a99df60401c7fcdef8e6f), [`3da2bf9`](https://github.com/servicetitan/hammer/commit/3da2bf993fa62da2866a5da7976cee693e604786), [`c5dab06`](https://github.com/servicetitan/hammer/commit/c5dab06be72b5d6306b7bbac4e3b431f5f64b9b0), [`79ab1db`](https://github.com/servicetitan/hammer/commit/79ab1db3c9af5e3a6f7ad39ee999bdfbcb885f57), [`24d0da0`](https://github.com/servicetitan/hammer/commit/24d0da0d8f3fdfee60bb9315ae8c58df4270a9c4), [`e0ca085`](https://github.com/servicetitan/hammer/commit/e0ca0858a7b0b42dd4c8ffaea6a8a2da6c10467e)]:
  * @servicetitan/anvil2\@2.2.0

## 0.2.0

### Minor Changes

* [#1999](https://github.com/servicetitan/hammer/pull/1999) [`b7de3d5`](https://github.com/servicetitan/hammer/commit/b7de3d511bb9984c680d4f638509c0e2d356d803) Thanks [@jsphstls](https://github.com/jsphstls)! - \[useInputGuards] Add `useInputGuards` hook — debounced text input with rate-limited commits, paste handling, and deduplication

### Patch Changes

* Updated dependencies \[[`a3f4962`](https://github.com/servicetitan/hammer/commit/a3f4962710f4c776159094f29aa070dc92708aa2), [`51e2b40`](https://github.com/servicetitan/hammer/commit/51e2b40dcf95874b481f8e0d17bda7afb082aed5), [`ce5c420`](https://github.com/servicetitan/hammer/commit/ce5c420445f38cefcb50dfa3d111fe782e3cdefe), [`5a2092d`](https://github.com/servicetitan/hammer/commit/5a2092d097fd28c99b4a53a12d5c96ca1b42db18), [`a3f4962`](https://github.com/servicetitan/hammer/commit/a3f4962710f4c776159094f29aa070dc92708aa2), [`a3f4962`](https://github.com/servicetitan/hammer/commit/a3f4962710f4c776159094f29aa070dc92708aa2), [`cee79b8`](https://github.com/servicetitan/hammer/commit/cee79b85f6aa1ea37c20e17f8fe39f316ede5e85), [`a3f4962`](https://github.com/servicetitan/hammer/commit/a3f4962710f4c776159094f29aa070dc92708aa2), [`ac35fc7`](https://github.com/servicetitan/hammer/commit/ac35fc7ca029ed4a0983f08ee581f8a8df7a5a6c), [`b3ba2a2`](https://github.com/servicetitan/hammer/commit/b3ba2a20ef977d0e5701aaed858656f4075922e8), [`ac35fc7`](https://github.com/servicetitan/hammer/commit/ac35fc7ca029ed4a0983f08ee581f8a8df7a5a6c), [`fb6afdd`](https://github.com/servicetitan/hammer/commit/fb6afdd5438c2a0658ced6021751a40e64f06899), [`9401a15`](https://github.com/servicetitan/hammer/commit/9401a151d2afa1a27a67e31438e6f8028d82dbe6), [`51c1a9e`](https://github.com/servicetitan/hammer/commit/51c1a9e240810841f21bf9e180109c690c5db7dc), [`51e2b40`](https://github.com/servicetitan/hammer/commit/51e2b40dcf95874b481f8e0d17bda7afb082aed5)]:
  * @servicetitan/anvil2\@2.1.0

## 0.1.26

### Patch Changes

* Updated dependencies \[[`c1546dc`](https://github.com/servicetitan/hammer/commit/c1546dc569207a73b610719fe027fb4e187b42e4), [`860d2c7`](https://github.com/servicetitan/hammer/commit/860d2c737d93cff96f1a93f4b16b2457e613dc6f)]:
  * @servicetitan/anvil2\@2.0.4

## 0.1.25

### Patch Changes

* [#1909](https://github.com/servicetitan/hammer/pull/1909) [`8547db6`](https://github.com/servicetitan/hammer/commit/8547db6b951d84f2f3dc677d2e46b61ec78ab5e1) Thanks [@rgdelato](https://github.com/rgdelato)! - Bump `peerDependencies` versions of React to `^18 || ^19`

* Updated dependencies \[[`e1b9b15`](https://github.com/servicetitan/hammer/commit/e1b9b15f31de4b3944d6b945589afa49fbf3a3f3), [`e11fee7`](https://github.com/servicetitan/hammer/commit/e11fee70746fc820cf502cdf032a4dd5c448f88f), [`b518b2f`](https://github.com/servicetitan/hammer/commit/b518b2f38ce7e2e5505dd3179e35d8ec0b46f6fc), [`e1b9b15`](https://github.com/servicetitan/hammer/commit/e1b9b15f31de4b3944d6b945589afa49fbf3a3f3), [`74edbd8`](https://github.com/servicetitan/hammer/commit/74edbd80d4a3d5e28d5e92d71caaa8aaad6b0afa), [`8547db6`](https://github.com/servicetitan/hammer/commit/8547db6b951d84f2f3dc677d2e46b61ec78ab5e1), [`0c495a3`](https://github.com/servicetitan/hammer/commit/0c495a38183a43120b9b43370829305b15d7b3e3), [`e1b9b15`](https://github.com/servicetitan/hammer/commit/e1b9b15f31de4b3944d6b945589afa49fbf3a3f3)]:
  * @servicetitan/anvil2\@2.0.3

## 0.1.24

### Patch Changes

* Updated dependencies \[[`e66f0a0`](https://github.com/servicetitan/hammer/commit/e66f0a0841fdf4b37b3b2075e2a27a8a76312ec0), [`0257c91`](https://github.com/servicetitan/hammer/commit/0257c9190e3b3e8bd00852d6b6cfa4435d420d07)]:
  * @servicetitan/anvil2\@2.0.2

## 0.1.23

### Patch Changes

* Updated dependencies \[[`621d4e0`](https://github.com/servicetitan/hammer/commit/621d4e001d3b26a3c982b69ae54f804ec99abd4a), [`bb399a2`](https://github.com/servicetitan/hammer/commit/bb399a28543ba858d3e2dc2ce5a97792ad1d215f), [`621d4e0`](https://github.com/servicetitan/hammer/commit/621d4e001d3b26a3c982b69ae54f804ec99abd4a), [`70c1726`](https://github.com/servicetitan/hammer/commit/70c1726d55914069c2def6100b9691d9ca3459df), [`bc4e3a2`](https://github.com/servicetitan/hammer/commit/bc4e3a2d4ff31f35f1fbf05362541133796ebbd7), [`20011dc`](https://github.com/servicetitan/hammer/commit/20011dc5b1356a96d1cc2df784a9e21df7a6d24e), [`bc4e3a2`](https://github.com/servicetitan/hammer/commit/bc4e3a2d4ff31f35f1fbf05362541133796ebbd7), [`5f673dc`](https://github.com/servicetitan/hammer/commit/5f673dc5f8afd2a373ddf50437067663a8ee91d2), [`621d4e0`](https://github.com/servicetitan/hammer/commit/621d4e001d3b26a3c982b69ae54f804ec99abd4a), [`621d4e0`](https://github.com/servicetitan/hammer/commit/621d4e001d3b26a3c982b69ae54f804ec99abd4a), [`bc4e3a2`](https://github.com/servicetitan/hammer/commit/bc4e3a2d4ff31f35f1fbf05362541133796ebbd7), [`df8258b`](https://github.com/servicetitan/hammer/commit/df8258bf04ee531fd2a5c21d9b45ac0e3efc0f97), [`323e75b`](https://github.com/servicetitan/hammer/commit/323e75b103dae6749d32af383f6ba830af3a153e), [`621d4e0`](https://github.com/servicetitan/hammer/commit/621d4e001d3b26a3c982b69ae54f804ec99abd4a), [`323e75b`](https://github.com/servicetitan/hammer/commit/323e75b103dae6749d32af383f6ba830af3a153e), [`a71c558`](https://github.com/servicetitan/hammer/commit/a71c558c22d43b936e29a4cf3f7c960a8c1e364c), [`621d4e0`](https://github.com/servicetitan/hammer/commit/621d4e001d3b26a3c982b69ae54f804ec99abd4a), [`621d4e0`](https://github.com/servicetitan/hammer/commit/621d4e001d3b26a3c982b69ae54f804ec99abd4a), [`df8258b`](https://github.com/servicetitan/hammer/commit/df8258bf04ee531fd2a5c21d9b45ac0e3efc0f97), [`621d4e0`](https://github.com/servicetitan/hammer/commit/621d4e001d3b26a3c982b69ae54f804ec99abd4a)]:
  * @servicetitan/anvil2\@2.0.1

## 0.1.22

### Patch Changes

* Updated dependencies \[[`3c638be`](https://github.com/servicetitan/hammer/commit/3c638be98b871aa1c8e18ead49bf4363d276ae2a)]:
  * @servicetitan/anvil2\@2.0.0

## 0.1.21

### Patch Changes

* Updated dependencies \[[`5d58224`](https://github.com/servicetitan/hammer/commit/5d582247697b0313f9c6f82b962fcb99c549eb2b), [`d38db43`](https://github.com/servicetitan/hammer/commit/d38db43bbacb85443f4a942eacd3e3f97bc02276), [`650b010`](https://github.com/servicetitan/hammer/commit/650b010d13a03713824d7489e93a3ffc98f15f4d)]:
  * @servicetitan/anvil2\@1.52.0

## 0.1.20

### Patch Changes

* Updated dependencies \[[`c517bef`](https://github.com/servicetitan/hammer/commit/c517bef0183714b09856c4bdeb0093757d52b73a), [`f8fd824`](https://github.com/servicetitan/hammer/commit/f8fd824cfd673d81346de4f2eda8a9533c53ea99), [`a3346c5`](https://github.com/servicetitan/hammer/commit/a3346c52f5054531bd15357a442b1329ca1e6301), [`d8a0670`](https://github.com/servicetitan/hammer/commit/d8a0670e20e823d16bdcd9581c38566f61c736f4), [`0d85336`](https://github.com/servicetitan/hammer/commit/0d85336e1d4e5040dbf01400e4dce33bb6e05812), [`3262bd6`](https://github.com/servicetitan/hammer/commit/3262bd6a1fbdacb70d3bf4c93d3a2b5b979991e4), [`ce40328`](https://github.com/servicetitan/hammer/commit/ce40328800ee66f5bd4b5d6879a529c6d4933a8a), [`c517bef`](https://github.com/servicetitan/hammer/commit/c517bef0183714b09856c4bdeb0093757d52b73a)]:
  * @servicetitan/anvil2\@1.51.0

## 0.1.19

### Patch Changes

* Updated dependencies \[[`f898525`](https://github.com/servicetitan/hammer/commit/f898525f69fefdc1bb16ef7d1e8d3e3376d340ee), [`ce97958`](https://github.com/servicetitan/hammer/commit/ce979589d6a602dce61046f457e192695ccb00c6), [`2536a2b`](https://github.com/servicetitan/hammer/commit/2536a2b39c160e709956d9d9e847f337422350b7), [`c8d7d13`](https://github.com/servicetitan/hammer/commit/c8d7d13d8751e371624fa29a93f0c1b9998f8f08), [`9fb16ec`](https://github.com/servicetitan/hammer/commit/9fb16ecd1c5c29eee993f164567f245e0ea987bf), [`566e4e3`](https://github.com/servicetitan/hammer/commit/566e4e322131c9c4bfa43d9a07eec1e506fbf687), [`545dcdd`](https://github.com/servicetitan/hammer/commit/545dcdd494724f4e493bedd95a35c00a4765f157), [`545dcdd`](https://github.com/servicetitan/hammer/commit/545dcdd494724f4e493bedd95a35c00a4765f157), [`545dcdd`](https://github.com/servicetitan/hammer/commit/545dcdd494724f4e493bedd95a35c00a4765f157)]:
  * @servicetitan/anvil2\@1.50.2

## 0.1.18

### Patch Changes

* Updated dependencies \[[`68134ef`](https://github.com/servicetitan/hammer/commit/68134ef9d15bd1e0c39d3ce9b457e518eb7bb438), [`d7cccdf`](https://github.com/servicetitan/hammer/commit/d7cccdf68e4b3646a799311658612a237118e563), [`c4629d9`](https://github.com/servicetitan/hammer/commit/c4629d9d90a93bb1acceab7ff441c2fe6100920d)]:
  * @servicetitan/anvil2\@1.50.1

## 0.1.17

### Patch Changes

* Updated dependencies \[[`5bd236f`](https://github.com/servicetitan/hammer/commit/5bd236f4f2ef61c08e630dd985b8827c2868301b), [`3549783`](https://github.com/servicetitan/hammer/commit/35497832b843a84a3b24f665097c43e3e0a372ac), [`5bd236f`](https://github.com/servicetitan/hammer/commit/5bd236f4f2ef61c08e630dd985b8827c2868301b), [`7d45f3d`](https://github.com/servicetitan/hammer/commit/7d45f3de08ea61403a91799cc335d910faebcf8e)]:
  * @servicetitan/anvil2\@1.50.0

## 0.1.16

### Patch Changes

* Updated dependencies \[[`04af0a9`](https://github.com/servicetitan/hammer/commit/04af0a94a8b489275fb86f7220b03a907e74b33e), [`557849d`](https://github.com/servicetitan/hammer/commit/557849df8ca31a62f25542817ed1608811e081e1), [`856d5c0`](https://github.com/servicetitan/hammer/commit/856d5c08a4151aa765641bac4b0a4fa0e8e54ef2), [`856d5c0`](https://github.com/servicetitan/hammer/commit/856d5c08a4151aa765641bac4b0a4fa0e8e54ef2), [`900f38b`](https://github.com/servicetitan/hammer/commit/900f38ba8def3a6ef802e4fad83e83f00a5c0220), [`557849d`](https://github.com/servicetitan/hammer/commit/557849df8ca31a62f25542817ed1608811e081e1), [`55e5353`](https://github.com/servicetitan/hammer/commit/55e53531ca93374503e92c6d9f9fe9400cbb638f)]:
  * @servicetitan/anvil2\@1.49.7

## 0.1.15

### Patch Changes

* Updated dependencies \[[`02368fc`](https://github.com/servicetitan/hammer/commit/02368fc7d3f6a567b7cb3d0bbf3039155812c000), [`7a2af03`](https://github.com/servicetitan/hammer/commit/7a2af035d0904ef5e95fe537ab532e2c678fe607), [`cef1ac3`](https://github.com/servicetitan/hammer/commit/cef1ac300d68bdb6829027660c7f5011490c2dd8), [`e8758ee`](https://github.com/servicetitan/hammer/commit/e8758ee157006a43ba81e19934d3a6ec8b5349d8), [`e8758ee`](https://github.com/servicetitan/hammer/commit/e8758ee157006a43ba81e19934d3a6ec8b5349d8), [`cef1ac3`](https://github.com/servicetitan/hammer/commit/cef1ac300d68bdb6829027660c7f5011490c2dd8), [`02368fc`](https://github.com/servicetitan/hammer/commit/02368fc7d3f6a567b7cb3d0bbf3039155812c000)]:
  * @servicetitan/anvil2\@1.49.6

## 0.1.14

### Patch Changes

* Updated dependencies \[[`1764b75`](https://github.com/servicetitan/hammer/commit/1764b750a7c09d5521c75742d306015d31ef46cc), [`1764b75`](https://github.com/servicetitan/hammer/commit/1764b750a7c09d5521c75742d306015d31ef46cc), [`162f1b0`](https://github.com/servicetitan/hammer/commit/162f1b0c1a048e4ed9d7cd798e905cefc243e461), [`93ca44e`](https://github.com/servicetitan/hammer/commit/93ca44ee1f6229844b292ec4d5ad04e716f5e671), [`93ca44e`](https://github.com/servicetitan/hammer/commit/93ca44ee1f6229844b292ec4d5ad04e716f5e671), [`a3499fa`](https://github.com/servicetitan/hammer/commit/a3499faa64ded02fadd1d2fa1cbc229306920dd3)]:
  * @servicetitan/anvil2\@1.49.5

## 0.1.13

### Patch Changes

* Updated dependencies \[[`97175df`](https://github.com/servicetitan/hammer/commit/97175dfc518fc7908043b014201f94c06360028c), [`885c8b6`](https://github.com/servicetitan/hammer/commit/885c8b6b5312fc715330014adf81a4771890fb52), [`2d79a58`](https://github.com/servicetitan/hammer/commit/2d79a5844ab73b9f27c697d1d30ca93c47830ee1), [`db62932`](https://github.com/servicetitan/hammer/commit/db62932cbb4cb8f95464a59e19a51e8fe1c11e19)]:
  * @servicetitan/anvil2\@1.49.4

## 0.1.12

### Patch Changes

* [#1700](https://github.com/servicetitan/hammer/pull/1700) [`9d5b72d`](https://github.com/servicetitan/hammer/commit/9d5b72d9a338b87f33f1f3c851a978f124b3e0eb) Thanks [@rgdelato](https://github.com/rgdelato)! - Add explicit `types` to `package.json` `exports`

* Updated dependencies \[[`9d5b72d`](https://github.com/servicetitan/hammer/commit/9d5b72d9a338b87f33f1f3c851a978f124b3e0eb)]:
  * @servicetitan/anvil2\@1.49.3

## 0.1.11

### Patch Changes

* Updated dependencies \[[`743b27d`](https://github.com/servicetitan/hammer/commit/743b27d9c101fada7c2cc296884f05af15f4e81c)]:
  * @servicetitan/anvil2\@1.49.2

## 0.1.10

### Patch Changes

* Updated dependencies \[[`4303e89`](https://github.com/servicetitan/hammer/commit/4303e89d90fe7c5ffddb5738b2b4f5273da84239), [`ece3b1e`](https://github.com/servicetitan/hammer/commit/ece3b1e50316b245faaa6145354504cd959f1ab7)]:
  * @servicetitan/anvil2\@1.49.1

## 0.1.9

### Patch Changes

* Updated dependencies \[[`e4e3b82`](https://github.com/servicetitan/hammer/commit/e4e3b82dc6c93d20653fc45b70117a89d5e8f09a), [`9a2a6fe`](https://github.com/servicetitan/hammer/commit/9a2a6fe75ce27493981a829e233e0c32729d37a5), [`5f4fead`](https://github.com/servicetitan/hammer/commit/5f4feadbec088a662faefd87fe0083f1d7ccb0be), [`cb1bdb0`](https://github.com/servicetitan/hammer/commit/cb1bdb064cf7c0c3f75b005ea7cbfa6d84ffdd90), [`cb1bdb0`](https://github.com/servicetitan/hammer/commit/cb1bdb064cf7c0c3f75b005ea7cbfa6d84ffdd90), [`cb1bdb0`](https://github.com/servicetitan/hammer/commit/cb1bdb064cf7c0c3f75b005ea7cbfa6d84ffdd90), [`5f4fead`](https://github.com/servicetitan/hammer/commit/5f4feadbec088a662faefd87fe0083f1d7ccb0be), [`5f13cd5`](https://github.com/servicetitan/hammer/commit/5f13cd5af6d11fd1e8fe365dfabad7d0f924ee56), [`5f4fead`](https://github.com/servicetitan/hammer/commit/5f4feadbec088a662faefd87fe0083f1d7ccb0be), [`cb1bdb0`](https://github.com/servicetitan/hammer/commit/cb1bdb064cf7c0c3f75b005ea7cbfa6d84ffdd90), [`1fe3340`](https://github.com/servicetitan/hammer/commit/1fe3340ca4464c4ba93c154beac07dfcb0fda4ed)]:
  * @servicetitan/anvil2\@1.49.0

## 0.1.8

### Patch Changes

* Updated dependencies \[[`f76f28c`](https://github.com/servicetitan/hammer/commit/f76f28cfbb4a6fde0a4de1854181deae72a5cd26), [`f463031`](https://github.com/servicetitan/hammer/commit/f463031c7f023153157cc49b57534035e0745b71), [`9fee6b2`](https://github.com/servicetitan/hammer/commit/9fee6b2155d80d8e5d1a4175e0da51160b8ae681), [`9fee6b2`](https://github.com/servicetitan/hammer/commit/9fee6b2155d80d8e5d1a4175e0da51160b8ae681), [`138b5d2`](https://github.com/servicetitan/hammer/commit/138b5d2c868da26258622fbcd829a7a2923b32ab)]:
  * @servicetitan/anvil2\@1.48.1

## 0.1.7

### Patch Changes

* Updated dependencies \[[`834507e`](https://github.com/servicetitan/hammer/commit/834507e1ae1b11d46db95131849258f583a59eea), [`7889423`](https://github.com/servicetitan/hammer/commit/788942353ece5412f6c4c7382907489d9861d068), [`7889423`](https://github.com/servicetitan/hammer/commit/788942353ece5412f6c4c7382907489d9861d068), [`ef457b3`](https://github.com/servicetitan/hammer/commit/ef457b36b15049080c4b7a86024a1a955c10fc0f), [`a46d097`](https://github.com/servicetitan/hammer/commit/a46d097bd7b8153aed09bdfd717029e231d4ac0b), [`4a70c88`](https://github.com/servicetitan/hammer/commit/4a70c88392905b3c3de55715eb8d0af05f2f3eef)]:
  * @servicetitan/anvil2\@1.48.0

## 0.1.6

### Patch Changes

* Updated dependencies \[[`eec7556`](https://github.com/servicetitan/hammer/commit/eec75569f008fa2df8166b8efd5c5975741ad386)]:
  * @servicetitan/anvil2\@1.47.1

## 0.1.5

### Patch Changes

* Updated dependencies \[[`32bc784`](https://github.com/servicetitan/hammer/commit/32bc78468278dc7e08a27a5427b6312509d87191), [`9ddafae`](https://github.com/servicetitan/hammer/commit/9ddafaeea62cca4513690f0e8d1bb991a1ea4957), [`db91374`](https://github.com/servicetitan/hammer/commit/db9137443c670eb190eb22fac14188c6e7d7537d), [`db91374`](https://github.com/servicetitan/hammer/commit/db9137443c670eb190eb22fac14188c6e7d7537d), [`54d93cb`](https://github.com/servicetitan/hammer/commit/54d93cb8b0c726fba8815407d800d0c93004aa80), [`6c3e1de`](https://github.com/servicetitan/hammer/commit/6c3e1de13a0d4e881cd497e06c0fe739ebe29fbc), [`db91374`](https://github.com/servicetitan/hammer/commit/db9137443c670eb190eb22fac14188c6e7d7537d), [`db91374`](https://github.com/servicetitan/hammer/commit/db9137443c670eb190eb22fac14188c6e7d7537d)]:
  * @servicetitan/anvil2\@1.47.0

## 0.1.4

### Patch Changes

* Updated dependencies \[[`d7fc638`](https://github.com/servicetitan/hammer/commit/d7fc63866ede9561f6e039d855738d7c2d294716)]:
  * @servicetitan/anvil2\@1.46.11

## 0.1.3

### Patch Changes

* Updated dependencies \[[`edeac4f`](https://github.com/servicetitan/hammer/commit/edeac4f9be74f2e8c28ab6dec734a87c6933c180), [`8a69a5e`](https://github.com/servicetitan/hammer/commit/8a69a5eae1b615555a00561103038bfc02ea363e)]:
  * @servicetitan/anvil2\@1.46.10

## 0.1.2

### Patch Changes

* Updated dependencies \[[`853ab3d`](https://github.com/servicetitan/hammer/commit/853ab3dd5ca662325957d79412a7d3668f9588a3), [`b93a325`](https://github.com/servicetitan/hammer/commit/b93a32592af523e90c5f74a2731150d2711666e4)]:
  * @servicetitan/anvil2\@1.46.9

## 0.1.1

### Patch Changes

* [`d97ef4d`](https://github.com/servicetitan/hammer/commit/d97ef4d33c6240831a48b38e70305a6b5eb33d6d) Thanks [@rgdelato](https://github.com/rgdelato)! - \[ext-common] Fix `package.json` `files` property

## 0.1.0

### Minor Changes

* [#1566](https://github.com/servicetitan/hammer/pull/1566) [`5822b65`](https://github.com/servicetitan/hammer/commit/5822b65debe42dce860a2174f91bef2b42da0370) Thanks [@rgdelato](https://github.com/rgdelato)! - \[useConfirmDialog] Add `useConfirmDialog` to new `@servicetitan/anvil2-ext-common` package

### Patch Changes

* Updated dependencies \[[`fc8b30c`](https://github.com/servicetitan/hammer/commit/fc8b30cc6a8cb7ec99f9630e9ba9d9a4e5af5e4b), [`3daa6f6`](https://github.com/servicetitan/hammer/commit/3daa6f67670bcdb5e978ad083056db4d29892b16), [`3df1040`](https://github.com/servicetitan/hammer/commit/3df1040566f627a937f2f7f7e889c3c2bcfb230a)]:
  * @servicetitan/anvil2\@1.46.8


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