NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4228 most downloaded on npm
TypeScript helpers for consuming openapi-typescript types
Last release 7 months ago
11 Feb 2026
Ships unpredictably
gaps range from 2 weeks to 1.3 years
Nearly every release is documented
notes for 16 of 17 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
17 releases · first in 2023
One column per quarter.
### Minor Changes - #2549 `a690e52` Thanks @abumalick! - Add readOnly/writeOnly support via --read-write-markers flag. When enabled, readOnly properti
a690e52 Thanks @abumalick! - Add readOnly/writeOnly support via --read-write-markers flag. When enabled, readOnly properties are wrapped with $Read<T> and writeOnly properties with $Write<T>. openapi-fetch uses Readable<T> and Writable<T> helpers to exclude these properties from responses and request bodies respectively.### Patch Changes - #1937 `06163a2` Thanks @DjordyKoert! - client data & error now return a union of possible types
06163a2 Thanks @DjordyKoert! - client data & error now return a union of possible types### Patch Changes - #1948 `abfad56` Thanks @piousdeer! - fix SuccessResponseJSON, ErrorResponseJSON and RequestBodyJSON helpers
abfad56 Thanks @piousdeer! - fix SuccessResponseJSON, ErrorResponseJSON and RequestBodyJSON helpers### Patch Changes - #1871 `bd88568` Thanks @brunolca! - fix SuccessResponseJSON and ErrorResponseJSON helpers
### Patch Changes - #1833 `cec023d` Thanks @ngraef! - Fix identification of required properties when strictNullChecks is disabled
### Patch Changes - #1788 `bcc9222` Thanks @yukukotani! - keep index.d.cts in npm distribution
bcc9222 Thanks @yukukotani! - keep index.d.cts in npm distribution### Patch Changes - #1717 `335530c` Thanks @kerwanp! - Ignore configuration files in published package
Improved handling of SuccessResponse and ErrorResponse
SuccessResponse<T> and ErrorResponse<T>ErrorResponse<T> to produce one and only one error type (rather than an impossible union)### Patch Changes - #1610 `cc8073b` Thanks @illright! - Fix data/error discrimination when there are empty-body errors - #1559 `6fe2c85` Thanks @drwpo
### Patch Changes - #1479 `c6d945b` Thanks @darwish! - Fixed build of openapi-typescript-helpers for CommonJS environments
### Patch Changes - #1458 `23517a2` Thanks @drwpow! - Add RequestBodyJSON helper
### Patch Changes - #1456 `5be2082` Thanks @drwpow! - Add SuccessResponseJSON, ErrorResponseJSON helpers
### Patch Changes - #1366 `04dbd6d` Thanks @drwpow! - Add HasRequiredKeys helper
### Patch Changes - #1357 `996e51e` Thanks @muttonchop! - adds 500-511 error status codes
996e51e Thanks @muttonchop! - adds 500-511 error status codes### Patch Changes - #1326 `e63a345` Thanks @drwpow! - Fix type bug
Nothing published for this version
Initial release
Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →