Skip to content

v2.99.0

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Nov 05:26
Immutable release. Only release title and notes can be modified.
6676629

Published to npm as @bitkyc08/opencodex@2.99.0 with dist-tag latest.

New Features

  • Count streamed tool argument bytes incrementally (#8140)
  • Add opt-in stored Codex turn reply reads (#8053)
  • Measure fragmented NDJSON incrementally (#8277)

Bug Fixes

  • Ship per-model effort ladders and fold native Chat ultra (#8259)
  • Bound Windows overflow slices and preserve child cleanup (#8229)
  • Hedge leftover-pin refusal and count in-flight readiness reads (#8261)
  • Bound tool-call validation and document request limits (#8147)
  • Preserve mandatory tool choices through routing and recovery (#8146)
  • Preserve late Devin signatures for DSH clients (#8230)
  • Batch affinity writes and confirm operator resets (#8020)
  • Enforce root send ceilings at physical admission (#8149)
  • Fix dashboard switch and combo layout regressions (#8269)
  • Fix clipped Models rows and dashboard control layout (#8272)
  • Accept unambiguous selected tool aliases (#8235)
  • Sanitize Chat fields and normalize native thinking content (#8278)
  • Fix omitted effort on dual-control Chat wires (#8279)
  • Honor max omission before native ultra clamping (#8284)
  • Align macOS traffic lights on Sequoia and keep chips rounded in WKWebView (#8285)
  • Fix launcher signal race and chat-completions network flake (#8289)
  • Keep masked account label validation linear (#8316)

Chores

  • Stabilize Windows fixture setup and source checks (#8176)
  • Isolate Codex CLI update fixture process scans (#8283)
  • Include uninstall refusal reason in regression output (#8242)

Other Changes

  • Open dev at 2.99.0 before releasing 2.98.0 (#8263)
  • Clarify Desktop startup safety and mask OAuth account labels (#8271)
  • Show app breakdowns and client chips (#8282)
  • Promote frozen tip de41102 to main as 2.99.0 (#8322)

Changelog

Full Changelog: v2.98.0...v2.99.0

  • #8020 fix(anthropic): batch affinity writes and confirm operator resets @luvs01
  • #8053 feat(messaging): add opt-in stored Codex turn reply reads @HojooonKim
  • #8140 perf(kiro): count streamed tool argument bytes incrementally @0disoft
  • #8146 fix(responses): preserve mandatory tool choices through routing and recovery @luvs01
  • #8147 fix(ollama): bound tool-call validation and document request limits @luvs01
  • #8149 fix(workflows): enforce root send ceilings at physical admission @luvs01
  • #8176 test: stabilize Windows fixture setup and source checks @luvs01
  • #8229 test: bound Windows overflow slices and preserve child cleanup @lidge-jun
  • #8230 fix(responses): preserve late Devin signatures for DSH clients @salihozkara
  • #8235 fix(qoder): accept unambiguous selected tool aliases @juzijia
  • #8242 test(config): include uninstall refusal reason in regression output @luvs01
  • #8259 fix(mistral): ship per-model effort ladders and fold native Chat ultra @lidge-jun
  • #8261 fix(link): hedge leftover-pin refusal and count in-flight readiness reads @lidge-jun
  • #8263 chore(release): open dev at 2.99.0 before releasing 2.98.0 @github-actions[bot]
  • #8269 Fix dashboard switch and combo layout regressions @lidge-jun
  • #8271 Clarify Desktop startup safety and mask OAuth account labels @lidge-jun
  • #8272 Fix clipped Models rows and dashboard control layout @lidge-jun
  • #8277 perf(command-code): measure fragmented NDJSON incrementally @0disoft
  • #8278 fix(mistral): sanitize Chat fields and normalize native thinking content @lidge-jun
  • #8279 Fix omitted effort on dual-control Chat wires @lidge-jun
  • #8282 Show app breakdowns and client chips @lidge-jun
  • #8283 test: isolate Codex CLI update fixture process scans @lidge-jun
  • #8284 Honor max omission before native ultra clamping @lidge-jun
  • #8285 fix(desktop,gui): align macOS traffic lights on Sequoia and keep chips rounded in WKWebView @lidge-jun
  • #8289 Fix launcher signal race and chat-completions network flake @lidge-jun
  • #8316 fix(privacy): keep masked account label validation linear @lidge-jun
  • #8322 release: promote frozen tip de41102 to main as 2.99.0 @lidge-jun

Code signing

Windows binaries follow the code signing policy.
Free code signing provided by SignPath.io, certificate by SignPath Foundation.