|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 0.4.0 (2026-05-13) |
| 4 | + |
| 5 | +Full Changelog: [v0.3.0...v0.4.0](https://github.com/patronus-ai/patronus-api-node/compare/v0.3.0...v0.4.0) |
| 6 | + |
| 7 | +### Features |
| 8 | + |
| 9 | +* support setting headers via env ([23c4ec3](https://github.com/patronus-ai/patronus-api-node/commit/23c4ec3ad277a344958a342078ce398530cff435)) |
| 10 | + |
| 11 | + |
| 12 | +### Bug Fixes |
| 13 | + |
| 14 | +* **ci:** release-doctor — report correct token name ([2809941](https://github.com/patronus-ai/patronus-api-node/commit/28099411dc16dc06de452821e65b22c0d6dc6907)) |
| 15 | +* **client:** don't send `Content-Type` for bodyless methods ([45de86e](https://github.com/patronus-ai/patronus-api-node/commit/45de86e8c180d8647045bbf04ee918e7460bcb8a)) |
| 16 | +* **client:** preserve URL params already embedded in path ([c16e922](https://github.com/patronus-ai/patronus-api-node/commit/c16e922b0dff2b837156c0bd8ab3ddde5c106d3a)) |
| 17 | +* coerce nullable values to undefined ([9e92ff2](https://github.com/patronus-ai/patronus-api-node/commit/9e92ff2b766e1c72564aaf7a4693fa3b48e2ffda)) |
| 18 | +* **docs/contributing:** correct pnpm link command ([93d9117](https://github.com/patronus-ai/patronus-api-node/commit/93d9117bfc6c8075f700a1a3efc763142da6f335)) |
| 19 | +* **mcp:** correct code tool API endpoint ([30a9be9](https://github.com/patronus-ai/patronus-api-node/commit/30a9be97cdab7b1adfeb69c62738c5168018c769)) |
| 20 | +* **mcp:** return correct lines on typescript errors ([58018a4](https://github.com/patronus-ai/patronus-api-node/commit/58018a4b3cd8242df5108b3c64ea1fd749947e0e)) |
| 21 | + |
| 22 | + |
| 23 | +### Performance Improvements |
| 24 | + |
| 25 | +* faster formatting ([b9c2e0d](https://github.com/patronus-ai/patronus-api-node/commit/b9c2e0dacbae18f9c90aabab3e087c2747a949fb)) |
| 26 | + |
| 27 | + |
| 28 | +### Chores |
| 29 | + |
| 30 | +* break long lines in snippets into multiline ([eb75799](https://github.com/patronus-ai/patronus-api-node/commit/eb75799b37387a5907d941643023349d8126c899)) |
| 31 | +* ci build action ([db161b6](https://github.com/patronus-ai/patronus-api-node/commit/db161b624bc24b312681a35e76709df81bf90874)) |
| 32 | +* **ci:** only run for pushes and fork pull requests ([ef0da68](https://github.com/patronus-ai/patronus-api-node/commit/ef0da68f68f88d84a23f2ebeb6626b145adc7ec6)) |
| 33 | +* **ci:** skip lint on metadata-only changes ([a993c1d](https://github.com/patronus-ai/patronus-api-node/commit/a993c1de13e2667c7a5474c82348966b08aa1992)) |
| 34 | +* **ci:** skip uploading artifacts on stainless-internal branches ([b7da287](https://github.com/patronus-ai/patronus-api-node/commit/b7da2875f73e44be4ca24f60c9204a1034bd7cfa)) |
| 35 | +* **ci:** upgrade `actions/github-script` ([521a8f6](https://github.com/patronus-ai/patronus-api-node/commit/521a8f6c19bd69f7de6170a194d6a8a82d26ddcd)) |
| 36 | +* **client:** do not parse responses with empty content-length ([1902d34](https://github.com/patronus-ai/patronus-api-node/commit/1902d3496d109542f822a502fca2b4ce5a7bc9ca)) |
| 37 | +* **deps:** update dependency node-fetch to v2.6.13 ([0bb99c6](https://github.com/patronus-ai/patronus-api-node/commit/0bb99c615b54daa358a136d2263d92470cbbd458)) |
| 38 | +* do not install brew dependencies in ./scripts/bootstrap by default ([9af4cee](https://github.com/patronus-ai/patronus-api-node/commit/9af4ceea1afc47b8234d2d1bafc48dc6aa5062ba)) |
| 39 | +* **internal:** codegen related update ([57b0ff9](https://github.com/patronus-ai/patronus-api-node/commit/57b0ff94300a2f50a33c389244707ad4c6b16915)) |
| 40 | +* **internal:** codegen related update ([1acd9fd](https://github.com/patronus-ai/patronus-api-node/commit/1acd9fd024a71ce2334de7ded2e2b75ee68b95a4)) |
| 41 | +* **internal:** codegen related update ([5bcd066](https://github.com/patronus-ai/patronus-api-node/commit/5bcd066fe90dbfca0ec2e7d0df3f70eb74df0b84)) |
| 42 | +* **internal:** codegen related update ([b6e941f](https://github.com/patronus-ai/patronus-api-node/commit/b6e941fdf7534bee6849c4b0ce43b30e7bfc50f2)) |
| 43 | +* **internal:** codegen related update ([f7038e7](https://github.com/patronus-ai/patronus-api-node/commit/f7038e72a4050bbceff730de03e9d7f794061305)) |
| 44 | +* **internal:** codegen related update ([361b687](https://github.com/patronus-ai/patronus-api-node/commit/361b687dd98c8142cba0abd0d8c2cb92aad856c7)) |
| 45 | +* **internal:** fix incremental formatting in some cases ([7fd8f47](https://github.com/patronus-ai/patronus-api-node/commit/7fd8f479d8b19d96fb1fe08433fc485ceef455aa)) |
| 46 | +* **internal:** formatting change ([8adc883](https://github.com/patronus-ai/patronus-api-node/commit/8adc883618277d7144aec02647833ff68f27fdfd)) |
| 47 | +* **internal:** ignore .eslintcache ([cac8b8d](https://github.com/patronus-ai/patronus-api-node/commit/cac8b8d73c39014b7f97a8c16d493696b4f60846)) |
| 48 | +* **internal:** more robust bootstrap script ([934e560](https://github.com/patronus-ai/patronus-api-node/commit/934e560b3f249beca5d346afd107665250ad41d5)) |
| 49 | +* **internal:** move publish config ([e57abef](https://github.com/patronus-ai/patronus-api-node/commit/e57abefe75df3e6e47a0d5d4791192aa31adcda4)) |
| 50 | +* **internal:** move stringifyQuery implementation to internal function ([c348d38](https://github.com/patronus-ai/patronus-api-node/commit/c348d381a5a53875989c030bd7ebc2fa9ddbd5ad)) |
| 51 | +* **internal:** remove .eslintcache ([542afa1](https://github.com/patronus-ai/patronus-api-node/commit/542afa18a2c8586026bacd4c843aee1051606668)) |
| 52 | +* **internal:** remove deprecated `compilerOptions.baseUrl` from tsconfig.json ([fd8c0ef](https://github.com/patronus-ai/patronus-api-node/commit/fd8c0efd9dd067a05223010f95bec7c762c608e8)) |
| 53 | +* **internal:** remove redundant imports config ([a57dbf7](https://github.com/patronus-ai/patronus-api-node/commit/a57dbf78d39ea5af9ec409391b7cad07cf775e16)) |
| 54 | +* **internal:** tweak CI branches ([003fc8d](https://github.com/patronus-ai/patronus-api-node/commit/003fc8dd4df115d8afd2e8594317d3ec1c8a412f)) |
| 55 | +* **internal:** update `actions/checkout` version ([c8e64cd](https://github.com/patronus-ai/patronus-api-node/commit/c8e64cd1e0dd226a94ed444a0d7a267cbe9b3b28)) |
| 56 | +* **internal:** update comment in script ([163ed61](https://github.com/patronus-ai/patronus-api-node/commit/163ed6183510ddaaadb033b2efcdcd1ba4028b8d)) |
| 57 | +* **internal:** update gitignore ([f3598f8](https://github.com/patronus-ai/patronus-api-node/commit/f3598f8d2945df7ef0539d6c29995522ce0b4a26)) |
| 58 | +* **internal:** update multipart form array serialization ([07171db](https://github.com/patronus-ai/patronus-api-node/commit/07171db7519642629c06c941a08097bc35e92fee)) |
| 59 | +* **internal:** upgrade babel, qs, js-yaml ([1047c88](https://github.com/patronus-ai/patronus-api-node/commit/1047c883003fd019ffdbf64f9814de5b936ec8c6)) |
| 60 | +* **internal:** use npm pack for build uploads ([74c21de](https://github.com/patronus-ai/patronus-api-node/commit/74c21de6d625586e2223b9bc1620d0abe1b4f947)) |
| 61 | +* make some internal functions async ([b4735a7](https://github.com/patronus-ai/patronus-api-node/commit/b4735a70ea1c592b988e3035360cd9975e9bba40)) |
| 62 | +* mention unit type in timeout docs ([a809793](https://github.com/patronus-ai/patronus-api-node/commit/a80979393761501e5813ab828c098f898666e4a1)) |
| 63 | +* **test:** do not count install time for mock server timeout ([ccf05f5](https://github.com/patronus-ai/patronus-api-node/commit/ccf05f50b7f4bd1d4e36288f6eec4270348d25d8)) |
| 64 | +* **tests:** bump steady to v0.19.4 ([b69b6f3](https://github.com/patronus-ai/patronus-api-node/commit/b69b6f3e571e506295226bc4b26caf77bb0fe091)) |
| 65 | +* **tests:** bump steady to v0.19.5 ([8482b3a](https://github.com/patronus-ai/patronus-api-node/commit/8482b3a954a09fc774c9b8bea4578aad0d79e73b)) |
| 66 | +* **tests:** bump steady to v0.19.6 ([d9d0b13](https://github.com/patronus-ai/patronus-api-node/commit/d9d0b13b94f6c3a5834913608bcc16d8bbe288e3)) |
| 67 | +* **tests:** bump steady to v0.19.7 ([27e696f](https://github.com/patronus-ai/patronus-api-node/commit/27e696f46f8d113c15e38da825f0d692bfa0de2b)) |
| 68 | +* **tests:** bump steady to v0.20.1 ([3e7a690](https://github.com/patronus-ai/patronus-api-node/commit/3e7a6909124c4cfd20768c42c00099085673b39f)) |
| 69 | +* **tests:** bump steady to v0.20.2 ([521b5ad](https://github.com/patronus-ai/patronus-api-node/commit/521b5adaf58039ce18082129676a659874324f06)) |
| 70 | +* **tests:** bump steady to v0.22.1 ([e5678dd](https://github.com/patronus-ai/patronus-api-node/commit/e5678ddf6e5ef87bd063ae6094984aa48e992338)) |
| 71 | +* update @stainless-api/prism-cli to v5.15.0 ([2544f05](https://github.com/patronus-ai/patronus-api-node/commit/2544f05f9eca7f9d189fd9b7f9844d8f5bfe26e6)) |
| 72 | +* update CI script ([62383c8](https://github.com/patronus-ai/patronus-api-node/commit/62383c887ac72b9444853e5f2ccc3e75a7a9c1f2)) |
| 73 | +* update mock server docs ([2eab2e2](https://github.com/patronus-ai/patronus-api-node/commit/2eab2e25b3cf1cdc5ff82c2048a9dd3388db884a)) |
| 74 | + |
| 75 | + |
| 76 | +### Refactors |
| 77 | + |
| 78 | +* **tests:** switch from prism to steady ([b5c9613](https://github.com/patronus-ai/patronus-api-node/commit/b5c9613828dfd9d3d6a7026b7285a136e1c9846b)) |
| 79 | + |
3 | 80 | ## 0.3.0 (2025-06-24) |
4 | 81 |
|
5 | 82 | Full Changelog: [v0.2.0...v0.3.0](https://github.com/patronus-ai/patronus-api-node/compare/v0.2.0...v0.3.0) |
|
0 commit comments