OpenAI Codex CLI Changelog & Release Notes
As of July 9, 2026, the latest OpenAI Codex CLI release is rust-v0.144.1. Havoptic tracks all 135 OpenAI Codex CLI releases with dated, AI-summarized changelog notes, updated daily.
Track OpenAI Codex CLI releases, features, and updates. Compare with other AI coding tools.
Releases
- rust-v0.144.1 (July 9, 2026) - OpenAI Codex CLI rust-v0.144.1 fixes critical installation issues and makes code mode more reliable, even when some components go missing. Now your se
- rust-v0.144.0 (July 9, 2026) - OpenAI Codex CLI rust-v0.144.0 now gives you better control over your usage credits with clearer type and expiration details, plus smarter safeguards
- rust-v0.143.0 (July 8, 2026) - OpenAI Codex CLI rust-v0.143.0 now routes your traffic through system proxies automatically and brings remote plugins front-and-center with better vis
- rust-v0.142.5 (July 1, 2026) - OpenAI Codex CLI rust-v0.142.5 fixes a security issue that prevented sensitive request data from appearing in trace logs. This update keeps your debug
- rust-v0.142.4 (June 29, 2026) - Chores - No user-facing changes were identified for this release. Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.142.3...ru
- rust-v0.142.3 (June 26, 2026) - Chores - Maintenance-only patch release with no user-facing changes since 0.142.2. Changelog Full Changelog: https://github.com/openai/codex/compare/r
- rust-v0.142.2 (June 25, 2026) - New Features - MCP tools now use tool search by default when supported, improving tool discovery while preserving compatibility with older models and
- rust-v0.142.1 (June 25, 2026) - New Features - Added opt-in Windows system proxy support for authentication, including PAC, WPAD, static proxies, and bypass rules. (26708) Changelog
- rust-v0.142.0 (June 22, 2026) - New Features - /usage can now show and redeem earned usage-limit reset credits, with confirmation, retry, and refreshed availability states. (28154, 2
- rust-v0.141.0 (June 18, 2026) - New Features - Remote executors now use authenticated, end-to-end encrypted Noise relay channels. (26242, 26245) - Cross-platform remote execution now
- rust-v0.140.0 (June 15, 2026) - New Features - Added /usage views for daily, weekly, and cumulative account token activity. (27925) - /goal now preserves oversized text, large pasted
- rust-v0.139.0 (June 9, 2026) - New Features - Code mode can now call standalone web search directly, including from nested JavaScript tool calls, and receive plaintext search result
- rust-v0.138.0 (June 8, 2026) - New Features - The /app command can now hand off the current CLI thread into Codex Desktop on macOS and native Windows, and Windows workspace launches
- rust-v0.137.0 (June 4, 2026) - New Features - TUI controls now support F13-F24 keybindings, paste in searchable menus, and a compact reasoning-only status/title item (25329, 25400,
- rust-v0.136.0 (June 1, 2026) - New Features - TUI markdown now keeps web links clickable with OSC 8 metadata, and cramped tables switch to readable key/value records without losing
- rust-v0.135.0 (May 28, 2026) - New Features - codex doctor now reports richer environment, Git, terminal, app-server, and thread inventory diagnostics for support cases. (24261, 243
- rust-v0.134.0 (May 26, 2026) - New Features - Added search across local conversation history, including case-insensitive content matches with result previews. (23519, 23921) - Made
- rust-v0.133.0 (May 21, 2026) - New Features - Goals are now enabled by default, backed by dedicated storage, and track progress across active turns. (23300, 23685, 23696, 23732) - c
- rust-v0.132.0 (May 20, 2026) - New Features - The Python SDK now supports first-class authentication, including API key login, ChatGPT browser and device-code flows, account inspect
- rust-v0.131.0 (May 18, 2026) - New Features - The TUI now offers richer session controls and display: data-driven service-tier commands, blended token usage, permissions/approval mo
- rust-v0.130.0 (May 8, 2026) - New Features - Plugin details now show bundled hooks, and plugin sharing exposes link metadata plus discoverability controls. (21447, 21495, 21637) -
- rust-v0.129.0 (May 7, 2026) - New Features - The TUI now supports modal Vim editing in the composer, including /vim, default-mode config, and Vim-specific keymap contexts. (18595)
- rust-v0.128.0 (April 30, 2026) - New Features - Added persisted /goal workflows with app-server APIs, model tools, runtime continuation, and TUI controls for create, pause, resume, an
- rust-v0.125.0 (April 24, 2026) - New Features - App-server integrations now support Unix socket transport, pagination-friendly resume/fork, sticky environments, and remote thread conf
- rust-v0.124.0 (April 23, 2026) - New Features - The TUI now has quick reasoning controls: Alt+, lowers reasoning, Alt+. raises it, and accepted model upgrades now reset reasoning to t
- rust-v0.123.0 (April 23, 2026) - New Features - Added a built-in amazon-bedrock model provider with configurable AWS profile support (18744). - Added /mcp verbose for full MCP server
- rust-v0.122.0 (April 20, 2026) - New Features - Standalone installs are more self-contained, and codex app now opens or installs Desktop correctly on Windows and Intel Macs (17022, 18
- rust-v0.121.0 (April 15, 2026) - New Features - Added codex marketplace add and app-server support for installing plugin marketplaces from GitHub, git URLs, local directories, and dir
- rust-v0.120.0 (April 11, 2026) - New Features - Realtime V2 can now stream background agent progress while work is still running and queue follow-up responses until the active respons
- rust-v0.119.0 (April 10, 2026) - New Features - Realtime voice sessions now default to the v2 WebRTC path, with configurable transport, voice selection, native TUI media support, and
- rust-v0.118.0 (March 31, 2026) - New Features - Windows sandbox runs can now enforce proxy-only networking with OS-level egress rules, instead of relying on environment variables alon
- rust-v0.117.0 (March 26, 2026) - New Features - Plugins are now a first-class workflow: Codex can sync product-scoped plugins at startup, browse them in /plugins, and install or remov
- rust-v0.116.0 (March 19, 2026) - New Features - App-server TUI now supports device-code ChatGPT sign-in during onboarding and can refresh existing ChatGPT tokens. (14952) - Plugin set
- rust-v0.115.0 (March 16, 2026) - New Features - Supported models can now request full-resolution image inspection through both viewimage and codex.emitImage(..., detail: "original"),
- rust-v0.114.0 (March 11, 2026) - New Features - Added an experimental code mode for more isolated coding workflows. (13418) - Added an experimental hooks engine with SessionStart and
- rust-v0.113.0 (March 10, 2026) - New Features - Added a built-in requestpermissions tool so running turns can request additional permissions at runtime, with new TUI rendering for tho
- rust-v0.112.0 (March 8, 2026) - New Features - Added @plugin mentions so users can reference plugins directly in chat and auto-include their associated MCP/app/skill context. (13510)
- rust-v0.111.0 (March 5, 2026) - New Features - Fast mode is now enabled by default, and the TUI header shows whether the session is running in Fast or Standard mode. (13450, 13446) -
- rust-v0.110.0 (March 5, 2026) - New Features - Added a plugin system that can load skills, MCP entries, and app connectors from config or a local marketplace, with an install endpoin
- rust-v0.107.0 (March 2, 2026) - New Features - You can now fork a thread into sub-agents, making it easier to branch work without leaving the current conversation. (12499) - Realtime
- rust-v0.106.0 (February 26, 2026) - New Features - Added a direct install script for macOS and Linux and publish it as a GitHub release asset, using the existing platform payload (includ
- rust-v0.105.0 (February 25, 2026) - New Features - The TUI now syntax-highlights fenced code blocks and diffs, adds a /theme picker with live preview, and uses better theme-aware diff co
- rust-v0.104.0 (February 18, 2026) - New Features - Added WSPROXY/WSSPROXY environment support (including lowercase variants) for websocket proxying in the network proxy. (11784) - App-se
- rust-v0.103.0 (February 17, 2026) - New Features - App listing responses now include richer app details (appmetadata, branding, and labels), so clients can render more complete app cards
- rust-v0.102.0 (February 17, 2026) - New Features - Added a more unified permissions flow, including clearer permissions history in the TUI and a slash command to grant sandbox read acces
- rust-v0.101.0 (February 12, 2026) - New Features - Memory files now include the working directory in stored context, improving memory behavior when switching between different project di
- rust-v0.100.0 (February 12, 2026) - New Features - Added an experimental, feature-gated JavaScript REPL runtime (jsrepl) that can persist state across tool calls, with optional runtime p
- rust-v0.99.0 (February 11, 2026) - New Features - Running direct shell commands no longer interrupts an in-flight turn; commands can execute concurrently when a turn is active. (10513)
- rust-v0.98.0 (February 5, 2026) - New Features - Introducing GPT-5.3-Codex. Learn More - Steer mode is now stable and enabled by default, so Enter sends immediately during running task
- rust-v0.97.0 (February 5, 2026) - New Features - Added a session-scoped “Allow and remember” option for MCP/App tool approvals, so repeated calls to the same tool can be auto-approved
- rust-v0.96.0 (February 4, 2026) - New Features - Added thread/compact to the v2 app-server API as an async trigger RPC, so clients can start compaction immediately and track completion
- rust-v0.95.0 (February 4, 2026) - New Features - Added codex app <path> on macOS to launch Codex Desktop from the CLI, with automatic DMG download if it is missing. (10418) - Added per
- rust-v0.94.0 (February 2, 2026) - New Features - Plan mode is now enabled by default with updated interaction guidance in the plan prompt. (10313, 10308, 10329) - Personality configura
- rust-v0.93.0 (January 31, 2026) - New Features - Added an optional SOCKS5 proxy listener with policy enforcement and config gating. (9803) - Plan mode now streams proposed plans into a
- rust-v0.92.0 (January 27, 2026) - New Features - API v2 threads can now inject dynamic tools at startup and route their calls/responses end-to-end through the server and core tool pipe
- rust-v0.91.0 (January 25, 2026) - Chores - Reduced the maximum allowed number of sub-agents to 6 to tighten resource usage and guardrails in agent fan-out behavior (9861) Changelog Ful
- rust-v0.90.0 (January 25, 2026) - New Features - Added a network sandbox proxy with policy enforcement to better control outbound network access. (8442) - Introduced the first phase of
- rust-v0.89.0 (January 22, 2026) - New Features - Added a /permissions command with a shorter approval set while keeping /approvals for compatibility. (9561) - Added a /skill UI to enab
- rust-v0.88.0 (January 21, 2026) - New Features - Added device-code auth as a standalone fallback in headless environments. (9333) Bug Fixes - Load configs from trusted folders only and
- rust-v0.87.0 (January 16, 2026) - New Features - User message metadata (text elements and byte ranges) now round-trips through protocol/app-server/core so UI annotations can survive hi
- rust-v0.86.0 (January 16, 2026) - New Features - Skill metadata can now be defined in SKILL.toml (names, descriptions, icons, brand color, default prompt) and surfaced in the app serve
- rust-v0.85.0 (January 15, 2026) - New Features - App-server v2 now emits collaboration tool calls as item events in the turn stream, so clients can render agent coordination in real ti
- rust-v0.84.0 (January 15, 2026) - New Features - Extend the Rust protocol/types to include additional metadata on text elements, enabling richer client rendering and schema evolution (
- rust-v0.81.0 (January 14, 2026) - New Features - Default API model moved to gpt-5.2-codex. (9188) - The codex tool in codex mcp-server now includes the threadId in the response so it c
- rust-v0.80.0 (January 9, 2026) - New Features - Add conversation/thread fork endpoints in the protocol and app server so clients can branch a session into a new thread. (8866) - Expos
- rust-v0.79.0 (January 7, 2026) - New Features - Add multi-conversation “agent control” so a session can spawn or message other conversations programmatically (8783, 8788) - Add app-se
- rust-v0.78.0 (January 6, 2026) - New Features - Add Ctrl+G to open the current prompt in your configured external editor ($VISUAL/$EDITOR) and sync edits back into the TUI. (7606) - S
- rust-v0.77.0 (December 21, 2025) - New Features - TUI2: Normalize mouse wheel + trackpad scrolling across terminals; add tui.scroll config settings (PR 8357)
- rust-v0.76.0 (December 19, 2025) - New Features - Add a macOS DMG build target (PR 8207)
- rust-v0.75.0 (December 18, 2025) - PRs Merged 8270 — splash screen
- rust-v0.74.0 (December 18, 2025) - Highlights - Introducing gpt-5.2-codex our latest frontier model with improvements across knowledge, reasoning and coding. Learn more
- rust-v0.73.0 (December 15, 2025) - New Features - Add ghost snapshot v2 for improved session capture (PR 8055)
- rust-v0.72.0 (December 13, 2025) - Highlights - Config API cleanup (7924): new config API and cleaner config loading flow.
- rust-v0.71.0 (December 11, 2025) - Highlights - Introducing gpt-5.2 our latest frontier model with improvements across knowledge, reasoning and coding. Learn More
- rust-v0.69.0 (December 10, 2025) - Highlights - Skills: Explicit skill selections now inject SKILL.md content into the turn; skills load once per session and warn if a file
- rust-v0.66.0 (December 9, 2025) - Highlights - Execpolicy: TUI can whitelist command prefixes after an approval, sandbox denials propose an amendment you can accept, shell MCP now ru
- rust-v0.65.0 (December 4, 2025) - Highlights - Codex Max as default (7566): Codex Max is now the default model, and a TUI panic related to async-in-sync code was fixed.
- rust-v0.64.0 (December 2, 2025) - Features - Threads and turns now include git info, current working directory, CLI version, source metadata, and propagate thread and turn IDs on ev
- rust-v0.63.0 (November 21, 2025) - Bug fixes - Fixes the bug where enabling web search can lead to Invalid value: 'other'. errors.
- rust-v0.61.0 (November 20, 2025) - Highlights - ExecPolicy2 integration and exec-server prep: core now integrates ExecPolicy2 with exec-server refactors and cutover groundwork, plus qui
- rust-v0.60.1 (November 19, 2025) - Bug fix release, most of the new important changes are in https://github.com/openai/codex/releases/tag/rust-v0.59.0 Bug fix:
- rust-v0.59.0 (November 19, 2025) - Highlights - GPT-5.1-Codex-Max: introducing our newest frontier agentic coding model. GPT-5.1-Codex-Max delivers higher reliability, faster iteration
- rust-v0.58.0 (November 13, 2025) - Highlights - Support for gpt5.1 models family. Read more
- rust-v0.57.0 (November 9, 2025) - Highlights - TUI quality-of-life: ctrl-n/p navigation for slash command lists and backtracking skips the /status noise.
- rust-v0.56.0 (November 7, 2025) - Highlights - Introducing our new model GPT-5-Codex-Mini — a more compact and cost-efficient version of GPT-5-Codex
- rust-v0.55.0 (November 4, 2025) - Highlights 6222 reverted 6189, fixing 6220 (and other similar reports of the Codex CLI failing to start on Linux).
- rust-v0.54.0 (November 4, 2025) - ⚠️ WARNING: Attempting to pin musl 1.2.5 for DNS fixes in 6189 turned out to be the wrong fix. We reverted it in 6222 and published 0.55.0. Otherwise
- rust-v0.53.0 (October 31, 2025) - Highlights - Fixing error 400 issues
- rust-v0.52.0 (October 30, 2025) - Highlights - TUI polish: queued messages visible during streaming; Windows auto-mode guidance; undo op; compaction prompt configurable.
- rust-v0.50.0 (October 25, 2025) - Highlights - Improved /feedback to get better diagnostics. Please use it to report any issues. (5661, 5663).
- rust-v0.49.0 (October 24, 2025) - Highlights No major changes comparing to v0.48.0 - v0.49.0 is used for testing homebrew upgrade script.
- rust-v0.48.0 (October 23, 2025) - Highlights --add-dir to add an additional working directory.
- rust-v0.47.0 (October 17, 2025) - Highlights - Improvements and bug-fixes in Codex CLI
- rust-v0.46.0 (October 9, 2025) - Highlights Improved MCP support
- rust-v0.45.0 (October 6, 2025) - Breaking changes codex login --api-key was replaced with codex login --with-api-key that reads the key from stdin to improve security.
- rust-v0.44.0 (October 3, 2025) - Highlights: - New UI refresh! Updated chat composer, bottom pane, model picker, and upgrade nudge (4240, 4316, 4178, 4405)
- rust-v0.42.0 (September 26, 2025) - Notable Changes - Experimental Rust SDK–based MCP client introduced (4252)
- rust-v0.41.0 (September 24, 2025) - Highlights: - Rate limits visibility: You can see when is your limits resetting (4111) and see your usage when rate limited (4102)
- rust-v0.40.0 (September 23, 2025) - Notable Changes - Default model is now gpt-5-codex (4076)
- rust-v0.39.0 (September 18, 2025) - New Features - new /review command introduced in 3774
35 earlier releases available — see the full timeline above.