Skip to content

BOFT CLI 0.7.8

Choose a tag to compare

@github-actions github-actions released this 02 Oct 04:48
· 394 commits to main since this release

Install with:

npm install -g @liberseek/boft-cli

macOS and Windows installers are attached. Linux uses the npm package (x64 and arm64).

macOS first launch
The DMG contains BOFT. After dragging it to Applications, if macOS says the app cannot be verified, run:

xattr -d com.apple.quarantine /Applications/BOFT.app

Then open BOFT again.

What's New
Updates accept GitHub organization spellings LiberSeek and LIBERSEEK. The GitHub Releases download link opens in the system browser.

Fixes

  • Accept release notes and installer URLs for both LiberSeek and LIBERSEEK. The update check still requests https://api.github.com/repos/LiberSeek/BOFT-CLI/releases/latest, which GitHub answers for either capitalization.
  • Open the GitHub Releases download link in the operating system browser. If the Host cannot open it, the existing link still opens.
  • Isolate Composer state and requests by Host, and allow the Renderer to integrate with more than one Host.
  • Show automatic Harness installation in setup panels.
  • Inspect the Hermes inventory with its native runtime.
  • Distinguish a Harness login failure from a configuration failure.
  • Localize Harness version states and update guidance.
  • Keep native diagnostic text out of localized connection hints, and keep connection error metadata in diagnostics.

License
This release is LGPL-3.0-only.

中文
0.7.8 的更新同时接受 GitHub 组织名 LiberSeek 和 LIBERSEEK。「前往 GitHub Releases 下载」会用系统浏览器打开。

发布说明和安装包地址两种写法都能通过。检查更新仍请求 https://api.github.com/repos/LiberSeek/BOFT-CLI/releases/latest,两种大小写 GitHub 都会直接返回。Host 无法打开系统浏览器时,这个链接仍按原来的方式打开。

Composer 的状态和请求按 Host 隔离,Renderer 可以同时接入多个 Host。Harness 设置面板提供自动安装。Hermes 清单检查使用它自己的运行时。登录失败和配置失败分开显示。Harness 的版本状态和更新说明改为本地化文案。本地化的连接提示不再带上原生诊断文本,连接错误的细节留在诊断信息里。

本版本许可证为 LGPL-3.0-only。macOS 首次打开如提示无法验证,拖到「应用程序」后执行:

xattr -d com.apple.quarantine /Applications/BOFT.app

然后再打开即可。