Skip to content

v3.1.0 — Node LTS compatibility and regional Traditional Chinese

Choose a tag to compare

@fbincon fbincon released this 18 Oct 11:13
· 43 commits to main since this release
10de458

v3.1.0 — Node LTS compatibility and regional Traditional Chinese

English | 简体中文

The statusline supports stable Node 22 and 24 (^22.0.0 || ^24.0.0). Reproducible builds keep their fixed Node 24.21.0/npm 11.19.0 toolchain. One offline npm package includes the existing Linux/WSL x64, Windows x64 and macOS Intel/Apple Silicon native dependencies.

  • Traditional Chinese now offers 繁體中文(台灣) (zh-TW) and 繁體中文(香港) (zh-HK) throughout CLI, both editors, search, previews and production output. Interface and output choices remain independent.
  • Existing zh-Hant arguments and configuration resolve to Taiwan. Reads leave files untouched; explicit saves and exports use zh-TW, retaining backup and transaction protection.
  • Editor protocol 12 requires matching resources. After upgrading, run claude-statusline install and restart Claude Code. Display schema 8, UI preferences 1, portable envelope 1 and runtime protocol 2 retain their formats. Before downgrading, reset both languages to English with the newer package or restore a compatible backup.
  • Install with npm install --global --ignore-scripts @fbincon/claude-code-statusline, then run claude-statusline install --dry-run, claude-statusline install and claude-statusline doctor. A fixed install uses @3.1.0. Installation and recovery.
  • Delivery includes the npm tgz, rebuildable source tar.gz, build-manifest.json and SHA256SUMS. CI requires the original eight targets/thirteen hosts plus 32 source/package-bound Node compatibility cases. Public-download checks cover latest 22.x and 24.x on Linux, Windows and macOS.

Accepted known gaps: the maintainer explicitly accepted the six existing gaps for this version: physical macOS sleep, macOS 14 Intel desktop/power, Windows 10 desktop, WSL desktop/popup, remaining target-specific human/power checks and Claude 2.1.296 exact declarations. They remain unverified; new functional or automated failures are not waived. Approval · Validation and delivery evidence.

D06 remains FAIL; PERF-01 remains separate. This release makes no performance-improvement claim. Existing beta and Python rollback artifacts are retained.

简体中文

状态栏支持稳定版 Node 22 和 24(^22.0.0 || ^24.0.0),可复现构建继续固定 Node 24.21.0/npm 11.19.0。通用离线 npm 包包含现有 Linux/WSL x64、Windows x64 和 macOS Intel/Apple Silicon 原生依赖。

  • CLI、两个编辑器、搜索、预览和实际输出支持 繁體中文(台灣) zh-TW 与 繁體中文(香港) zh-HK,界面与输出选择独立。
  • 旧 zh-Hant 参数及配置映射到台湾;读取不改写文件,显式保存和导出使用 zh-TW,保留备份及事务保护。
  • 编辑器协议 12 需要配套资源。升级后执行 claude-statusline install 并重启 Claude Code。显示 schema 8、界面偏好 1、portable 1 和 runtime 协议 2 保留格式;降级前用新包将两种语言设为英文,或恢复兼容备份。
  • 通过 npm install --global --ignore-scripts @fbincon/claude-code-statusline 安装,随后执行安装 dry-run、安装及 doctor;固定版本使用 @3.1.0。安装与恢复。
  • 四附件为 npm tgz、可重建源码 tar.gz、构建清单及 SHA256SUMS。CI 要求原八目标/十三宿主及新增 32 项绑定源码与包的 Node 案例;公开下载安装覆盖 Linux、Windows、macOS 的最新 22.x 和 24.x。

接受的已知缺口: 维护者已明确接受本版本的六项既有缺口:macOS 实机睡眠、macOS 14 Intel 桌面/电源、Windows 10 桌面、WSL 桌面/弹窗、其他目标人工/电源覆盖及 Claude 2.1.296 精确声明。未验证状态保留,不豁免新增功能或自动化失败。批准记录 · 验证与交付证据。

D06 保持 FAIL,PERF-01 独立处理;本次不宣称性能提升,保留既有 beta 和 Python 回退发布物。

Verified delivery / 已核验交付

Delivery evidence · 中文交付证据 · Taiwan/Hong Kong gallery / 台湾及香港图库 · 中文图库

Release source / 发布源码: 10de45895d2734a8ab1eacec09b57bc89417be51; evidence merge / 证据合并: f4d3961da6bbf311a74caec1dbceadcf9ad76083 (PR #103). The annotated v3.1.0 tag and four published delivery files retain their original bytes. / 注释标签与四个发布附件保持原始字节。

Implementation PR CI, release merge CI, tag CI, evidence PR CI and evidence merge CI: 55/55 each. Each full matrix contains eight installations, thirteen hosts and 32 Node cases. / 上述五轮 CI 均 55/55 通过,每轮包含八目标安装、十三宿主及 32 项 Node 案例。

Fresh latest-Node public downloads: 6/6 passed, Node 22.23.3 and 24.22.0 on Linux, Windows and macOS; both exact-version and latest installations pass. Receipts bind the immutable release source/package and verifier 7f4768fcd3443514fb54adf24f75e11232e1ed28. / 强制解析最新 Node 后,三系统六项公开下载安装全部通过;回执绑定不可变发布源码、安装包及验证器提交。

All 654 remaining packaged files, including the program, resources and native dependencies, are identical between the refreshed 32-case CI package and the release; only candidate.json source/provenance metadata differs. The public-download checks use the original released tgz. / 新兼容矩阵包除 candidate.json 来源元数据外,其余 654 个已打包文件(含程序、资源及原生依赖)与发布包完全一致;公开下载检查使用原始发布 tgz。

npm latest=3.1.0, beta=3.0.0-beta.1; matching GitHub/Gitee four-file downloads and Gitee's ten isolated offline checks passed. The OIDC run retains the accepted first upload and the successful existing-version verification after npm processing completed. The six accepted historical gaps remain unverified. / 三渠道版本、摘要及离线检查已核验;npm 首次上传后的处理延迟及重跑分别保留证据,六项历史缺口继续标为未验证。