openai avatar

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

11,251 starsTypeScriptv7.50.0
nodejsopenaitypescript

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 instructions can now be a string or an array of text, image, or JSON parts. Code such as question.instructions.trim() can fail when it receives an array; check typeof 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. DecisionInputMessage is 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.

  1. Sign in with your GitHub or Google account at gitwatchman.com
  2. Add openai/openai-node to your monitored repositories
  3. 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