Releases: openai/codex
Releases · openai/codex
0.10.0
- More commands are "trusted" by default: #1668
- Thanks to @pbezglasny for fixing a UI inconsistency in the TUI header: #1675
- We now record some Git state in the
.jsonllog due to @vishnu-oai #1598
0.9.0
0.9.0-beta.1
rust-v0.9.0-beta.1 Release 0.9.0-beta.1
0.9.0-beta
rust-v0.9.0-beta Release 0.9.0-beta
0.9.0-alpha
rust-v0.9.0-alpha Release 0.9.0-alpha
0.8.0
- As of #1594, we now stream the response from the model in the TUI and when using
codex exec - #1589 changes
ctrl-dso it only exits the TUI if the composer is empty (it will still exit the TUI if the composer is hidden because the Codex agent is thinking) - As a heads up, #1596 changes the organization of the
~/.codex/sessionsfolder so it hasYYYY/MM/DDsubfolders. This should make it easier to find recent sessions and avoid degrading filesystem performance because previously~/.codex/sessionscould end up with an unbounded number of entries - #1571 fixes a longstanding issue where we failed to handle long MCP tool names gracefully (#1289 was the relevant GitHub issue)
- #1603 introduced a
--jsonflag tocodex execso that it prints output as JSONL to stdout - #1590 tries to ensure that when the Codex CLI is launched via the Node.js script in the
npmversion that both the Codex CLI process and Node.js process exit together, though from the additional details on #1570, it seems like it is not sufficient to fix that specific problem. - Though #1590 should make it so that, on Windows, the
npmversion will fall back to the TypeScript version (for now) rather than just crashing, fixing #1573.
0.7.0
0.6.0
0.5.0
- Added new config option:
model_supports_reasoning_summaries: #1524 - Thanks to @reneleonhardt for helping update a number of our dependencies (we now build with Rust 1.88!): #1494
- Removed reference to
/compactin #1503 because it is not supported yet: #1257 - Thanks to @pchuri so that when running Codex installed via
npm,process.platform === "android"will run the Rust CLI: #1488 - Fix generated shell completions to use the name
codexinstead ofcodex-cli: #1496
0.4.0
- Honor the
OPENAI_BASE_URLenvironment variable for the built-inopenaimodel provider: #1487 - Support
model_reasoning_effortandmodel_reasoning_summarywhen defining a profile thanks to #1484 - Add a
completionsubcommand to the CLI in #1491 so we can ultimately addgenerate_completions_from_executable()to our Homebrew formula: https://github.com/Homebrew/homebrew-core/blob/main/Formula/c/codex.rb