OpenAI Node Release Notes & Changelog
openai/openai-node
The latest OpenAI Node release is v7.50.0, published on .
Official JavaScript / TypeScript library for the OpenAI API
OpenAI Node release notes
7.48.0 (2026-11-03)
Features
- api: expand Live Responses delegation tools and choices (exhaustive TypeScript switches may need to handle new variants) (#3101) (e572875)
- responses: retain sparse WebSocket output facts (#3088) (aab2045)
Bug Fixes
- deps-dev: bump @cloudflare/workers-types from 5.20261018.1 to 5.20261025.1 in /ecosystem-tests/cloudflare-worker (#3093) (8da4c55)
- deps-dev: bump follow-redirects from 1.16.1 to 1.16.2 in /ecosystem-tests/vercel-edge (#3086) (be6b939)
- deps-dev: bump puppeteer from 25.14.0 to 25.16.0 in /ecosystem-tests/browser-direct-import (#3092) (784121e)
7.46.0 (2026-10-31)
Features
- api: add agent context compaction settings (#3075) (3e3918d)
- api: add agent session review and tool settings (#3083) (fb9c100)
- api: add experimental agent time awareness (#3078) (2ac178e)
- api: add image edit markup overlays (#3076) (4bfed1f)
- api: add organization external key management (#3073) (db2dcb2)
- api: add SIP DTMF commands and delivery events (#3074) (ae25692)
- api: add typed Realtime references and improve WebSocket delivery (#3081) (a35bc8e)
- api: expose hosted tool usage in responses (#3071) (4dc3ec4)
- api: filter agent sessions by metadata (#3070) (e397a1d)
7.45.0 (2026-10-26)
Features
Bug Fixes
- deps-dev: bump @cloudflare/workers-types from 5.20261011.1 to 5.20261018.1 in /ecosystem-tests/cloudflare-worker (#3037) (5185d2c)
- deps-dev: bump @types/node from 26.6.4 to 26.6.5 (#3036) (a768d48)
- deps-dev: bump fast-uri from 3.1.7 to 3.1.9 in /ecosystem-tests/ts-browser-webpack (#3052) (369d4fe)
- deps-dev: bump fast-uri from 3.1.7 to 3.1.9 in /ecosystem-tests/vercel-edge (#3032) (5c02484)
- deps-dev: bump puppeteer from 25.13.0 to 25.14.0 in /ecosystem-tests/browser-direct-import (#3035) (834ba3d)
7.43.0 (2026-10-22)
Features
- api: Breaking change in a minor release. A Live response's Decisions question
instructionscan now be a string or an array of text, image, or JSON parts. Code such asquestion.instructions.trim()can fail when it receives an array; checktypeof question.instructions === 'string'and handle the array case. Decisions request inputs also accept new message roles and tool-history items, so update code that assumes it knows every input type.DecisionInputMessageis now a union: code that extends or implements the old interface must use
Looking for an older version? The full OpenAI Node changelog is on the official openai/openai-node releases page.
How to get notified of new OpenAI Node releases
Stay updated when OpenAI Node ships a new version. With GitWatchman, you can monitor openai/openai-node and receive the full release notes by email, Slack, Discord or Telegram whenever a new version is published.
- Sign in with your GitHub or Google account at gitwatchman.com
- Add openai/openai-node to your monitored repositories
- Get an alert with the release notes for every new version
You can also subscribe to the RSS feed for OpenAI Node releases (see our GitHub release RSS guide), follow OpenAI Node pre-releases and betas, or compare the best GitHub release trackers.
Related projects to track
Get notified of new OpenAI Node releases
One alert per release with the full notes, by email, Slack, Discord or Telegram. Free for up to 5 repositories.
Track OpenAI Node for free