# Changelog

## 2.3.0 (2026-03-10)

Full Changelog: [v2.2.0...v2.3.0](https://github.com/ArcadeAI/arcade-js/compare/v2.2.0...v2.3.0)

### Features

* **api:** api update ([3a33fba](https://github.com/ArcadeAI/arcade-js/commit/3a33fba2612584d1d661feefad8ae2ea10dd4295))
* **api:** api update ([e24ee38](https://github.com/ArcadeAI/arcade-js/commit/e24ee387c0a8a0c509705589091185f98dc23ac8))
* **api:** api update ([c8c617c](https://github.com/ArcadeAI/arcade-js/commit/c8c617cae35600af227a3ca075eb26c38edd46c9))
* **api:** api update ([57c8ca8](https://github.com/ArcadeAI/arcade-js/commit/57c8ca8ad5cb81d4f0cd4105fdc0d15da21cd34b))
* **api:** api update ([6f576da](https://github.com/ArcadeAI/arcade-js/commit/6f576da74d4f4f32d983734ffc109f2ceacef9d4))
* **api:** api update ([ae5b1fa](https://github.com/ArcadeAI/arcade-js/commit/ae5b1fa2ef81c79c601e35881f94182cbcc84045))


### Bug Fixes

* **client:** improve parameter names ([8c8ce46](https://github.com/ArcadeAI/arcade-js/commit/8c8ce46f460c3854de6a014b6da13c3aad51b7df))
* **client:** preserve URL params already embedded in path ([c913588](https://github.com/ArcadeAI/arcade-js/commit/c9135887a88d7663fc1e5cc091a588321b6196de))
* **docs/contributing:** correct pnpm link command ([5bb28f3](https://github.com/ArcadeAI/arcade-js/commit/5bb28f3721be68fac136679a037ba08a8e8ccc72))


### Chores

* **ci:** skip uploading artifacts on stainless-internal branches ([76b537d](https://github.com/ArcadeAI/arcade-js/commit/76b537d85bd76604e2b207f69360cb308a0e1153))
* **internal/client:** fix form-urlencoded requests ([f35400b](https://github.com/ArcadeAI/arcade-js/commit/f35400b09bca0e9a21cbc9f6ce2c0de683201485))
* **internal:** avoid type checking errors with ts-reset ([f8a5f85](https://github.com/ArcadeAI/arcade-js/commit/f8a5f85d7d81dc26a4b78c4814930f942a88f0e2))
* **internal:** codegen related update ([a6bd6e2](https://github.com/ArcadeAI/arcade-js/commit/a6bd6e2e49c7f96ac1752568bc724b71e791a092))
* **internal:** move stringifyQuery implementation to internal function ([abfec4e](https://github.com/ArcadeAI/arcade-js/commit/abfec4e975209d031a81b6897a5f8507c0373207))
* **internal:** update dependencies to address dependabot vulnerabilities ([a3c32b7](https://github.com/ArcadeAI/arcade-js/commit/a3c32b7748635630d37cbdbdeed9640266bb0016))
* **internal:** upgrade pnpm version ([ec9d5ba](https://github.com/ArcadeAI/arcade-js/commit/ec9d5ba110c35087e5a937a72b289df59a02dba7))
* **test:** do not count install time for mock server timeout ([d5cb1f1](https://github.com/ArcadeAI/arcade-js/commit/d5cb1f15a909c98f71ec086e609ef76a572b72fb))
* update mock server docs ([b968677](https://github.com/ArcadeAI/arcade-js/commit/b96867785215f3a67a532000e414c1beaad7c37a))

## 2.2.0 (2026-02-06)

Full Changelog: [v2.1.1...v2.2.0](https://github.com/ArcadeAI/arcade-js/compare/v2.1.1...v2.2.0)

### Features

* **api:** api update ([bf01d02](https://github.com/ArcadeAI/arcade-js/commit/bf01d02cfddbacf1270c1372461c08b38c322d6f))


### Bug Fixes

* **client:** avoid removing abort listener too early ([9c4802e](https://github.com/ArcadeAI/arcade-js/commit/9c4802e63244418cf2e04f58c2c2e34b8735ba78))


### Chores

* **client:** restructure abort controller binding ([1a83b30](https://github.com/ArcadeAI/arcade-js/commit/1a83b3057f9879f7eb0c7252d0baadbd479e51bf))
* **internal:** fix pagination internals not accepting option promises ([6f96352](https://github.com/ArcadeAI/arcade-js/commit/6f96352e7736a1c9c7776f6c5917ec6ce5356040))
* **internal:** upgrade pnpm ([332eae9](https://github.com/ArcadeAI/arcade-js/commit/332eae981cc04b4611cd47d354636bc66dd9d8f0))

## 2.1.1 (2026-02-03)

Full Changelog: [v2.1.0...v2.1.1](https://github.com/ArcadeAI/arcade-js/compare/v2.1.0...v2.1.1)

### Bug Fixes

* **client:** avoid memory leak with abort signals ([78fa958](https://github.com/ArcadeAI/arcade-js/commit/78fa958eb37992ffc847c3ffe4313cc96a781a42))


### Chores

* **client:** do not parse responses with empty content-length ([68c3094](https://github.com/ArcadeAI/arcade-js/commit/68c309464f01b3934446e7ad5c5b556601460422))

## 2.1.0 (2026-01-27)

Full Changelog: [v2.0.0...v2.1.0](https://github.com/ArcadeAI/arcade-js/compare/v2.0.0...v2.1.0)

### Features

* **api:** api update ([ae91d65](https://github.com/ArcadeAI/arcade-js/commit/ae91d65e5d580188282efe19788d0a297f2de0e6))
* **zod:** add zod as a dev dependency ([46289b4](https://github.com/ArcadeAI/arcade-js/commit/46289b48ad9ec6c342d25019b7f319621f91188a))

## 2.0.0 (2026-01-27)

Full Changelog: [v1.16.0...v2.0.0](https://github.com/ArcadeAI/arcade-js/compare/v1.16.0...v2.0.0)

### Features

* **api:** api update ([7cd3f79](https://github.com/ArcadeAI/arcade-js/commit/7cd3f792463bbb5b59c18fa17188054dd550eff2))
* complete typescript migration ([#156](https://github.com/ArcadeAI/arcade-js/issues/156)) ([37cb22c](https://github.com/ArcadeAI/arcade-js/commit/37cb22ca58f06a1d634980a7c56c8ca32edd82d4))


### Chores

* break long lines in snippets into multiline ([849f4ab](https://github.com/ArcadeAI/arcade-js/commit/849f4abb2e4fb9a4883c4c956016ae3fcb8cc865))
* **ci:** upgrade `actions/github-script` ([816d0dc](https://github.com/ArcadeAI/arcade-js/commit/816d0dcc4b80c4f072246141700472e7c542c3cb))
* **internal:** update `actions/checkout` version ([4d7660f](https://github.com/ArcadeAI/arcade-js/commit/4d7660f04fff9feee30d9f2a5e2c258db3a55cd5))
* **internal:** upgrade babel, qs, js-yaml ([3027d67](https://github.com/ArcadeAI/arcade-js/commit/3027d677183afb53900af7caf2d22bda2cb2ff05))
* resolve module exports for lib ([c6b975e](https://github.com/ArcadeAI/arcade-js/commit/c6b975ee89990301fee80813801332d4ab4d4a6e))
* upgrade lock file ([01e8fdf](https://github.com/ArcadeAI/arcade-js/commit/01e8fdfff2930856cada1fd72e65257bbec017a9))

## 1.16.0 (2025-12-13)

Full Changelog: [v1.15.0...v1.16.0](https://github.com/ArcadeAI/arcade-js/compare/v1.15.0...v1.16.0)

### Features

* **api:** api update ([b7ca2d2](https://github.com/ArcadeAI/arcade-js/commit/b7ca2d24fa2454a3ee1451728261ac716be89f12))


### Bug Fixes

* **mcp:** correct code tool API endpoint ([fc6bf5a](https://github.com/ArcadeAI/arcade-js/commit/fc6bf5a6ca643e49747cf4ce663493f7bcd42ff4))
* **mcp:** return correct lines on typescript errors ([d9e2e83](https://github.com/ArcadeAI/arcade-js/commit/d9e2e8373bccfaf57fd379b305ed6b01629d02a0))


### Chores

* **internal:** codegen related update ([b0959a9](https://github.com/ArcadeAI/arcade-js/commit/b0959a9b2c05d9343e6eb34e86d007b47913ec25))
* **internal:** codegen related update ([ca10d38](https://github.com/ArcadeAI/arcade-js/commit/ca10d381ea557762282aa9441b070a7abdfa9e2d))

## 1.15.0 (2025-12-08)

Full Changelog: [v1.14.0...v1.15.0](https://github.com/ArcadeAI/arcade-js/compare/v1.14.0...v1.15.0)

### Features

* **api:** api update ([4ae49e4](https://github.com/ArcadeAI/arcade-js/commit/4ae49e44186d9205e2ce436b81c256d53a36af69))


### Chores

* upgrade TypeScript from 4.8.2 to 5.9.3 ([#149](https://github.com/ArcadeAI/arcade-js/issues/149)) ([604de43](https://github.com/ArcadeAI/arcade-js/commit/604de4339c958b97397ca13d2f81986510c85ef9))

## 1.14.0 (2025-11-06)

Full Changelog: [v1.13.0...v1.14.0](https://github.com/ArcadeAI/arcade-js/compare/v1.13.0...v1.14.0)

### Features

* **api:** api update ([555fc21](https://github.com/ArcadeAI/arcade-js/commit/555fc2194beeaa9d133e654c759bed6d85c75249))

## 1.13.0 (2025-11-06)

Full Changelog: [v1.12.0...v1.13.0](https://github.com/ArcadeAI/arcade-js/compare/v1.12.0...v1.13.0)

### Features

* **api:** api update ([5c17c66](https://github.com/ArcadeAI/arcade-js/commit/5c17c66ea79f34bd31aeb96e97a8956b509b4ece))


### Bug Fixes

* **client:** incorrect offset pagination check ([3b3adfb](https://github.com/ArcadeAI/arcade-js/commit/3b3adfb1233333dcb6d5ce7a5a87c05b2967b650))

## 1.12.0 (2025-10-17)

Full Changelog: [v1.11.1...v1.12.0](https://github.com/ArcadeAI/arcade-js/compare/v1.11.1...v1.12.0)

### Features

* **api:** api update ([d5db170](https://github.com/ArcadeAI/arcade-js/commit/d5db17085139dd2057db68cc09392090490e8669))
* **api:** api update ([640df98](https://github.com/ArcadeAI/arcade-js/commit/640df982365f0dfec5c32479b8e4af71e7531aae))

## 1.11.1 (2025-10-10)

Full Changelog: [v1.11.0...v1.11.1](https://github.com/ArcadeAI/arcade-js/compare/v1.11.0...v1.11.1)

### Bug Fixes

* **pagination:** handle offset=0 correctly in nextPageInfo ([4246507](https://github.com/ArcadeAI/arcade-js/commit/4246507d0008dc7cd7a3fb16919cdd4853d383c5))

## 1.11.0 (2025-10-10)

Full Changelog: [v1.10.0...v1.11.0](https://github.com/ArcadeAI/arcade-js/compare/v1.10.0...v1.11.0)

### Features

* **api:** api update ([2774d49](https://github.com/ArcadeAI/arcade-js/commit/2774d494ee56c8204f2110294cde4421cd92808c))


### Performance Improvements

* faster formatting ([2e812f3](https://github.com/ArcadeAI/arcade-js/commit/2e812f3ffbbdf74581845a75bce2d0df8753b9db))


### Chores

* do not install brew dependencies in ./scripts/bootstrap by default ([22535ef](https://github.com/ArcadeAI/arcade-js/commit/22535ef346a33b239bd0337abe136ffd0a42b956))
* **internal:** fix incremental formatting in some cases ([e9aeed3](https://github.com/ArcadeAI/arcade-js/commit/e9aeed3eb7ca5580db550c2e7896b58dce4e34a8))
* **internal:** ignore .eslintcache ([a33a6cd](https://github.com/ArcadeAI/arcade-js/commit/a33a6cddd9e9c21316aa5e0f5ab12b34976bab25))
* **internal:** remove deprecated `compilerOptions.baseUrl` from tsconfig.json ([aecdf98](https://github.com/ArcadeAI/arcade-js/commit/aecdf98fdc70e2b7c19824282adf7da557778d81))
* **internal:** use npm pack for build uploads ([5f97867](https://github.com/ArcadeAI/arcade-js/commit/5f9786708095bb6f7bee97a4694a61583ba0512d))

## 1.10.0 (2025-09-11)

Full Changelog: [v1.9.1...v1.10.0](https://github.com/ArcadeAI/arcade-js/compare/v1.9.1...v1.10.0)

### Features

* **api:** api update ([47c1a7b](https://github.com/ArcadeAI/arcade-js/commit/47c1a7b748b7db56700e1107e0bff05213ec998e))
* **api:** api update ([1504071](https://github.com/ArcadeAI/arcade-js/commit/15040713fe9cec59d1fb38b7c829f37273aa199a))


### Bug Fixes

* coerce nullable values to undefined ([da6addc](https://github.com/ArcadeAI/arcade-js/commit/da6addcf973da52bc5c856fc3c88ef6e3333f6cb))


### Chores

* ci build action ([ee9e5f8](https://github.com/ArcadeAI/arcade-js/commit/ee9e5f8a824f6468272fdaa28acb0f036f3ec872))
* update CI script ([ea3f95f](https://github.com/ArcadeAI/arcade-js/commit/ea3f95fbf75f9783be675df20dcdc1f6b91af8e6))

## 1.9.1 (2025-08-16)

Full Changelog: [v1.9.0...v1.9.1](https://github.com/ArcadeAI/arcade-js/compare/v1.9.0...v1.9.1)

### Features

* **api:** api update ([dad8723](https://github.com/ArcadeAI/arcade-js/commit/dad872307f924ec88044439490ea626719cf99fe))


### Chores

* **deps:** update dependency node-fetch to v2.6.13 ([78df6d1](https://github.com/ArcadeAI/arcade-js/commit/78df6d1ca7cd51545351db6b980f2aea601db345))
* **internal:** formatting change ([ffd5735](https://github.com/ArcadeAI/arcade-js/commit/ffd5735d257fc97dec12321cb0048a17ca44d6b8))
* **internal:** move publish config ([0125977](https://github.com/ArcadeAI/arcade-js/commit/012597763f7c0396ca33761961bd672e1147af40))
* **internal:** remove redundant imports config ([973de7e](https://github.com/ArcadeAI/arcade-js/commit/973de7eba812e897b4781b548cfbfa1361f22876))
* **internal:** update comment in script ([a4353bc](https://github.com/ArcadeAI/arcade-js/commit/a4353bc3a852a779ad1b243db1ea485faf592528))
* update @stainless-api/prism-cli to v5.15.0 ([4f82ee4](https://github.com/ArcadeAI/arcade-js/commit/4f82ee4ee36673270bc7ecd1d1c88854dfb81491))

## 1.9.0 (2025-07-17)

Full Changelog: [v1.8.1...v1.9.0](https://github.com/ArcadeAI/arcade-js/compare/v1.8.1...v1.9.0)

### Features

* **api:** api update ([1374bee](https://github.com/ArcadeAI/arcade-js/commit/1374bee6aec3c7350fb38c1afdf420f693f553b4))
* **api:** api update ([d7a22d6](https://github.com/ArcadeAI/arcade-js/commit/d7a22d6fe871f1bdeb2c2be9873f3ed671b770e3))
* **api:** api update ([2b683b9](https://github.com/ArcadeAI/arcade-js/commit/2b683b910ae7124c7bae3a3482052f10f4179a12))


### Bug Fixes

* **ci:** release-doctor — report correct token name ([ebd4ebb](https://github.com/ArcadeAI/arcade-js/commit/ebd4ebb4553752d7ec47eee2b67a7ad5158fbd18))
* **client:** don't send `Content-Type` for bodyless methods ([c288b59](https://github.com/ArcadeAI/arcade-js/commit/c288b591cf89dfb7004524ad39a18817e77c3a48))


### Chores

* **ci:** only run for pushes and fork pull requests ([087f870](https://github.com/ArcadeAI/arcade-js/commit/087f87073b1f18d30d50c9bcb40b13299dbf4320))
* make some internal functions async ([26f2948](https://github.com/ArcadeAI/arcade-js/commit/26f2948edce403f4c91e41b4e44b466f2815e112))
* mention unit type in timeout docs ([3a70b11](https://github.com/ArcadeAI/arcade-js/commit/3a70b11dce447c850e75ea8e2181b6a07763ef70))


### Refactors

* **types:** replace Record with mapped types ([4283d2a](https://github.com/ArcadeAI/arcade-js/commit/4283d2a03423beaa2307777075c61a7b7e88f88a))

## 1.8.1 (2025-06-19)

Full Changelog: [v1.8.0...v1.8.1](https://github.com/ArcadeAI/arcade-js/compare/v1.8.0...v1.8.1)

## 1.8.0 (2025-06-17)

Full Changelog: [v1.7.0...v1.8.0](https://github.com/ArcadeAI/arcade-js/compare/v1.7.0...v1.8.0)

### Features

* **api:** api update ([cebdf25](https://github.com/ArcadeAI/arcade-js/commit/cebdf257bf68a036ac051e6033d9a2780373d6f6))

## 1.7.0 (2025-06-17)

Full Changelog: [v1.6.1...v1.7.0](https://github.com/ArcadeAI/arcade-js/compare/v1.6.1...v1.7.0)

### Features

* allow optional parameters to be nullable ([#130](https://github.com/ArcadeAI/arcade-js/issues/130)) ([25b7585](https://github.com/ArcadeAI/arcade-js/commit/25b7585fc4fd78765ac88355fa7d2fb5aedb7e3b))
* **client:** add support for endpoint-specific base URLs ([179f047](https://github.com/ArcadeAI/arcade-js/commit/179f047e5ad5f382fc6761bd47595469e5dc717f))


### Bug Fixes

* publish script — handle NPM errors correctly ([a6ca79b](https://github.com/ArcadeAI/arcade-js/commit/a6ca79b7df5c7a702df035b250d6228ef64bf5b7))


### Chores

* **ci:** enable for pull requests ([710a188](https://github.com/ArcadeAI/arcade-js/commit/710a188d531ead70247a9a1c3e5cb4c81016c77b))
* **internal:** make base APIResource abstract ([3c03f6b](https://github.com/ArcadeAI/arcade-js/commit/3c03f6bd10e84064d3e5665b1bc432875a821e5a))

## 1.6.1 (2025-06-04)

Full Changelog: [v1.6.0...v1.6.1](https://github.com/ArcadeAI/arcade-js/compare/v1.6.0...v1.6.1)

### Chores

* **docs:** use top-level-await in example snippets ([e6314e7](https://github.com/ArcadeAI/arcade-js/commit/e6314e7c3515b8a689cc8521bcb511afe034911a))

## 1.6.0 (2025-06-02)

Full Changelog: [v1.5.0...v1.6.0](https://github.com/ArcadeAI/arcade-js/compare/v1.5.0...v1.6.0)

### Features

* **api:** add Zod support ([#122](https://github.com/ArcadeAI/arcade-js/issues/122)) ([ffb68f9](https://github.com/ArcadeAI/arcade-js/commit/ffb68f91c6a6ce4106ad152224dd39993b0a3091))
* **api:** api update ([55a57e3](https://github.com/ArcadeAI/arcade-js/commit/55a57e3523c302a55380eba237e14d54ed33632a))
* **api:** api update ([657228f](https://github.com/ArcadeAI/arcade-js/commit/657228fc1fd0fe5070968eff3a4d7ea0993fb4a7))
* **api:** api update ([b3597c8](https://github.com/ArcadeAI/arcade-js/commit/b3597c8ac62c154a82cc35a6a5e58580a8bd364a))
* **api:** api update ([b07cdec](https://github.com/ArcadeAI/arcade-js/commit/b07cdecb91eb9fe9b66aa1173c5bda4db5aff694))
* **api:** api update ([75a3e4b](https://github.com/ArcadeAI/arcade-js/commit/75a3e4b87368a6099aaa3747a258c4779a620eb9))
* **api:** api update ([9859d40](https://github.com/ArcadeAI/arcade-js/commit/9859d40462aef973df0fc322c90b190076a599af))
* **api:** api update ([#1](https://github.com/ArcadeAI/arcade-js/issues/1)) ([e7968d9](https://github.com/ArcadeAI/arcade-js/commit/e7968d9935a392a108736acfc5ea0e8816b00fc6))
* **api:** api update ([#10](https://github.com/ArcadeAI/arcade-js/issues/10)) ([1e47656](https://github.com/ArcadeAI/arcade-js/commit/1e476560fd08870d335d574397ab21c0b1de83e5))
* **api:** api update ([#11](https://github.com/ArcadeAI/arcade-js/issues/11)) ([563e94c](https://github.com/ArcadeAI/arcade-js/commit/563e94cb69fe2282f327dafa3b4011c46fae25de))
* **api:** api update ([#12](https://github.com/ArcadeAI/arcade-js/issues/12)) ([897472b](https://github.com/ArcadeAI/arcade-js/commit/897472be2a59a5af6f31b51c24558e67b095daaa))
* **api:** api update ([#14](https://github.com/ArcadeAI/arcade-js/issues/14)) ([1151f08](https://github.com/ArcadeAI/arcade-js/commit/1151f0877fc108e73fe905b293e40ae51d3c4742))
* **api:** api update ([#16](https://github.com/ArcadeAI/arcade-js/issues/16)) ([6a914f3](https://github.com/ArcadeAI/arcade-js/commit/6a914f3ad24f0a794faee60ed67759ef4448178e))
* **api:** api update ([#17](https://github.com/ArcadeAI/arcade-js/issues/17)) ([4875282](https://github.com/ArcadeAI/arcade-js/commit/4875282c44ab8fe24b72e2bf43e6b7b28c211d48))
* **api:** api update ([#21](https://github.com/ArcadeAI/arcade-js/issues/21)) ([1ca22e2](https://github.com/ArcadeAI/arcade-js/commit/1ca22e29808cf2fa8d4a864c74e84d37baa09f79))
* **api:** api update ([#24](https://github.com/ArcadeAI/arcade-js/issues/24)) ([20fb01c](https://github.com/ArcadeAI/arcade-js/commit/20fb01cca1fadf504bf1ac93d32b04026fd0f0b4))
* **api:** api update ([#26](https://github.com/ArcadeAI/arcade-js/issues/26)) ([8ec0f02](https://github.com/ArcadeAI/arcade-js/commit/8ec0f02671a61459c084720ed9426905efc3edd3))
* **api:** api update ([#27](https://github.com/ArcadeAI/arcade-js/issues/27)) ([111ec9b](https://github.com/ArcadeAI/arcade-js/commit/111ec9b319bff4a1fdae6ddd6dae065ceca2eab9))
* **api:** api update ([#29](https://github.com/ArcadeAI/arcade-js/issues/29)) ([eb2ea4d](https://github.com/ArcadeAI/arcade-js/commit/eb2ea4d2938608fa996447e1a6fb57b154e598e5))
* **api:** api update ([#31](https://github.com/ArcadeAI/arcade-js/issues/31)) ([ee310ab](https://github.com/ArcadeAI/arcade-js/commit/ee310ab9a70753d18ae814c30fb5f281f6baf87b))
* **api:** api update ([#32](https://github.com/ArcadeAI/arcade-js/issues/32)) ([fd3d50a](https://github.com/ArcadeAI/arcade-js/commit/fd3d50af03a57b246e1b53bd55d425b48c6f669c))
* **api:** api update ([#33](https://github.com/ArcadeAI/arcade-js/issues/33)) ([db060d2](https://github.com/ArcadeAI/arcade-js/commit/db060d28daf8e2e6c5122446d444f42a843ce687))
* **api:** api update ([#38](https://github.com/ArcadeAI/arcade-js/issues/38)) ([ddcc5ba](https://github.com/ArcadeAI/arcade-js/commit/ddcc5ba5d951ba0cadbabcc67abd82f1706d32dc))
* **api:** api update ([#4](https://github.com/ArcadeAI/arcade-js/issues/4)) ([1b690a3](https://github.com/ArcadeAI/arcade-js/commit/1b690a31872df1a5426f5b7532908cf0a63dd862))
* **api:** api update ([#5](https://github.com/ArcadeAI/arcade-js/issues/5)) ([10be6fd](https://github.com/ArcadeAI/arcade-js/commit/10be6fd731c5e171d2a897f181500e934c71528c))
* **api:** api update ([#7](https://github.com/ArcadeAI/arcade-js/issues/7)) ([2bef6fc](https://github.com/ArcadeAI/arcade-js/commit/2bef6fc7ce18294dada955a2b80a62d8c0f3e8ec))
* **api:** api update ([#75](https://github.com/ArcadeAI/arcade-js/issues/75)) ([36eb88d](https://github.com/ArcadeAI/arcade-js/commit/36eb88ddefc2abfb9d8f550efa20cdacdaf8f283))
* **api:** api update ([#76](https://github.com/ArcadeAI/arcade-js/issues/76)) ([2f699c1](https://github.com/ArcadeAI/arcade-js/commit/2f699c1ea33aac5bd168a9bafd8924f0185de3d3))
* **api:** api update ([#78](https://github.com/ArcadeAI/arcade-js/issues/78)) ([1fae253](https://github.com/ArcadeAI/arcade-js/commit/1fae253828f24462b3b327d03b71df0ef157efc5))
* **api:** api update ([#79](https://github.com/ArcadeAI/arcade-js/issues/79)) ([168b1f5](https://github.com/ArcadeAI/arcade-js/commit/168b1f550f966e6dd6d9d0870f1df32bb4d0eb9a))
* **api:** api update ([#83](https://github.com/ArcadeAI/arcade-js/issues/83)) ([8b701be](https://github.com/ArcadeAI/arcade-js/commit/8b701be8dc3a2ff9e623b83a601e0c3beb35889e))
* **api:** api update ([#84](https://github.com/ArcadeAI/arcade-js/issues/84)) ([801c58d](https://github.com/ArcadeAI/arcade-js/commit/801c58da6b947ecd5995740d8bf8afb74c527dd9))
* **api:** api update ([#90](https://github.com/ArcadeAI/arcade-js/issues/90)) ([2d7892d](https://github.com/ArcadeAI/arcade-js/commit/2d7892d6b4d885756d86f7f5c33a1bb081623757))
* **api:** api update ([#93](https://github.com/ArcadeAI/arcade-js/issues/93)) ([18eb994](https://github.com/ArcadeAI/arcade-js/commit/18eb9948ab087a4747892110e4bcd9335fabfcc3))
* **client:** send `X-Stainless-Timeout` header ([#87](https://github.com/ArcadeAI/arcade-js/issues/87)) ([4fef4b4](https://github.com/ArcadeAI/arcade-js/commit/4fef4b414616d4ecfd5809c3ae73ee73fad15193))
* **internal:** make git install file structure match npm ([#48](https://github.com/ArcadeAI/arcade-js/issues/48)) ([be11980](https://github.com/ArcadeAI/arcade-js/commit/be119808dc75304c3b85320f0cbabe479f7e1a6b))


### Bug Fixes

* **api:** fix ArcadeClient type ([#126](https://github.com/ArcadeAI/arcade-js/issues/126)) ([faaf9ed](https://github.com/ArcadeAI/arcade-js/commit/faaf9ed0eb21336b6913433bd1349122c7bb791e))
* **api:** resolve Arcade type conflict ([#124](https://github.com/ArcadeAI/arcade-js/issues/124)) ([40562b4](https://github.com/ArcadeAI/arcade-js/commit/40562b475eb91e52b238ab6283bd4cb81af1d055))
* **client:** fix export map for index exports ([#92](https://github.com/ArcadeAI/arcade-js/issues/92)) ([c00087c](https://github.com/ArcadeAI/arcade-js/commit/c00087c1ee8fb8e8d06e754c3f14c854be1bf450))
* **client:** normalize method ([#61](https://github.com/ArcadeAI/arcade-js/issues/61)) ([7f729f2](https://github.com/ArcadeAI/arcade-js/commit/7f729f27460aa59a4cc3b19c893062fcc4ca7198))
* **client:** normalize method ([#70](https://github.com/ArcadeAI/arcade-js/issues/70)) ([346cc8a](https://github.com/ArcadeAI/arcade-js/commit/346cc8a5054e6120c1d8e320c98e72e9cd07ccb6))


### Chores

* **ci:** bump node version for release workflows ([5c4078a](https://github.com/ArcadeAI/arcade-js/commit/5c4078ab8272e7ede6b308b9ceed38241cb963d4))
* **docs:** grammar improvements ([85cf666](https://github.com/ArcadeAI/arcade-js/commit/85cf6663ebd82fc2a8274bd2be2ecc5a92823899))
* improve publish-npm script --latest tag logic ([18435a7](https://github.com/ArcadeAI/arcade-js/commit/18435a7c7a89fd943e1f90f09078877a9f3ee447))
* **internal:** bump cross-spawn to v7.0.6 ([#53](https://github.com/ArcadeAI/arcade-js/issues/53)) ([d6daed2](https://github.com/ArcadeAI/arcade-js/commit/d6daed2c7f97b908c3b4a78be5ed297d66d6c818))
* **internal:** codegen related update ([b08b538](https://github.com/ArcadeAI/arcade-js/commit/b08b5381a35d2f730001eeeda62f1fddabdea0c5))
* **internal:** codegen related update ([fa2c88e](https://github.com/ArcadeAI/arcade-js/commit/fa2c88e7d34b8407242ae48fa55a45fa92db04c6))
* **internal:** codegen related update ([#46](https://github.com/ArcadeAI/arcade-js/issues/46)) ([e691e31](https://github.com/ArcadeAI/arcade-js/commit/e691e313f21dd618b7f0fab76de7d3d62789d1b0))
* **internal:** codegen related update ([#47](https://github.com/ArcadeAI/arcade-js/issues/47)) ([b1d7d2b](https://github.com/ArcadeAI/arcade-js/commit/b1d7d2b31905d76142e9e85662a3e3f2f662f620))
* **internal:** codegen related update ([#55](https://github.com/ArcadeAI/arcade-js/issues/55)) ([e79c1f3](https://github.com/ArcadeAI/arcade-js/commit/e79c1f31ef7a9a9aa8e3beebab2874b236c84343))
* **internal:** codegen related update ([#63](https://github.com/ArcadeAI/arcade-js/issues/63)) ([0b6a70b](https://github.com/ArcadeAI/arcade-js/commit/0b6a70b4882c5b70ee0f1ee4cff5621263576e11))
* **internal:** codegen related update ([#64](https://github.com/ArcadeAI/arcade-js/issues/64)) ([4e9b37b](https://github.com/ArcadeAI/arcade-js/commit/4e9b37bb9615b1ee869c4d7116978be04bf27650))
* **internal:** codegen related update ([#65](https://github.com/ArcadeAI/arcade-js/issues/65)) ([ec268d8](https://github.com/ArcadeAI/arcade-js/commit/ec268d8b98c6a2dbf35a5ffc4006abbec2850fce))
* **internal:** codegen related update ([#66](https://github.com/ArcadeAI/arcade-js/issues/66)) ([e2944f0](https://github.com/ArcadeAI/arcade-js/commit/e2944f04cff49300381faa8a06a53fd9be23a83d))
* **internal:** codegen related update ([#67](https://github.com/ArcadeAI/arcade-js/issues/67)) ([0f7971e](https://github.com/ArcadeAI/arcade-js/commit/0f7971eff276dc2b564db624340908036fba9892))
* **internal:** codegen related update ([#68](https://github.com/ArcadeAI/arcade-js/issues/68)) ([82e6e41](https://github.com/ArcadeAI/arcade-js/commit/82e6e41b778470ce34953905c6c6b669a4ba423e))
* **internal:** codegen related update ([#69](https://github.com/ArcadeAI/arcade-js/issues/69)) ([1315d00](https://github.com/ArcadeAI/arcade-js/commit/1315d00b4573c6ba6fada3cf71df1d32b11b2ce2))
* **internal:** codegen related update ([#72](https://github.com/ArcadeAI/arcade-js/issues/72)) ([46e5837](https://github.com/ArcadeAI/arcade-js/commit/46e58375269048cf1a58445b0fe1e266d3416402))
* **internal:** codegen related update ([#74](https://github.com/ArcadeAI/arcade-js/issues/74)) ([fc4035d](https://github.com/ArcadeAI/arcade-js/commit/fc4035d1067bb9d47bcf3f018d24d1f7bb878a2e))
* **internal:** codegen related update ([#80](https://github.com/ArcadeAI/arcade-js/issues/80)) ([42ea2ed](https://github.com/ArcadeAI/arcade-js/commit/42ea2ededb9302fba24e48f7787682a7883140f3))
* **internal:** codegen related update ([#82](https://github.com/ArcadeAI/arcade-js/issues/82)) ([aa80c39](https://github.com/ArcadeAI/arcade-js/commit/aa80c39657c3cec4818f626a22a4266af1f54e94))
* **internal:** fix devcontainers setup ([#95](https://github.com/ArcadeAI/arcade-js/issues/95)) ([3d3d397](https://github.com/ArcadeAI/arcade-js/commit/3d3d39703b80acf11de2df8999ac2156c4269def))
* **internal:** fix some typos ([#56](https://github.com/ArcadeAI/arcade-js/issues/56)) ([ed6c13f](https://github.com/ArcadeAI/arcade-js/commit/ed6c13f39246874d3de184e563d3f4328609757c))
* **internal:** remove unnecessary getRequestClient function ([#51](https://github.com/ArcadeAI/arcade-js/issues/51)) ([e95b9c6](https://github.com/ArcadeAI/arcade-js/commit/e95b9c6978a3185dc75e5af5bc575207cd7469b0))
* **internal:** version bump ([#57](https://github.com/ArcadeAI/arcade-js/issues/57)) ([cb0999e](https://github.com/ArcadeAI/arcade-js/commit/cb0999e9fcc375d85c08acc21a4e43e95322df0e))
* rebuild project due to codegen change ([#40](https://github.com/ArcadeAI/arcade-js/issues/40)) ([be75637](https://github.com/ArcadeAI/arcade-js/commit/be756379119aa4ab1e70c57641c84d182687d99d))
* rebuild project due to codegen change ([#41](https://github.com/ArcadeAI/arcade-js/issues/41)) ([c907244](https://github.com/ArcadeAI/arcade-js/commit/c907244da70b7af2c04a8bb4ffd185440bbaa143))
* rebuild project due to codegen change ([#42](https://github.com/ArcadeAI/arcade-js/issues/42)) ([f8f4502](https://github.com/ArcadeAI/arcade-js/commit/f8f4502c09bece4a7be8c3e1defba20c76bc303b))
* rebuild project due to codegen change ([#43](https://github.com/ArcadeAI/arcade-js/issues/43)) ([7c79beb](https://github.com/ArcadeAI/arcade-js/commit/7c79beb80c27a5e20474fd532b3c2e0af17b001c))
* remove redundant word in comment ([#45](https://github.com/ArcadeAI/arcade-js/issues/45)) ([6997da8](https://github.com/ArcadeAI/arcade-js/commit/6997da8e70cf0372d0b464df64d78f9cb6ecf25d))
* **types:** nicer error class types + jsdocs ([#54](https://github.com/ArcadeAI/arcade-js/issues/54)) ([d4ba89d](https://github.com/ArcadeAI/arcade-js/commit/d4ba89d66c1803f4bbe761c3fcb565c54238e8b2))
* update SDK settings ([#35](https://github.com/ArcadeAI/arcade-js/issues/35)) ([0783250](https://github.com/ArcadeAI/arcade-js/commit/0783250cca5c1cc504d41785a412d785f1dd9557))


### Documentation

* minor formatting changes ([#71](https://github.com/ArcadeAI/arcade-js/issues/71)) ([0801644](https://github.com/ArcadeAI/arcade-js/commit/0801644c04394818799450624e5afd4ae10feff6))
* remove suggestion to use `npm` call out ([#44](https://github.com/ArcadeAI/arcade-js/issues/44)) ([e9a72fa](https://github.com/ArcadeAI/arcade-js/commit/e9a72fa97f622339dbe160e020d68da38dcbfcd5))

## 1.3.0 (2025-05-01)

Full Changelog: [v1.2.1...v1.3.0](https://github.com/ArcadeAI/arcade-js/compare/v1.2.1...v1.3.0)

### Features

* add SKIP_BREW env var to ./scripts/bootstrap ([#106](https://github.com/ArcadeAI/arcade-js/issues/106)) ([8408484](https://github.com/ArcadeAI/arcade-js/commit/8408484d003847040cd7390a8c1bdbd960b2497f))
* **api:** api update ([97d7417](https://github.com/ArcadeAI/arcade-js/commit/97d74176b43d3503e2a80126713004ad29e5d939))
* **api:** api update ([e57023e](https://github.com/ArcadeAI/arcade-js/commit/e57023e410e285cb1350bc161120427240fab4dd))
* **api:** api update ([3031941](https://github.com/ArcadeAI/arcade-js/commit/303194184bbe8811a4dcbb3cc8b3840bdd52de00))
* **api:** api update ([1deb7aa](https://github.com/ArcadeAI/arcade-js/commit/1deb7aa04c4ec7b6bf58c963aa3e689fe745c9d0))
* **api:** api update ([f29e388](https://github.com/ArcadeAI/arcade-js/commit/f29e38854280f5d6f1b7179bb13576ca28518576))
* **api:** api update ([#100](https://github.com/ArcadeAI/arcade-js/issues/100)) ([bc80e2f](https://github.com/ArcadeAI/arcade-js/commit/bc80e2f846e72ddb3993108916f0edcd88bd1a13))
* **api:** api update ([#101](https://github.com/ArcadeAI/arcade-js/issues/101)) ([067e889](https://github.com/ArcadeAI/arcade-js/commit/067e889bbeefdc7c93c65029efd500178e9b81fc))
* **api:** api update ([#102](https://github.com/ArcadeAI/arcade-js/issues/102)) ([0e3d5c2](https://github.com/ArcadeAI/arcade-js/commit/0e3d5c2af39df68e622de0ce23b2e28db4918191))
* **api:** api update ([#104](https://github.com/ArcadeAI/arcade-js/issues/104)) ([2b8e7a5](https://github.com/ArcadeAI/arcade-js/commit/2b8e7a55b6eacb93561c122e2b209fb23d9582a3))
* **api:** api update ([#105](https://github.com/ArcadeAI/arcade-js/issues/105)) ([a29a9f7](https://github.com/ArcadeAI/arcade-js/commit/a29a9f7777bdb9b927c31bf05966443cd11d8327))
* **api:** api update ([#113](https://github.com/ArcadeAI/arcade-js/issues/113)) ([58096c8](https://github.com/ArcadeAI/arcade-js/commit/58096c82c805a806cfa78985a4bf8ceae466aa7d))
* **api:** api update ([#114](https://github.com/ArcadeAI/arcade-js/issues/114)) ([4af38e9](https://github.com/ArcadeAI/arcade-js/commit/4af38e9f92a283aa91916ae794a57b05e5f1158c))
* **api:** api update ([#116](https://github.com/ArcadeAI/arcade-js/issues/116)) ([90b1bb7](https://github.com/ArcadeAI/arcade-js/commit/90b1bb71049e5dcef8824344e9ee39adc90e3ea5))
* **api:** api update ([#98](https://github.com/ArcadeAI/arcade-js/issues/98)) ([81244e2](https://github.com/ArcadeAI/arcade-js/commit/81244e2dba7ed8804108e14eb00a6a96744c69af))
* **client:** accept RFC6838 JSON content types ([#107](https://github.com/ArcadeAI/arcade-js/issues/107)) ([5025b73](https://github.com/ArcadeAI/arcade-js/commit/5025b739c10596ef726f9d03ecbcbffe8f20f70d))


### Bug Fixes

* **api:** improve type resolution when importing as a package ([#119](https://github.com/ArcadeAI/arcade-js/issues/119)) ([449cc3a](https://github.com/ArcadeAI/arcade-js/commit/449cc3ad69a0a6405d9b1a977303f34faaa95a61))
* avoid type error in certain environments ([#112](https://github.com/ArcadeAI/arcade-js/issues/112)) ([2efcf33](https://github.com/ArcadeAI/arcade-js/commit/2efcf3343edab6ce0075af85721832305b7d0c80))
* **client:** send `X-Stainless-Timeout` in seconds ([#117](https://github.com/ArcadeAI/arcade-js/issues/117)) ([5a18a9a](https://github.com/ArcadeAI/arcade-js/commit/5a18a9abf85592da7529c1261610bacc3fa67a90))
* **exports:** ensure resource imports don't require /index ([#109](https://github.com/ArcadeAI/arcade-js/issues/109)) ([3ebaa3e](https://github.com/ArcadeAI/arcade-js/commit/3ebaa3e430bb67213e45fdf215a6c9c2532074f8))
* **internal:** work around https://github.com/vercel/next.js/issues/76881 ([#115](https://github.com/ArcadeAI/arcade-js/issues/115)) ([814331b](https://github.com/ArcadeAI/arcade-js/commit/814331b7c34c7679094e4254783aa4c3447c8d15))
* **mcp:** remove unused tools.ts ([#120](https://github.com/ArcadeAI/arcade-js/issues/120)) ([efa23b2](https://github.com/ArcadeAI/arcade-js/commit/efa23b2d05e0ba05eb55147fbbe9e58ba2d74dcd))


### Chores

* **ci:** add timeout thresholds for CI jobs ([8f22405](https://github.com/ArcadeAI/arcade-js/commit/8f22405c49d1163a8efa97ca2739c9b7ab8f44c5))
* **ci:** only use depot for staging repos ([6075f2b](https://github.com/ArcadeAI/arcade-js/commit/6075f2b5d81899cffc54d02cbc07689726af1cbe))
* **client:** minor internal fixes ([8bebc61](https://github.com/ArcadeAI/arcade-js/commit/8bebc61f77736a032b04726ef35d35b9263d715d))
* **exports:** cleaner resource index imports ([#110](https://github.com/ArcadeAI/arcade-js/issues/110)) ([fccbf01](https://github.com/ArcadeAI/arcade-js/commit/fccbf0177357a9c3bc44ec7c4c27e2d8d9aaafd2))
* **exports:** stop using path fallbacks ([#111](https://github.com/ArcadeAI/arcade-js/issues/111)) ([b70e188](https://github.com/ArcadeAI/arcade-js/commit/b70e188460248542fc669c23c76d75280fa797c0))
* **internal:** add aliases for Record and Array ([#118](https://github.com/ArcadeAI/arcade-js/issues/118)) ([1bab334](https://github.com/ArcadeAI/arcade-js/commit/1bab3341a189bef28e204fca70458b924af87807))
* **internal:** codegen related update ([a1a28da](https://github.com/ArcadeAI/arcade-js/commit/a1a28da6f0f6d454eb4331cfdda6ccf0bb3ad5c4))
* **internal:** reduce CI branch coverage ([a660f12](https://github.com/ArcadeAI/arcade-js/commit/a660f12624aa0de6ada936787a073ef4473ef7a1))
* **internal:** remove extra empty newlines ([#108](https://github.com/ArcadeAI/arcade-js/issues/108)) ([26b8e56](https://github.com/ArcadeAI/arcade-js/commit/26b8e56639264804ee7657edfe07cf5b58d7019a))
* **internal:** upload builds and expand CI branch coverage ([6508a13](https://github.com/ArcadeAI/arcade-js/commit/6508a133171dbc081367a1a175b0e5bbc5c7f611))


### Documentation

* **readme:** fix typo ([f4cc3b1](https://github.com/ArcadeAI/arcade-js/commit/f4cc3b1b5d905275265940e40c03ff3048a301f6))
* update URLs from stainlessapi.com to stainless.com ([#103](https://github.com/ArcadeAI/arcade-js/issues/103)) ([5d4780c](https://github.com/ArcadeAI/arcade-js/commit/5d4780c8c84bb4773309af802857bbd34cddc193))

## 1.2.1 (2025-02-22)

Full Changelog: [v1.2.0...v1.2.1](https://github.com/ArcadeAI/arcade-js/compare/v1.2.0...v1.2.1)

### Chores

* **internal:** fix devcontainers setup ([#95](https://github.com/ArcadeAI/arcade-js/issues/95)) ([76d0811](https://github.com/ArcadeAI/arcade-js/commit/76d0811d34d4e3b2f9c1ad0de95841f495cd6c60))

## 1.2.0 (2025-02-18)

Full Changelog: [v1.1.0...v1.2.0](https://github.com/ArcadeAI/arcade-js/compare/v1.1.0...v1.2.0)

### Features

* **api:** api update ([#90](https://github.com/ArcadeAI/arcade-js/issues/90)) ([d68c23e](https://github.com/ArcadeAI/arcade-js/commit/d68c23ee6cea57c41e896e0d4699c4928cefc085))
* **api:** api update ([#93](https://github.com/ArcadeAI/arcade-js/issues/93)) ([0f897db](https://github.com/ArcadeAI/arcade-js/commit/0f897db50dfc7a8942b634f354c00486d80b2c39))


### Bug Fixes

* **client:** fix export map for index exports ([#92](https://github.com/ArcadeAI/arcade-js/issues/92)) ([088dca1](https://github.com/ArcadeAI/arcade-js/commit/088dca1f8d4ee3637de469c93f2041dc97ab393a))

## 1.1.0 (2025-02-05)

Full Changelog: [v1.0.0...v1.1.0](https://github.com/ArcadeAI/arcade-js/compare/v1.0.0...v1.1.0)

### Features

* **client:** send `X-Stainless-Timeout` header ([#87](https://github.com/ArcadeAI/arcade-js/issues/87)) ([c6331c3](https://github.com/ArcadeAI/arcade-js/commit/c6331c3ab890be4557ff6a1c77edfc4b230f91c3))

## 1.0.0 (2025-01-24)

Full Changelog: [v0.2.2...v1.0.0](https://github.com/ArcadeAI/arcade-js/compare/v0.2.2...v1.0.0)

### Features

* **api:** api update ([#75](https://github.com/ArcadeAI/arcade-js/issues/75)) ([36eb88d](https://github.com/ArcadeAI/arcade-js/commit/36eb88ddefc2abfb9d8f550efa20cdacdaf8f283))
* **api:** api update ([#76](https://github.com/ArcadeAI/arcade-js/issues/76)) ([2f699c1](https://github.com/ArcadeAI/arcade-js/commit/2f699c1ea33aac5bd168a9bafd8924f0185de3d3))
* **api:** api update ([#78](https://github.com/ArcadeAI/arcade-js/issues/78)) ([1fae253](https://github.com/ArcadeAI/arcade-js/commit/1fae253828f24462b3b327d03b71df0ef157efc5))
* **api:** api update ([#79](https://github.com/ArcadeAI/arcade-js/issues/79)) ([168b1f5](https://github.com/ArcadeAI/arcade-js/commit/168b1f550f966e6dd6d9d0870f1df32bb4d0eb9a))
* **api:** api update ([#83](https://github.com/ArcadeAI/arcade-js/issues/83)) ([8b701be](https://github.com/ArcadeAI/arcade-js/commit/8b701be8dc3a2ff9e623b83a601e0c3beb35889e))
* **api:** api update ([#84](https://github.com/ArcadeAI/arcade-js/issues/84)) ([801c58d](https://github.com/ArcadeAI/arcade-js/commit/801c58da6b947ecd5995740d8bf8afb74c527dd9))


### Bug Fixes

* **client:** normalize method ([#61](https://github.com/ArcadeAI/arcade-js/issues/61)) ([7f729f2](https://github.com/ArcadeAI/arcade-js/commit/7f729f27460aa59a4cc3b19c893062fcc4ca7198))
* **client:** normalize method ([#70](https://github.com/ArcadeAI/arcade-js/issues/70)) ([346cc8a](https://github.com/ArcadeAI/arcade-js/commit/346cc8a5054e6120c1d8e320c98e72e9cd07ccb6))


### Chores

* **internal:** codegen related update ([#63](https://github.com/ArcadeAI/arcade-js/issues/63)) ([0b6a70b](https://github.com/ArcadeAI/arcade-js/commit/0b6a70b4882c5b70ee0f1ee4cff5621263576e11))
* **internal:** codegen related update ([#64](https://github.com/ArcadeAI/arcade-js/issues/64)) ([4e9b37b](https://github.com/ArcadeAI/arcade-js/commit/4e9b37bb9615b1ee869c4d7116978be04bf27650))
* **internal:** codegen related update ([#65](https://github.com/ArcadeAI/arcade-js/issues/65)) ([ec268d8](https://github.com/ArcadeAI/arcade-js/commit/ec268d8b98c6a2dbf35a5ffc4006abbec2850fce))
* **internal:** codegen related update ([#66](https://github.com/ArcadeAI/arcade-js/issues/66)) ([e2944f0](https://github.com/ArcadeAI/arcade-js/commit/e2944f04cff49300381faa8a06a53fd9be23a83d))
* **internal:** codegen related update ([#67](https://github.com/ArcadeAI/arcade-js/issues/67)) ([0f7971e](https://github.com/ArcadeAI/arcade-js/commit/0f7971eff276dc2b564db624340908036fba9892))
* **internal:** codegen related update ([#68](https://github.com/ArcadeAI/arcade-js/issues/68)) ([82e6e41](https://github.com/ArcadeAI/arcade-js/commit/82e6e41b778470ce34953905c6c6b669a4ba423e))
* **internal:** codegen related update ([#69](https://github.com/ArcadeAI/arcade-js/issues/69)) ([1315d00](https://github.com/ArcadeAI/arcade-js/commit/1315d00b4573c6ba6fada3cf71df1d32b11b2ce2))
* **internal:** codegen related update ([#72](https://github.com/ArcadeAI/arcade-js/issues/72)) ([46e5837](https://github.com/ArcadeAI/arcade-js/commit/46e58375269048cf1a58445b0fe1e266d3416402))
* **internal:** codegen related update ([#74](https://github.com/ArcadeAI/arcade-js/issues/74)) ([fc4035d](https://github.com/ArcadeAI/arcade-js/commit/fc4035d1067bb9d47bcf3f018d24d1f7bb878a2e))
* **internal:** codegen related update ([#80](https://github.com/ArcadeAI/arcade-js/issues/80)) ([42ea2ed](https://github.com/ArcadeAI/arcade-js/commit/42ea2ededb9302fba24e48f7787682a7883140f3))
* **internal:** codegen related update ([#82](https://github.com/ArcadeAI/arcade-js/issues/82)) ([aa80c39](https://github.com/ArcadeAI/arcade-js/commit/aa80c39657c3cec4818f626a22a4266af1f54e94))


### Documentation

* minor formatting changes ([#71](https://github.com/ArcadeAI/arcade-js/issues/71)) ([0801644](https://github.com/ArcadeAI/arcade-js/commit/0801644c04394818799450624e5afd4ae10feff6))

## 0.2.2 (2024-12-19)

Full Changelog: [v0.2.1...v0.2.2](https://github.com/ArcadeAI/arcade-js/compare/v0.2.1...v0.2.2)

### Chores

* **internal:** version bump ([#57](https://github.com/ArcadeAI/arcade-js/issues/57)) ([cb0999e](https://github.com/ArcadeAI/arcade-js/commit/cb0999e9fcc375d85c08acc21a4e43e95322df0e))

## 0.2.1 (2024-12-18)

Full Changelog: [v0.2.0...v0.2.1](https://github.com/ArcadeAI/arcade-js/compare/v0.2.0...v0.2.1)

### Chores

* **internal:** bump cross-spawn to v7.0.6 ([#53](https://github.com/ArcadeAI/arcade-js/issues/53)) ([b4efb29](https://github.com/ArcadeAI/arcade-js/commit/b4efb29c33c1d86c867e8b0e6db90c6bcea93d92))
* **internal:** codegen related update ([#55](https://github.com/ArcadeAI/arcade-js/issues/55)) ([bdaa2c3](https://github.com/ArcadeAI/arcade-js/commit/bdaa2c373df19e60586305062c96ffc1b147522f))
* **internal:** fix some typos ([#56](https://github.com/ArcadeAI/arcade-js/issues/56)) ([d1cdc96](https://github.com/ArcadeAI/arcade-js/commit/d1cdc961e30550f7ab4098c462b214415afd982a))
* **internal:** remove unnecessary getRequestClient function ([#51](https://github.com/ArcadeAI/arcade-js/issues/51)) ([e0483f1](https://github.com/ArcadeAI/arcade-js/commit/e0483f1ac4d031c295c11c4f8870db245dd6364e))
* **types:** nicer error class types + jsdocs ([#54](https://github.com/ArcadeAI/arcade-js/issues/54)) ([e65e8cf](https://github.com/ArcadeAI/arcade-js/commit/e65e8cfd9cf4ee9cf1b36892f37981583b562b52))

## 0.2.0 (2024-12-02)

Full Changelog: [v0.1.2...v0.2.0](https://github.com/ArcadeAI/arcade-js/compare/v0.1.2...v0.2.0)

### Features

* **api:** api update ([#38](https://github.com/ArcadeAI/arcade-js/issues/38)) ([e14e823](https://github.com/ArcadeAI/arcade-js/commit/e14e82341f54796e78e301b3746aea80c83d4247))
* **internal:** make git install file structure match npm ([#48](https://github.com/ArcadeAI/arcade-js/issues/48)) ([e06c1f4](https://github.com/ArcadeAI/arcade-js/commit/e06c1f4b72c748ad63c06e7ae61139936f680c2a))


### Chores

* **internal:** codegen related update ([#46](https://github.com/ArcadeAI/arcade-js/issues/46)) ([51e5698](https://github.com/ArcadeAI/arcade-js/commit/51e569849ce471c7faf8750e4443def7bc5248c1))
* **internal:** codegen related update ([#47](https://github.com/ArcadeAI/arcade-js/issues/47)) ([66148da](https://github.com/ArcadeAI/arcade-js/commit/66148daa96b7e449f815a597c68afc699cf7ddf6))
* rebuild project due to codegen change ([#40](https://github.com/ArcadeAI/arcade-js/issues/40)) ([369f85c](https://github.com/ArcadeAI/arcade-js/commit/369f85cede6cba170eb62280dd351de2880bf4cf))
* rebuild project due to codegen change ([#41](https://github.com/ArcadeAI/arcade-js/issues/41)) ([dcf41bd](https://github.com/ArcadeAI/arcade-js/commit/dcf41bd1a68afaa51d2e8bede13303846397a810))
* rebuild project due to codegen change ([#42](https://github.com/ArcadeAI/arcade-js/issues/42)) ([d1dc349](https://github.com/ArcadeAI/arcade-js/commit/d1dc349ff31f008d44164f8bd4283237c998350d))
* rebuild project due to codegen change ([#43](https://github.com/ArcadeAI/arcade-js/issues/43)) ([bec9cb7](https://github.com/ArcadeAI/arcade-js/commit/bec9cb7f32745c81b144c0b5b5c87efeed3512fb))
* remove redundant word in comment ([#45](https://github.com/ArcadeAI/arcade-js/issues/45)) ([4e716fd](https://github.com/ArcadeAI/arcade-js/commit/4e716fd2e6fba76736e0cbb55887ec15c79551ae))


### Documentation

* remove suggestion to use `npm` call out ([#44](https://github.com/ArcadeAI/arcade-js/issues/44)) ([acbcf85](https://github.com/ArcadeAI/arcade-js/commit/acbcf85f3eb7fcb254f92289316c33b011814240))

## 0.1.2 (2024-10-28)

Full Changelog: [v0.1.1...v0.1.2](https://github.com/ArcadeAI/arcade-js/compare/v0.1.1...v0.1.2)

### Chores

* update SDK settings ([#35](https://github.com/ArcadeAI/arcade-js/issues/35)) ([895f495](https://github.com/ArcadeAI/arcade-js/commit/895f4950481a6a4d6ba01c1a8c81e46426dcd97f))

## 0.1.1 (2024-10-24)

Full Changelog: [v0.1.0...v0.1.1](https://github.com/ArcadeAI/arcade-js/compare/v0.1.0...v0.1.1)

### Features

* **api:** api update ([#29](https://github.com/ArcadeAI/arcade-js/issues/29)) ([b035a96](https://github.com/ArcadeAI/arcade-js/commit/b035a96079c2a87d14c385e255ab111802ed01af))
* **api:** api update ([#31](https://github.com/ArcadeAI/arcade-js/issues/31)) ([02095c5](https://github.com/ArcadeAI/arcade-js/commit/02095c580199a92737a8fd7cf9b23e3220ce151b))
* **api:** api update ([#32](https://github.com/ArcadeAI/arcade-js/issues/32)) ([766bb2b](https://github.com/ArcadeAI/arcade-js/commit/766bb2b8b98edeed761e70ed791a56f7ed5373b4))
* **api:** api update ([#33](https://github.com/ArcadeAI/arcade-js/issues/33)) ([a2f8a47](https://github.com/ArcadeAI/arcade-js/commit/a2f8a470d13f52d1907ac982a11103f8bfd7948c))

## 0.1.0 (2024-10-22)

Full Changelog: [v0.0.11...v0.1.0](https://github.com/ArcadeAI/arcade-js/compare/v0.0.11...v0.1.0)

### Features

* **api:** api update ([#24](https://github.com/ArcadeAI/arcade-js/issues/24)) ([7204854](https://github.com/ArcadeAI/arcade-js/commit/720485450968daaa3bc4341d5f1b11664a41aa69))
* **api:** api update ([#26](https://github.com/ArcadeAI/arcade-js/issues/26)) ([c0f7481](https://github.com/ArcadeAI/arcade-js/commit/c0f7481e9015179d44d502b86c7cb7d8cf770715))
* **api:** api update ([#27](https://github.com/ArcadeAI/arcade-js/issues/27)) ([ffad85d](https://github.com/ArcadeAI/arcade-js/commit/ffad85d96124bc9513ad1e4f046934b828269a44))

## 0.0.11 (2024-10-15)

Full Changelog: [v0.1.0-alpha.2...v0.0.11](https://github.com/ArcadeAI/arcade-js/compare/v0.1.0-alpha.2...v0.0.11)

### Features

* **api:** api update ([#21](https://github.com/ArcadeAI/arcade-js/issues/21)) ([1ca22e2](https://github.com/ArcadeAI/arcade-js/commit/1ca22e29808cf2fa8d4a864c74e84d37baa09f79))

## 0.1.0-alpha.2 (2024-10-14)

Full Changelog: [v0.1.0-alpha.1...v0.1.0-alpha.2](https://github.com/ArcadeAI/arcade-js/compare/v0.1.0-alpha.1...v0.1.0-alpha.2)

### Features

* **api:** api update ([#14](https://github.com/ArcadeAI/arcade-js/issues/14)) ([1151f08](https://github.com/ArcadeAI/arcade-js/commit/1151f0877fc108e73fe905b293e40ae51d3c4742))
* **api:** api update ([#16](https://github.com/ArcadeAI/arcade-js/issues/16)) ([6a914f3](https://github.com/ArcadeAI/arcade-js/commit/6a914f3ad24f0a794faee60ed67759ef4448178e))
* **api:** api update ([#17](https://github.com/ArcadeAI/arcade-js/issues/17)) ([4875282](https://github.com/ArcadeAI/arcade-js/commit/4875282c44ab8fe24b72e2bf43e6b7b28c211d48))

## 0.1.0-alpha.1 (2024-10-13)

Full Changelog: [v0.0.1-alpha.0...v0.1.0-alpha.1](https://github.com/ArcadeAI/arcade-js/compare/v0.0.1-alpha.0...v0.1.0-alpha.1)

### Features

* **api:** api update ([75a3e4b](https://github.com/ArcadeAI/arcade-js/commit/75a3e4b87368a6099aaa3747a258c4779a620eb9))
* **api:** api update ([9859d40](https://github.com/ArcadeAI/arcade-js/commit/9859d40462aef973df0fc322c90b190076a599af))
* **api:** api update ([#1](https://github.com/ArcadeAI/arcade-js/issues/1)) ([e7968d9](https://github.com/ArcadeAI/arcade-js/commit/e7968d9935a392a108736acfc5ea0e8816b00fc6))
* **api:** api update ([#10](https://github.com/ArcadeAI/arcade-js/issues/10)) ([1e47656](https://github.com/ArcadeAI/arcade-js/commit/1e476560fd08870d335d574397ab21c0b1de83e5))
* **api:** api update ([#11](https://github.com/ArcadeAI/arcade-js/issues/11)) ([563e94c](https://github.com/ArcadeAI/arcade-js/commit/563e94cb69fe2282f327dafa3b4011c46fae25de))
* **api:** api update ([#12](https://github.com/ArcadeAI/arcade-js/issues/12)) ([897472b](https://github.com/ArcadeAI/arcade-js/commit/897472be2a59a5af6f31b51c24558e67b095daaa))
* **api:** api update ([#4](https://github.com/ArcadeAI/arcade-js/issues/4)) ([1b690a3](https://github.com/ArcadeAI/arcade-js/commit/1b690a31872df1a5426f5b7532908cf0a63dd862))
* **api:** api update ([#5](https://github.com/ArcadeAI/arcade-js/issues/5)) ([10be6fd](https://github.com/ArcadeAI/arcade-js/commit/10be6fd731c5e171d2a897f181500e934c71528c))
* **api:** api update ([#7](https://github.com/ArcadeAI/arcade-js/issues/7)) ([2bef6fc](https://github.com/ArcadeAI/arcade-js/commit/2bef6fc7ce18294dada955a2b80a62d8c0f3e8ec))
