# openapi-typescript changelog > openapi-typescript release notes. - Vendor: openapi-typescript - Category: Developer Tools - Official site: https://openapi-ts.dev/ - Tracked by: What's New (https://whatsnew.fyi/product/openapi-typescript) - Harvested from: GitHub (openapi-ts/openapi-typescript) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### openapi-react-query@0.5.4 - Date: 2026-02-11 - Version: openapi-react-query@0.5.4 - Original notes: https://github.com/openapi-ts/openapi-typescript/releases/tag/openapi-react-query%400.5.4 - Permalink: https://whatsnew.fyi/product/openapi-typescript/releases/openapi-react-query-0.5.4 ###### Patch Changes - Updated dependencies \[[`9350ddf`](https://github.com/openapi-ts/openapi-typescript/commit/9350ddfcd44b661a5288667ebfcf298868dd9784), [`a690e52`](https://github.com/openapi-ts/openapi-typescript/commit/a690e526b7693479bc2f2f002d71a020fa5e4e16)]: - openapi-fetch@0.17.0 - openapi-typescript-helpers@0.1.0 ### openapi-fetch@0.17.0 - Date: 2026-02-11 - Version: openapi-fetch@0.17.0 - Original notes: https://github.com/openapi-ts/openapi-typescript/releases/tag/openapi-fetch%400.17.0 - Permalink: https://whatsnew.fyi/product/openapi-typescript/releases/openapi-fetch-0.17.0 ###### Minor Changes - [#2549](https://github.com/openapi-ts/openapi-typescript/pull/2549) [`a690e52`](https://github.com/openapi-ts/openapi-typescript/commit/a690e526b7693479bc2f2f002d71a020fa5e4e16) Thanks [@abumalick](https://github.com/abumalick)! - Add readOnly/writeOnly support via `--read-write-markers` flag. When enabled, readOnly properties are wrapped with `$Read` and writeOnly properties with `$Write`. openapi-fetch uses `Readable` and `Writable` helpers to exclude these properties from responses and request bodies respectively. ###### Patch Changes - [#2572](https://github.com/openapi-ts/openapi-typescript/pull/2572) [`9350ddf`](https://github.com/openapi-ts/openapi-typescript/commit/9350ddfcd44b661a5288667ebfcf298868dd9784) Thanks [@luis-guideti](https://github.com/luis-guideti)! - Do not treat Content-Length=0 as empty when Transfer-Encoding is chunked - Updated dependencies \[[`a690e52`](https://github.com/openapi-ts/openapi-typescript/commit/a690e526b7693479bc2f2f002d71a020fa5e4e16)]: - openapi-typescript-helpers@0.1.0 ### openapi-typescript-helpers@0.1.0 - Date: 2026-02-11 - Version: openapi-typescript-helpers@0.1.0 - Original notes: https://github.com/openapi-ts/openapi-typescript/releases/tag/openapi-typescript-helpers%400.1.0 - Permalink: https://whatsnew.fyi/product/openapi-typescript/releases/openapi-typescript-helpers-0.1.0 ###### Minor Changes - [#2549](https://github.com/openapi-ts/openapi-typescript/pull/2549) [`a690e52`](https://github.com/openapi-ts/openapi-typescript/commit/a690e526b7693479bc2f2f002d71a020fa5e4e16) Thanks [@abumalick](https://github.com/abumalick)! - Add readOnly/writeOnly support via `--read-write-markers` flag. When enabled, readOnly properties are wrapped with `$Read` and writeOnly properties with `$Write`. openapi-fetch uses `Readable` and `Writable` helpers to exclude these properties from responses and request bodies respectively. ### openapi-typescript@7.13.0 - Date: 2026-02-11 - Version: openapi-typescript@7.13.0 - Original notes: https://github.com/openapi-ts/openapi-typescript/releases/tag/openapi-typescript%407.13.0 - Permalink: https://whatsnew.fyi/product/openapi-typescript/releases/openapi-typescript-7.13.0 ###### Minor Changes - [#2549](https://github.com/openapi-ts/openapi-typescript/pull/2549) [`a690e52`](https://github.com/openapi-ts/openapi-typescript/commit/a690e526b7693479bc2f2f002d71a020fa5e4e16) Thanks [@abumalick](https://github.com/abumalick)! - Add readOnly/writeOnly support via `--read-write-markers` flag. When enabled, readOnly properties are wrapped with `$Read` and writeOnly properties with `$Write`. openapi-fetch uses `Readable` and `Writable` helpers to exclude these properties from responses and request bodies respectively. ### openapi-react-query@0.5.3 - Date: 2026-02-08 - Version: openapi-react-query@0.5.3 - Original notes: https://github.com/openapi-ts/openapi-typescript/releases/tag/openapi-react-query%400.5.3 - Permalink: https://whatsnew.fyi/product/openapi-typescript/releases/openapi-react-query-0.5.3 ###### Patch Changes - Updated dependencies \[[`9002418`](https://github.com/openapi-ts/openapi-typescript/commit/90024185c7a251b5dbedd148e4eb5d15b95409c8)]: - openapi-fetch@0.16.0 ### openapi-fetch@0.16.0 - Date: 2026-02-08 - Version: openapi-fetch@0.16.0 - Original notes: https://github.com/openapi-ts/openapi-typescript/releases/tag/openapi-fetch%400.16.0 - Permalink: https://whatsnew.fyi/product/openapi-typescript/releases/openapi-fetch-0.16.0 ###### Minor Changes - [#2362](https://github.com/openapi-ts/openapi-typescript/pull/2362) [`9002418`](https://github.com/openapi-ts/openapi-typescript/commit/90024185c7a251b5dbedd148e4eb5d15b95409c8) Thanks [@luxass](https://github.com/luxass)! - Added support for setting a custom path serializers either globally or per request. This allows you to customize how path parameters are serialized in the URL. E.g. you can use a custom serializer to prevent encoding of a path parameter, if you need to pass a value that should not be encoded. ### openapi-fetch@0.15.2 - Date: 2026-02-08 - Version: openapi-fetch@0.15.2 - Original notes: https://github.com/openapi-ts/openapi-typescript/releases/tag/openapi-fetch%400.15.2 - Permalink: https://whatsnew.fyi/product/openapi-typescript/releases/openapi-fetch-0.15.2 ###### Patch Changes - [#2508](https://github.com/openapi-ts/openapi-typescript/pull/2508) [`89843b0`](https://github.com/openapi-ts/openapi-typescript/commit/89843b06296ac1b227cc27546009e79b3a749aaa) Thanks [@srbarba](https://github.com/srbarba)! - Use text() when no content-length is provided to avoid errors parsing empty bodies (200 with no content) ### openapi-typescript@7.12.0 - Date: 2026-02-08 - Version: openapi-typescript@7.12.0 - Original notes: https://github.com/openapi-ts/openapi-typescript/releases/tag/openapi-typescript%407.12.0 - Permalink: https://whatsnew.fyi/product/openapi-typescript/releases/openapi-typescript-7.12.0 ###### Minor Changes - [#2524](https://github.com/openapi-ts/openapi-typescript/pull/2524) [`697f7fe`](https://github.com/openapi-ts/openapi-typescript/commit/697f7fe8bf3f23bfa36cb29c093a359b562a377e) Thanks [@gunnarvelle](https://github.com/gunnarvelle)! - Added flag to keep casing for exported root types ###### Patch Changes - [#2536](https://github.com/openapi-ts/openapi-typescript/pull/2536) [`e3c05a4`](https://github.com/openapi-ts/openapi-typescript/commit/e3c05a40752b02fcabe63fda88d7e0afae00ab6d) Thanks [@darkbasic](https://github.com/darkbasic)! - Fix `enumValues: true` output for schemas that use `oneOf`/`anyOf` unions by narrowing union types with `Extract<>` before accessing variant-specific properties. This prevents invalid type paths when an accessed property only exists on some union members. ### openapi-react-query@0.5.2 - Date: 2026-02-08 - Version: openapi-react-query@0.5.2 - Original notes: https://github.com/openapi-ts/openapi-typescript/releases/tag/openapi-react-query%400.5.2 - Permalink: https://whatsnew.fyi/product/openapi-typescript/releases/openapi-react-query-0.5.2 ###### Patch Changes - [#2519](https://github.com/openapi-ts/openapi-typescript/pull/2519) [`681ac87`](https://github.com/openapi-ts/openapi-typescript/commit/681ac876c4c5c20ad27c43b0960aabdbc247c59a) Thanks [@sacha-c](https://github.com/sacha-c)! - fixes mutation results type ### openapi-typescript@7.10.1 - Date: 2025-10-15 - Version: openapi-typescript@7.10.1 - Original notes: https://github.com/openapi-ts/openapi-typescript/releases/tag/openapi-typescript%407.10.1 - Permalink: https://whatsnew.fyi/product/openapi-typescript/releases/openapi-typescript-7.10.1 ###### Patch Changes - [#2480](https://github.com/openapi-ts/openapi-typescript/pull/2480) [`e04dc65`](https://github.com/openapi-ts/openapi-typescript/commit/e04dc65817a91eb7ceaea1992f0e674e5d885bb2) Thanks [@MatissJanis](https://github.com/MatissJanis)! - Fix multi-line jsdoc comments