173 wires and counting

$ follow OpenAI

Keep up with OpenAI in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-11-05
stories 123

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Three new data residency regions land in both SDKs

By RepoJournal · Filed · About OpenAI · Composed from the cited sources · methodology

Both official SDKs shipped the same release train on the same day: au, in, and jp residency values, GPT-6 Rosalind in the model catalog, and new image output controls, with openai-python also pulling in aiohttp, yarl, and PyJWT security floors.

feat(api): add Australia, India, and Japan residency options (#3112) openai/openai-node

by Mark Stuart

The `dataResidency` client option now accepts `au`, `in`, and `jp`, bringing the documented set to seven supported regions. The TypeScript suite covering it ran 29 tests on Node 22.23.3, per the commit message.

feat(api): add image complexity and GIF and SVG output controls openai/openai-node

by marcuswood-oai

TypeScript callers can set image complexity, set GIF frame count and duration for new images and edits, and pick an SVG author model whose token usage is readable. Creating, editing, and the Responses image tool now take the GPT Image 2.6 model names.

v3.46.0 openai/openai-python

by openai-sdks[bot]

openai-python 3.46.0 carries the same three-residency set, GPT-6 Rosalind in the model catalog, and the image complexity, GIF, and SVG controls. Python callers get feature parity with openai-node's release.

chore(deps): update aiohttp, multidict, PyJWT, and required yarl security floors openai/openai-python

by dependabot

The aiohttp floor moves to 3.14.4, yarl to 1.25.1, multidict to 6.9.1, and PyJWT to 2.15.0, with aiohttp-extra minimums published so installers cannot resolve the replaced releases. aiohttp 3.14.4 requires yarl>=1.25.1 upstream, so the two bumps travel together.

Keep threads on their saved model provider when defaults change openai/codex

by copyberry

Also in Codex: cold resumes now resolve against the thread's saved model provider and reject explicit provider switches, so changing your default provider no longer strands threads built on another one. A separate fix binds memory consolidation permissions to the memory directory with network access kept off.

Quick answers

What shipped in OpenAI on November 5, 2026?
Both official SDKs shipped the same release train on the same day: au, in, and jp residency values, GPT-6 Rosalind in the model catalog, and new image output controls, with openai-python also pulling in aiohttp, yarl, and PyJWT security floors. In total, 56 commits, 61 pull requests, and 6 releases landed.
Who contributed to OpenAI on November 5, 2026?
5 developers shipped this update, including copyberry, Mark Stuart, openai-sdks[bot], marcuswood-oai, and dependabot.
What were the notable OpenAI updates?
feat(api): add Australia, India, and Japan residency options (#3112), feat(api): add image complexity and GIF and SVG output controls, and v3.46.0.