跳到正文

Kaeso 0.4.0。发布于 2026年10月23日,包含 4 项变更。

最新
发布日期
变更
4 项变更
本版本内容
新增、变更和安全
GitHub 上的版本(在新标签页中打开)

Kaeso 0.4.0 lets organizations add ChatGPT accounts as OpenAI provider keys, and Grok accounts as an experimental SpaceX provider key, so projects can draw on those plans instead of API accounts. Nothing in this release is breaking, so existing provider keys and integrations need no change. The gateway's ctutils dependency moves to 0.4.4 to fix a timing advisory in encryption and password hashing, so upgrading is recommended for every install.

Contributors: @dvnold

Full changes: v0.3.9...v0.4.0(在新标签页中打开)

新增

  • An organization can add a ChatGPT account as an OpenAI provider key, so a project's requests use the account's ChatGPT plan instead of an OpenAI API account. Sign-in ends with pasting the loopback address the browser lands on, and the account's requests go to OpenAI's plan endpoint, which refuses embeddings and token counts. Its tokens renew before they expire, and an account whose sign-in is revoked shows as signed out until an admin signs it in again. (#365(在新标签页中打开), #366(在新标签页中打开), #367(在新标签页中打开))
  • Organizations can add a Grok account as an experimental SpaceX provider key, so a project's requests use the account's Grok plan where it includes API access. The key is marked experimental in the console, the Platform API and the documentation, because it relies on xAI's device sign-in rather than a documented contract for third-party apps. A plan without API access is reported as such, and requests are not sent to xAI. (#369(在新标签页中打开))

变更

Documentation

  • The repository runs the OpenSSF Scorecard weekly, after pushes to dev and on demand, and the README shows its score. The rsa timing advisory it reports, which no release of that crate fixes and which cannot affect Kaeso, is ignored in osv-scanner.toml with the same reason as in deny.toml, and a test keeps the two files in step. (#363(在新标签页中打开), #364(在新标签页中打开))

安全

  • The gateway now uses ctutils 0.4.4, which fixes RUSTSEC-2026-0385: a dependency that generated masks and compared values in non-constant time, used by envelope encryption, password hashing and signed tokens. Installs need no configuration change. (#370(在新标签页中打开))

更多版本