github Soju06/codex-lb v1.20.0-beta.1
Release v1.20.0-beta.1

pre-release3 months ago

What's Changed

  • fix(proxy): classify stale Codex websocket anchors by @Soju06 in #801
  • fix(proxy): recover websocket terminal auth failures by @Soju06 in #809
  • fix(proxy): classify request budget exhaustion as timeout by @Komzpa in #820
  • fix(proxy): clear stale HTTP bridge retry errors by @Komzpa in #815
  • fix(proxy): give HTTP bridge long-turn budget by @Komzpa in #819
  • fix(proxy): extend HTTP Responses stream budget by @Komzpa in #825
  • fix(proxy): parse multiline Codex websocket errors by @kramarb in #810
  • fix(proxy): avoid unsafe websocket previous-response replay by @Komzpa in #802
  • docs(readme): lowercase codex provider name to match Codex 2026-05-23 update by @ozpool in #798
  • refactor(frontend): dedup API-key CRUD client across apis/api-keys modules by @Pablosinyores in #816
  • [codex] Fix TLS trust store for aiohttp clients by @onlysdesign-ui in #814
  • test(api-keys): add ApiKeyTable component tests by @ozpool in #812
  • test(proxy): pin previous response continuity masking by @AnobleSCM in #685
  • test(settings): add ImportSettings component tests by @ozpool in #811
  • feat(api): add app version response header by @huzky-v in #796
  • feat(acc-del): cascade delete request log option by @huzky-v in #823
  • feat: show update indicator for stale runtime version by @aruis in #805
  • refactor(frontend): split PasswordSettings into focused dialog subcomponents by @Pablosinyores in #817
  • feat(accounts): export OpenCode auth json by @Komzpa in #757
  • feat(quota): add reset-confirmed limit warm-up by @Komzpa in #786
  • perf(db): add raw window usage latest index by @SHAREN in #797
  • docs(readme): Update link to emoji key in contributors section by @minh-dng in #830
  • fix(sticky-sessions): chunk delete_entries to avoid sqlite bind overflow by @ozpool in #828
  • test(api_keys): add coverage for limit_windows helpers (closes #845) by @ozpool in #846
  • perf(usage): avoid SQLite window latest usage lookup by @1llu5ion in #862
  • fix(quota): keep credit-backed accounts usable by @Komzpa in #764
  • docs: add PR readiness trapdoors to AGENTS by @Komzpa in #838
  • fix(copy): add legacy handling when clipboard API could not be used due to non-secure context by @huzky-v in #843
  • perf(dashboard): load projections in background by @SHAREN in #800
  • feat(config): flexible location of DATA_DIR by env-variable by @tobwen in #837
  • fix(model-registry): populate bootstrap model metadata by @Komzpa in #750
  • ci(release): close superseded beta release PRs by @Soju06 in #867
  • feat(routing): add relative availability strategy by @Komzpa in #765
  • feat(cli): add Codex session retag command by @Komzpa in #763
  • feat(proxy): add upstream websocket proxy support by @Komzpa in #758
  • perf(dashboard): speed up SQLite overview usage reads by @1llu5ion in #866
  • fix(accounts): avoid SQLite window plan for usage trends by @1llu5ion in #861
  • fix(proxy-responses): harden concurrent responses routing by @Soju06 in #868
  • Fix Cursor chat-completions compatibility by @Iweisc in #833
  • feat(accounts): surface email-duplicate pairs in /api/accounts by @ozpool in #829
  • fix(proxy): repair request failure metadata migration by @Komzpa in #870
  • ci: validate all-contributors coverage by @Komzpa in #840
  • chore(openspec): bulk archive 50 merged changes and sync specs by @Soju06 in #879
  • fix(accounts): key imported credentials by workspace by @Komzpa in #865
  • feat(proxy): add account-bound Codex upstream routing by @Soju06 in #878
  • fix(proxy): bypass HTTP bridge for input images by @Soju06 in #903
  • chore: release v1.20.0-beta.1 by @Soju06 in #827

New Contributors

Full Changelog: v1.19.0...v1.20.0-beta.1

Install / Run

uvx --from "codex-lb==1.20.0b1" codex-lb
docker pull ghcr.io/Soju06/codex-lb:1.20.0-beta.1
helm install codex-lb oci://ghcr.io/soju06/charts/codex-lb --version 1.20.0-beta.1 --devel

Don't miss a new codex-lb release

NewReleases is sending notifications on new releases.