Codex: rust-v0.41.0 Release

Release date:
September 24, 2025
Previous version:
rust-v0.41.0-alpha.1 (released September 24, 2025)
Magnitude:
219 Diff Delta
Contributors:
5 total committers
Data confidence:
Commits:

Top Contributors in rust-v0.41.0

bolinfest
htiennv
aibrahim-oai
jif-oai
dependabot-bot

Directory Browser for rust-v0.41.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

Highlights:

  • Rate limits visibility: You can see when is your limits resetting (#4111) and see your usage when rate limited (#4102)
  • You can specify output schema in exec mode using output-schema. (#4079)
  • Ripgrep (rg) is now vendored into the npm release (#3660), which should fix issues such as #3842 where the postinstall step of @vscode/ripgrep would sometimes fail when installing codex via npm.

Merged PRs:

4090 feat: readiness tool

4088 chore: compact do not modify instructions

4069 refactor codex card layout

4105 Use anyhow::Result in tests for error propagation

4079 Add exec output-schema parameter

4102 Send limits when getting rate limited

3461 [exec] add include-plan-tool flag and print it nicely

3660 fix: vendor ripgrep in the npm module

4112 fix: npm publish --tag alpha when building an alpha release

4031 chore(deps): bump serde from 1.0.224 to 1.0.226 in /codex-rs

4027 chore(deps): bump log from 0.4.27 to 0.4.28 in /codex-rs

4030 chore(deps): bump tempfile from 3.20.0 to 3.22.0 in /codex-rs

4135 nit: update auto compact to 250k

4137 nit: drop instruction override for auto-compact

4140 chore: extract readiness in a dedicated utils crate

4111 Add Reset in for rate limits

4156 nit: 350k tokens

4124 chore: upgrade to Rust 1.90

4162 fix: add tolerance for ambiguous behavior in gh run list

4154 chore: remove once_cell dependency from multiple crates

2156 chore(deps): bump unicode-width from 0.1.14 to 0.2.1 in /codex-rs

4028 chore(deps): bump chrono from 0.4.41 to 0.4.42 in /codex-rs