Skip to content

Commit ef75b64

Browse files
release: 0.1.0-alpha.2
1 parent d412b5d commit ef75b64

File tree

6 files changed

+65
-5
lines changed

6 files changed

+65
-5
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.1.0-alpha.1"
2+
".": "0.1.0-alpha.2"
33
}

CHANGELOG.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,65 @@
11
# Changelog
22

3+
## 0.1.0-alpha.2 (2025-06-04)
4+
5+
Full Changelog: [v0.1.0-alpha.1...v0.1.0-alpha.2](https://github.com/hanzoai/js-sdk/compare/v0.1.0-alpha.1...v0.1.0-alpha.2)
6+
7+
### Features
8+
9+
* **client:** add withOptions helper ([6f444eb](https://github.com/hanzoai/js-sdk/commit/6f444ebe40f8a35d70e3ddd7493284611fdd51e9))
10+
* **mcp:** include http information in tools ([c6e9ff0](https://github.com/hanzoai/js-sdk/commit/c6e9ff07236d9e7735d3a7d9c62798b4d5952c8c))
11+
* **mcp:** support dynamically discovering and invoking tools for APIs with many endpoints ([84e9a23](https://github.com/hanzoai/js-sdk/commit/84e9a234f711d8b3ae52238de19c24d79dee407c))
12+
* **mcp:** support initializing the server with an "environment" ([13367d8](https://github.com/hanzoai/js-sdk/commit/13367d838d35b2a7eba62a26a8251976b74aff3f))
13+
* more gracefully handle $refs and work around schema limitations ([67b087d](https://github.com/hanzoai/js-sdk/commit/67b087d556c8e539614156644dc69e093ed82b8e))
14+
15+
16+
### Bug Fixes
17+
18+
* **client:** always overwrite when merging headers ([e69c25f](https://github.com/hanzoai/js-sdk/commit/e69c25f3dbfdd5f3a2c828198ec406093552c495))
19+
* **client:** send all configured auth headers ([#29](https://github.com/hanzoai/js-sdk/issues/29)) ([c98d1f5](https://github.com/hanzoai/js-sdk/commit/c98d1f56b8b5c0fa5b51dfa5f1823dfb236a4d71))
20+
* compat with more runtimes ([4049270](https://github.com/hanzoai/js-sdk/commit/4049270a009642c33bcc28b9cf4e2ee783da16fe))
21+
* **internal:** fix file uploads in node 18 jest ([7e9f58e](https://github.com/hanzoai/js-sdk/commit/7e9f58e55f3f5d707d41a199c7f6aa47ac1b52e6))
22+
* **mcp:** explicitly include zod and zod-to-json-schema in package.json ([89eaba8](https://github.com/hanzoai/js-sdk/commit/89eaba882940dec888f87ae9ed8f9e71dd669255))
23+
* **mcp:** fix cursor schema transformation issue with recursive references ([8c8d632](https://github.com/hanzoai/js-sdk/commit/8c8d632fc526ac8a751fdb0b72b9418f4475e5ed))
24+
* **mcp:** fix readEnv type error ([4614532](https://github.com/hanzoai/js-sdk/commit/461453296a0a96ca2794fe471a06dfe6a29882f1))
25+
* **mcp:** include all necessary env vars in client instantiation ([f37e680](https://github.com/hanzoai/js-sdk/commit/f37e680fd81df7852b9d3273ad15b9ba83831d24))
26+
* **mcp:** include description in dynamic tool search ([9e93905](https://github.com/hanzoai/js-sdk/commit/9e93905aed62b0a4b23051e52d6ef44a4f2c10b0))
27+
* **mcp:** remove ajv dependency so MCP servers are more compatible with Cloudflare Workers ([442142c](https://github.com/hanzoai/js-sdk/commit/442142cb4fd5cf26593919571ca74d423e4a579a))
28+
29+
30+
### Chores
31+
32+
* adjust eslint.config.mjs ignore pattern ([383ea0a](https://github.com/hanzoai/js-sdk/commit/383ea0aafa143b350d8fbd631d94a9c1ce12892c))
33+
* **build:** automatically build subpackages if present ([c90857a](https://github.com/hanzoai/js-sdk/commit/c90857afd76583f2238e5628e3fc09b44341323b))
34+
* **ci:** add timeout thresholds for CI jobs ([473c32b](https://github.com/hanzoai/js-sdk/commit/473c32b6928f61eed34e39921b7e0af376490114))
35+
* **ci:** only use depot for staging repos ([da51f77](https://github.com/hanzoai/js-sdk/commit/da51f775f55be1eddc1fd3d4a237ad8d5a8efc0f))
36+
* **client:** drop support for EOL node versions ([b35890a](https://github.com/hanzoai/js-sdk/commit/b35890a8e173c9ab6861995af0566afb12b6cc3e))
37+
* **client:** minor internal fixes ([7325261](https://github.com/hanzoai/js-sdk/commit/7325261678e4dc8e736c0017221fd543863af962))
38+
* **deps:** bump eslint-plugin-prettier ([028617f](https://github.com/hanzoai/js-sdk/commit/028617f8318843eb6c1937986ada19d9acaa4b7e))
39+
* **docs:** grammar improvements ([8c33c00](https://github.com/hanzoai/js-sdk/commit/8c33c00266041b01f1792f225913e99d857d0375))
40+
* **docs:** use top-level-await in example snippets ([d412b5d](https://github.com/hanzoai/js-sdk/commit/d412b5d36dd084e45a45f67c88ea2d17ee67b02a))
41+
* improve docs for MCP servers ([9678ab3](https://github.com/hanzoai/js-sdk/commit/9678ab3e75f7d55a7ce36b60aef5c515f5b3548c))
42+
* improve publish-npm script --latest tag logic ([ae19966](https://github.com/hanzoai/js-sdk/commit/ae199662a840cb0c5d9af6425a8f40edfe9da777))
43+
* **internal:** codegen related update ([a5329ad](https://github.com/hanzoai/js-sdk/commit/a5329ad2efecdd0a08cb3de558f21ed3e1040e6a))
44+
* **internal:** codegen related update ([5b99a9f](https://github.com/hanzoai/js-sdk/commit/5b99a9f4abe0bcd42f51574943d7db3a8c523518))
45+
* **internal:** codegen related update ([31a31e5](https://github.com/hanzoai/js-sdk/commit/31a31e54c2a6dc92aa95b19343482364c52a21ab))
46+
* **internal:** codegen related update ([c24aef9](https://github.com/hanzoai/js-sdk/commit/c24aef931e8f5f1dc4c96a1fadecbd2ea6ec7c8c))
47+
* **internal:** improve node 18 shims ([fafe47b](https://github.com/hanzoai/js-sdk/commit/fafe47ba77ff58e83494fe19907fd5e52e8986c8))
48+
* **internal:** reduce CI branch coverage ([76a5a25](https://github.com/hanzoai/js-sdk/commit/76a5a25b302269bd4e430c8faf20bc8444d9bbcf))
49+
* **internal:** refactor utils ([c2af104](https://github.com/hanzoai/js-sdk/commit/c2af104a19548e1c75bb92f090eb62f0f7b4cfc0))
50+
* **internal:** share typescript helpers ([41e0e63](https://github.com/hanzoai/js-sdk/commit/41e0e6322b8d08fce0fc393715a2f75b0087e8f8))
51+
* **internal:** update jest config ([c259c2d](https://github.com/hanzoai/js-sdk/commit/c259c2d85cb0bb1e70471fb8538739f67f860e61))
52+
* **internal:** upload builds and expand CI branch coverage ([735816d](https://github.com/hanzoai/js-sdk/commit/735816d2aebc298780fdcce87f73daf4b9588a9e))
53+
* **mcp:** remove duplicate assignment ([b078347](https://github.com/hanzoai/js-sdk/commit/b0783479785247c60042acf5ee5a81aa111ee55d))
54+
* **package:** remove engines ([786b86b](https://github.com/hanzoai/js-sdk/commit/786b86b62444f0a5e54963003fd8a5447415fd4f))
55+
* **perf:** faster base64 decoding ([797a48f](https://github.com/hanzoai/js-sdk/commit/797a48f6dee3d0121abde4c318b48a028103424c))
56+
* **tests:** use node 22 for CI tests ([6390c76](https://github.com/hanzoai/js-sdk/commit/6390c76edc1b93aa2931190f1ea213e8b1a8ad9f))
57+
58+
59+
### Documentation
60+
61+
* **readme:** fix typo ([804ae2d](https://github.com/hanzoai/js-sdk/commit/804ae2d363c0f7615ccd56bcdafb057320290dd5))
62+
363
## 0.1.0-alpha.1 (2025-04-05)
464

565
Full Changelog: [v0.0.1-alpha.3...v0.1.0-alpha.1](https://github.com/hanzoai/js-sdk/compare/v0.0.1-alpha.3...v0.1.0-alpha.1)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "hanzoai",
3-
"version": "0.1.0-alpha.1",
3+
"version": "0.1.0-alpha.2",
44
"description": "The official TypeScript library for the Hanzo API",
55
"author": "Hanzo <[email protected]>",
66
"types": "dist/index.d.ts",

packages/mcp-server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "hanzoai-mcp",
3-
"version": "0.1.0-alpha.1",
3+
"version": "0.1.0-alpha.2",
44
"description": "The official MCP Server for the Hanzo API",
55
"author": "Hanzo <[email protected]>",
66
"types": "dist/index.d.ts",

packages/mcp-server/src/server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export { endpoints } from './tools';
1919
export const server = new McpServer(
2020
{
2121
name: 'hanzoai_api',
22-
version: '0.1.0-alpha.1',
22+
version: '0.1.0-alpha.2',
2323
},
2424
{
2525
capabilities: {

src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const VERSION = '0.1.0-alpha.1'; // x-release-please-version
1+
export const VERSION = '0.1.0-alpha.2'; // x-release-please-version

0 commit comments

Comments
 (0)