github openai/codex rust-v0.100.0
0.100.0

latest releases: rust-v0.101.0, rust-v0.101.0-alpha.1
4 hours ago

New Features

  • Added an experimental, feature-gated JavaScript REPL runtime (js_repl) that can persist state across tool calls, with optional runtime path overrides. (#10674)
  • Added support for multiple simultaneous rate limits across the protocol, backend client, and TUI status surfaces. (#11260)
  • Reintroduced app-server websocket transport with a split inbound/outbound architecture, plus connection-aware thread resume subscriptions. (#11370, #11474)
  • Added memory management slash commands in the TUI (/m_update, /m_drop) and expanded memory-read/metrics plumbing. (#11569, #11459, #11593)
  • Enabled Apps SDK apps in ChatGPT connector handling. (#11486)
  • Promoted sandbox capabilities on both Linux and Windows, and introduced a new ReadOnlyAccess policy shape for configurable read access. (#11381, #11341, #11387)

Bug Fixes

  • Fixed websocket incremental output duplication, prevented appends after response.completed, and treated response.incomplete as an error path. (#11383, #11402, #11558)
  • Improved websocket session stability by continuing ping handling when idle and suppressing noisy first-retry errors during quick reconnects. (#11413, #11548)
  • Fixed stale thread entries by dropping missing rollout files and cleaning stale DB metadata during thread listing. (#11572)
  • Fixed Windows multi-line paste reliability in terminals (especially VS Code integrated terminal) by increasing paste burst timing tolerance. (#9348)
  • Fixed incorrect inheritance of limit_name when merging partial rate-limit updates. (#11557)
  • Reduced repeated skill parse-error spam during active edits by increasing file-watcher debounce from 1s to 10s. (#11494)

Documentation

  • Added JS REPL documentation and config/schema guidance for enabling and configuring the feature. (#10674)
  • Updated app-server websocket transport documentation in the app-server README. (#11370)

Chores

  • Split codex-common into focused codex-utils-* crates to simplify dependency boundaries across Rust workspace components. (#11422)
  • Improved Rust release pipeline throughput and reliability for Windows and musl targets, including parallel Windows builds and musl link fixes. (#11488, #11500, #11556)
  • Prevented GitHub release asset upload collisions by excluding duplicate cargo-timing.html artifacts. (#11564)

Changelog

Full Changelog: rust-v0.99.0...rust-v0.100.0

Don't miss a new codex release

NewReleases is sending notifications on new releases.