Repository navigation
v3.0.0-beta.1 — TypeScript preview
Pre-releasev3.0.0-beta.1 — TypeScript preview
The first public TypeScript preview moves normal runtime, installation, build and tests to Node. It is a new major distribution: npm replaces Python/pipx for the preview, while Python v2.0.0 remains the stable and rollback release.
- Requires Node 24.21.0; validated tooling uses npm 11.19.0. One offline package bundles Linux x64, Windows x64, macOS x64/ARM64 native dependencies. Windows ARM uses x64 Node emulation.
- Both compatible editors default on, respecting saved disablement; advanced live metrics stay opt-in. Configuration and protocol formats remain compatible.
- Isolated prefix/configuration installation, ownership-aware upgrades, explicit recovery and Python rollback are documented in the preview guide.
- npm:
npm install --prefix <preview-prefix> --ignore-scripts @fbincon/claude-code-statusline@beta; use@3.0.0-beta.1for a fixed version. Review the guide before switching an existing Claude configuration. No installation lifecycle script is needed. Always specify@betaor the fixed version: npm has no stable product release yet;latestresolves to the registry placeholder. - Assets:
fbincon-claude-code-statusline-3.0.0-beta.1.tgz,claude-code-statusline-3.0.0-beta.1-source.tar.gz,build-manifest.json,SHA256SUMS. Verify hashes before installing a local tgz with--offline --ignore-scripts.
Still unverified: physical macOS sleep/resume, macOS 14 Intel desktop/power, Windows 10 desktop, WSL desktop/popup and remaining target-specific human/power coverage. These remain stable-release gates. CI, PTY and screenshots do not satisfy those checks. The macOS Client may need a click to focus. Claude 2.1.296 declarations remain unavailable; official Mod tests and 2.1.294 type checks are separate evidence.
D06 remains FAIL: 104 pass / 60 fail / 28 inconclusive. PERF-01 follows migration; this release makes no performance improvement claim. Functional failures still block acceptance. The full source commit and package digests are in the delivered manifest; CI, TS-06 evidence and validation tracker #96 distinguish completed checks from gaps.
Use the feedback form with exact versions, environment, reproduction and sanitized evidence. This preview does not close TS-06 or replace the latest stable release.
简体中文
首个公开 TypeScript 预览版将正常运行、安装、构建和测试迁移至 Node。本次采用新的主版本分发:预览版使用 npm,Python v2.0.0 保持稳定版与回退版本。
- 需要 Node 24.21.0,验证工具链为 npm 11.19.0。一个离线包包含 Linux x64、Windows x64、macOS x64/ARM64 原生依赖;Windows ARM 使用模拟 x64 Node。
- 兼容宿主双编辑器默认开启,保留已保存的停用设置,高级 live metrics 仍显式启用。配置及协议格式保持兼容。
- 试用指南提供隔离安装、所有权检查、显式恢复和 Python 回退步骤。
- npm 使用
npm install --prefix <preview-prefix> --ignore-scripts @fbincon/claude-code-statusline@beta,固定复现用@3.0.0-beta.1。切换已有 Claude 配置前先阅读指南。无需安装生命周期脚本。必须明确指定@beta或固定版本:npm 暂无稳定产品版本,latest只指向 registry 占位包。 - 四项附件为安装 tgz、可重建源码 tar.gz、
build-manifest.json和SHA256SUMS;校验后用--offline --ignore-scripts安装本地包。
仍未验证: macOS 实机休眠恢复、macOS 14 Intel 桌面/电源、Windows 10 桌面、WSL 桌面/弹窗及其他目标人工/电源覆盖。这些仍是正式版门槛,CI、PTY 和截图不能替代。macOS Client 可能需要点击聚焦;Claude 2.1.296 声明仍不可用,官方 Mod 测试与 2.1.294 类型检查分别记录。
D06 保持 FAIL:104 pass / 60 fail / 28 inconclusive,PERF-01 后续处理,本次不宣称性能提升。功能失败仍阻塞验收。完整源码 SHA 和包摘要见附件清单;CI、TS-06 证据及验收跟踪 #96区分已完成与待验证项。
请通过反馈表单提供版本、环境、复现与脱敏证据。本预览不关闭 TS-06,也不替代最新稳定版。
Release identity / 发布身份
- Source / 源码:
a6cfb6aadf2fcacbd5bf8f027665528cf6b6f29f. - npm tarball SHA-256:
3c2f350c976b669894b7a86aba2383c04489e5b1e2215631a5d74f23540aecb7. - PR CI: 23 successful jobs.
- Merge CI: 23 successful jobs.
- Tag CI: 23 successful jobs.
- Eight installed targets and thirteen fixed hosts bind the same artifact. Physical/desktop gaps remain listed above. / 八安装目标与十三固定宿主绑定同一安装包,实体/桌面缺口仍如上所列。
Public acceptance / 公开验收
- Linux, Windows and macOS public npm installations: 3/3 passed; both fixed-version and beta selectors use the same verified tarball. / 三系统固定版本与 beta 安装均通过,绑定同一已验证安装包。
- All four public GitHub and Gitee delivery attachments match byte for byte; npm contains the identical tgz. / GitHub 与 Gitee 的四项公开交付附件逐字节一致,npm 分发同一 tgz。
- Publication receipts and remaining stable gates · 发布证据与剩余正式版门槛.
- Verification correction and evidence PR #98 records the separate verifier source; published package bytes and the version tag are unchanged. / 验证修正与证据 PR 单独记录验证代码来源,已发布包字节和版本标签不变。