From a0ffceb733421c7da86713660b6c34aff3e27475 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 2 Oct 2026 15:25:50 +0000 Subject: [PATCH] docs: archive changelog for v0.6.14 --- CHANGELOG.md | 20 +++++++++++++++++++ .../unreleased/add-account-modal-alignment.md | 9 --------- .../unreleased/console-resources-card.md | 9 --------- .../unreleased/qoder-cn-daily-checkin.md | 7 ------- .../unreleased/traffic-chart-error-series.md | 7 ------- 5 files changed, 20 insertions(+), 32 deletions(-) delete mode 100644 changelog/unreleased/add-account-modal-alignment.md delete mode 100644 changelog/unreleased/console-resources-card.md delete mode 100644 changelog/unreleased/qoder-cn-daily-checkin.md delete mode 100644 changelog/unreleased/traffic-chart-error-series.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d346c7..7989b20 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,26 @@ Published user-facing notes for GitHub Releases and the console update page. Write upcoming notes as bilingual files in `changelog/unreleased/`. +## 0.6.14 - 2026-10-02 + +### English + +- Fixed the Add Account dialog: the account-type tiles now vertically center the provider icon, radio dot, label, and info button on one line (previously they sat ~8px low), and the dialog title and subtitle are centered. +- Replaced the Codex account mark with the official OpenAI Codex logo (the cloud/`>_` prompt glyph) instead of the generic OpenAI blossom. +- The overview page now shows a Resources card with live memory (RSS) and CPU usage for the server process and each managed worker, refreshed every 5 seconds, plus a new `GET /api/system/resources` endpoint. +- Bounded several unbounded memory paths: non-stream worker responses are capped at 64 MiB, inbound `/v1` request bodies at 64 MiB and console bodies at 1 MiB, per-worker log line buffering at 256 KiB, and the stats cache now evicts entries. Worker SSE parsing no longer retains every frame and builds large strings incrementally instead of repeated concatenation. +- Qoder CN daily check-in now also sends the desktop machine OS, hostname, and risk fingerprint (`Cosy-MachineType` / `Cosy-MachineCode`) that the campaign service requires. v0.6.13 already sent the machine id headers. +- Fix the Overview traffic chart so the success and failure lines each plot their own counts instead of both tracking total requests, and make the failure line cover every non-success outcome (error, incomplete, canceled) so no traffic disappears from the curve. + +### 中文 + +- 修复「添加账号」弹窗对齐:账号类型卡片内的提供方图标、单选圆点、文字和提示按钮现在垂直居中对齐(此前整体偏下约 8px),弹窗标题与副标题改为居中。 +- Codex 账号图标换成官方 OpenAI Codex logo(云朵/`>_` 提示符),不再用通用的 OpenAI 花朵标。 +- 概览页新增「资源占用」卡片,每 5 秒刷新展示主进程和各 worker 进程的内存(RSS)与 CPU 占用,并新增 `GET /api/system/resources` 接口。 +- 收紧了多处内存上限:非流式 worker 响应限制 64 MiB,`/v1` 入站请求体限制 64 MiB、console 请求体限制 1 MiB,单条 worker 日志行缓冲限制 256 KiB,统计缓存加入淘汰;worker SSE 解析不再保留全部帧,大字符串改为增量拼接。 +- Qoder 国内版每日签到在 v0.6.13 已发送的机器身份请求头之外,补上活动服务要求的桌面端机器系统、主机名和风控指纹(`Cosy-MachineType` / `Cosy-MachineCode`)。 +- 修复概览页流量折线图:成功与失败各自显示自己的计数,不再都跟着总请求数;失败折线覆盖全部未成功请求(失败、未完成、取消),曲线不再丢数据。 + ## 0.6.13 - 2026-09-29 ### English diff --git a/changelog/unreleased/add-account-modal-alignment.md b/changelog/unreleased/add-account-modal-alignment.md deleted file mode 100644 index 064424c..0000000 --- a/changelog/unreleased/add-account-modal-alignment.md +++ /dev/null @@ -1,9 +0,0 @@ -### English - -- Fixed the Add Account dialog: the account-type tiles now vertically center the provider icon, radio dot, label, and info button on one line (previously they sat ~8px low), and the dialog title and subtitle are centered. -- Replaced the Codex account mark with the official OpenAI Codex logo (the cloud/`>_` prompt glyph) instead of the generic OpenAI blossom. - -### 中文 - -- 修复「添加账号」弹窗对齐:账号类型卡片内的提供方图标、单选圆点、文字和提示按钮现在垂直居中对齐(此前整体偏下约 8px),弹窗标题与副标题改为居中。 -- Codex 账号图标换成官方 OpenAI Codex logo(云朵/`>_` 提示符),不再用通用的 OpenAI 花朵标。 diff --git a/changelog/unreleased/console-resources-card.md b/changelog/unreleased/console-resources-card.md deleted file mode 100644 index a743a93..0000000 --- a/changelog/unreleased/console-resources-card.md +++ /dev/null @@ -1,9 +0,0 @@ -### English - -- The overview page now shows a Resources card with live memory (RSS) and CPU usage for the server process and each managed worker, refreshed every 5 seconds, plus a new `GET /api/system/resources` endpoint. -- Bounded several unbounded memory paths: non-stream worker responses are capped at 64 MiB, inbound `/v1` request bodies at 64 MiB and console bodies at 1 MiB, per-worker log line buffering at 256 KiB, and the stats cache now evicts entries. Worker SSE parsing no longer retains every frame and builds large strings incrementally instead of repeated concatenation. - -### 中文 - -- 概览页新增「资源占用」卡片,每 5 秒刷新展示主进程和各 worker 进程的内存(RSS)与 CPU 占用,并新增 `GET /api/system/resources` 接口。 -- 收紧了多处内存上限:非流式 worker 响应限制 64 MiB,`/v1` 入站请求体限制 64 MiB、console 请求体限制 1 MiB,单条 worker 日志行缓冲限制 256 KiB,统计缓存加入淘汰;worker SSE 解析不再保留全部帧,大字符串改为增量拼接。 diff --git a/changelog/unreleased/qoder-cn-daily-checkin.md b/changelog/unreleased/qoder-cn-daily-checkin.md deleted file mode 100644 index 3467290..0000000 --- a/changelog/unreleased/qoder-cn-daily-checkin.md +++ /dev/null @@ -1,7 +0,0 @@ -### English - -- Qoder CN daily check-in now also sends the desktop machine OS, hostname, and risk fingerprint (`Cosy-MachineType` / `Cosy-MachineCode`) that the campaign service requires. v0.6.13 already sent the machine id headers. - -### 中文 - -- Qoder 国内版每日签到在 v0.6.13 已发送的机器身份请求头之外,补上活动服务要求的桌面端机器系统、主机名和风控指纹(`Cosy-MachineType` / `Cosy-MachineCode`)。 diff --git a/changelog/unreleased/traffic-chart-error-series.md b/changelog/unreleased/traffic-chart-error-series.md deleted file mode 100644 index 45a8647..0000000 --- a/changelog/unreleased/traffic-chart-error-series.md +++ /dev/null @@ -1,7 +0,0 @@ -### English - -- Fix the Overview traffic chart so the success and failure lines each plot their own counts instead of both tracking total requests, and make the failure line cover every non-success outcome (error, incomplete, canceled) so no traffic disappears from the curve. - -### 中文 - -- 修复概览页流量折线图:成功与失败各自显示自己的计数,不再都跟着总请求数;失败折线覆盖全部未成功请求(失败、未完成、取消),曲线不再丢数据。