NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1698 most downloaded on npm
The official TypeScript library for the OpenAI API
Last release today
04 Oct 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
398 releases · first in 2020
One column per quarter.
api: image generation actions for responses; ResponseFunctionCallArgumentsDoneEvent.name
Full Changelog: v6.17.0...v6.18.0
find_in_page action (9aa8d98)api: mark assistants as deprecated
Full Changelog: v6.16.0...v6.17.0
ci: add breaking change detection workflow
Full Changelog: v6.15.0...v6.16.0
## 6.15.0 (2025-12-19) Full Changelog: v6.14.0...v6.15.0 ### Bug Fixes * rebuild
## 6.14.0 (2025-12-16) Full Changelog: v6.13.0...v6.14.0 ### Features * api: gpt-image-1.5
api: fix grader input list, add dated slugs for sora-2
api: gpt-5.1-codex-max and responses/compact
Full Changelog: v6.9.1...v6.10.0
api: align types of input items / output items for typescript
Full Changelog: v6.9.0...v6.9.1
add typescript-estree dependency for jsr readme script
Full Changelog: v6.8.1...v6.9.0
api: fix nullability of logprobs
Full Changelog: v6.8.0...v6.8.1
api: Realtime API token_limits, Hybrid searching ranking options
Full Changelog: v6.7.0...v6.8.0
## 6.7.0 (2025-10-24) Full Changelog: v6.6.0...v6.7.0 ### Features * add support for zod@4 schemas (#1666) (10ef7ff) ### Bug Fixes * api: docs updates
api: Add responses.input_tokens.count
Full Changelog: v6.5.0...v6.6.0
## 6.5.0 (2025-10-17) Full Changelog: v6.4.0...v6.5.0 ### Features * api: api update
api: Add support for gpt-4o-transcribe-diarize on audio/transcriptions endpoint
Full Changelog: v6.3.0...v6.4.0
api: comparison filter in/not in
Full Changelog: v6.2.0...v6.3.0
internal: codegen related update
Full Changelog: v6.1.0...v6.2.0
api: add support for realtime calls
Full Changelog: v6.0.1...v6.1.0
api: add status, approval_request_id to MCP tool call
Full Changelog: v6.0.0...v6.0.1
api: ResponseFunctionToolCallOutputItem.output and ResponseCustomToolCallOutput.output now return string | Array instead of string only. This may brea
Full Changelog: v5.23.2...v6.0.0
ResponseFunctionToolCallOutputItem.output and ResponseCustomToolCallOutput.output now return string | Array<ResponseInputText | ResponseInputImage | ResponseInputFile> instead of string only. This may break existing callsites that assume output is always a string.env-tests: upgrade jest-fixed-jsdom 0.0.9 -> 0.0.10
internal: remove deprecated compilerOptions.baseUrl from tsconfig.json
Full Changelog: v5.23.0...v5.23.1
## 5.23.0 (2025-09-23) Full Changelog: v5.22.1...v5.23.0 ### Features * api: gpt-5-codex
api: openapi updates for conversations
Full Changelog: v5.22.0...v5.22.1
api: manual fixes for streaming
Full Changelog: v5.21.0...v5.22.0
api: type updates for conversations, reasoning_effort and results for evals
Full Changelog: v5.20.3...v5.21.0
## 5.20.3 (2025-09-15) Full Changelog: v5.20.2...v5.20.3 ### Chores * api: docs and spec refactoring
Full Changelog: v5.20.2...v5.20.3
coerce nullable values to undefined
Full Changelog: v5.20.1...v5.20.2
## 5.20.1 (2025-09-10) Full Changelog: v5.20.0...v5.20.1 ### Chores * api: fix realtime GA types
api: ship the RealtimeGA API shape
Full Changelog: v5.19.1...v5.20.0
## 5.19.1 (2025-09-03) Full Changelog: v5.19.0...v5.19.1 ### Bug Fixes * azure: correctly send API key
## 5.19.0 (2025-09-03) Full Changelog: v5.18.1...v5.19.0 ### Features * api: Add gpt-realtime models
Full Changelog: v5.18.1...v5.19.0
api: manual updates for ResponseInputAudio
Full Changelog: v5.18.0...v5.18.1
client: support api key provider functions
Full Changelog: v5.17.0...v5.18.0
internal: update global Error reference
Full Changelog: v5.16.0...v5.17.0
## 5.16.0 (2025-08-26) Full Changelog: v5.15.0...v5.16.0 ### Features * api: add web search filters (975b141) ### Chores * client: qualify global Blob
Full Changelog: v5.15.0...v5.16.0
api: Add connectors support for MCP tool
Full Changelog: v5.14.0...v5.15.0
api: accurately represent shape for verbosity on Chat Completions
Full Changelog: v5.13.0...v5.13.1
client: fix verbosity parameter location in Responses
Full Changelog: v5.12.1...v5.12.2
api: adds GPT-5 and new API features: platform.openai.com/docs/guides/gpt-5
Full Changelog: v5.12.0...v5.12.1
## 5.12.0 (2025-08-05) Full Changelog: v5.11.0...v5.12.0 ### Features * api: manual updates
## 5.11.0 (2025-07-30) Full Changelog: v5.10.3...v5.11.0 ### Features * api: manual updates
zod: avoid adding redundant not to optional schemas #1593
api: event shapes more accurate
ts: reorder package.json imports
## 5.10.0 (2025-07-16) Full Changelog: v5.9.2...v5.10.0 ### Features * api: manual updates (35338b4) ### Chores * internal: version bump
Full Changelog: v5.9.2...v5.10.0
## 5.9.2 (2025-07-15) Full Changelog: v5.9.1...v5.9.2 ### Chores * api: update realtime specs (4a20a3d) * internal: version bump
api: update realtime specs, build config
Full Changelog: v5.9.0...v5.9.1
api: add file_url, fix event ID
Full Changelog: v5.8.4...v5.9.0
internal: bump undici version in tests
add docs to RequestOptions type
client: get fetchOptions type more reliably
Full Changelog: v5.8.1...v5.8.2
client: ensure addOutputText is called on responses.retrieve
Full Changelog: v5.8.0...v5.8.1
api: webhook and deep research support
Full Changelog: v5.7.0...v5.8.0
api: update api shapes for usage and code interpreter
Full Changelog: v5.6.0...v5.7.0
api: make model and inputs not required to create response
Full Changelog: v5.5.1...v5.6.0
## 5.5.1 (2025-06-17) Full Changelog: v5.5.0...v5.5.1 ### Chores * ci: enable for pull requests
## 5.5.0 (2025-06-16) Full Changelog: v5.4.0...v5.5.0 ### Features * api: manual updates
client: add support for endpoint-specific base URLs
Full Changelog: v5.3.0...v5.4.0
## 5.3.0 (2025-06-10) Full Changelog: v5.2.0...v5.3.0 ### Features * api: Add o3-pro model IDs
Your coding agent can read these notes before it upgrades. Set up the MCP server →