Releases: luutqf/nook
Nook 1.6.1
Highlights
- Removes the Lost Castle 2 tooling, helper binary, and Hub entry from Nook.
- Improves project terminal output layout tracking so stuck or sparse terminal output does not keep the panel in a bad size state.
- Includes the Huya battlegrounds card matching improvement that was already committed locally.
Verification
./scripts/dev.sh Release- Release app reports version
1.6.1build9. codesign --verify --deep --strict build/DerivedData/Build/Products/Release/Nook.app- Zip contents checked for no
LostCastleorlc2-memscanentries.
SHA256: 86245821312007091de302495d6d7a392f6d7692f895094dda48b15d41b6a6d4
Nook 1.6.0
Highlights
- Adds a richer project Git workbench for status, branches, logs, stash, diffs, and commits.
- Adds terminal tab background execution with tab-level stop controls.
- Expands Huya live tooling and battlegrounds card/timewarp workflows.
- Adds hover tips across clickable controls and fixes Git row tips overriding action buttons.
Verification
xcodebuild test -project Nook.xcodeproj -scheme Nook -derivedDataPath build/DerivedData-review -only-testing:NookTests/ProjectGitStatusServiceTests -only-testing:NookTests/ProjectTerminalTabTests -only-testing:NookTests/TerminalTextResourceDetectorTests./scripts/dev.sh Release
SHA256: 8f71b31a744bca5a06a1e2b646a1c0270f92ffe421ace840636ba69b3817e788
Nook 1.5.0
Project terminal now uses SwiftTerm for ANSI colors, wrapping, progress output, interactive input, filtering, links, and terminal tabs.
Nook 1.4.0
新功能
- 订阅 Hub:合并多个 Clash 订阅,生成 Surge 配置
- 四 Tab 详情:原始订阅 / 节点 / 规则 / 输出配置,支持编辑与应用更改
- 本地 HTTP 订阅:
http://本机:8765/nook.conf,可选局域网访问 - 规则配置:每条 RULE-SET 独立 URL,内置 Loyalsoldier 预设
- Dock 图标:点击 Dock 可打开 Hub 窗口
改进
- 节点/规则/大文本面板性能优化(本地草稿、LazyVStack、懒加载预览)
- 单订阅源刷新、原始内容分源缓存
scripts/dev.sh一键构建并重启- 新增 NookTests(14 项单元/集成测试)
安装
解压 zip,将 Nook.app 拖入「应用程序」。macOS 14+,Apple Silicon (arm64)。
已知注意
- 默认出口策略组需与节点名匹配(如「🇯🇵 日本」需有含「日本」的节点)
- 手机 Surge 拉局域网订阅时,需直连或添加私网 IP 直连规则
Nook 1.3.1
翻译目标语言增加「自动」,默认中文与英文互译;点击输入框会读剪贴板(文字直接填入,图片走 OCR)。
README 已按当前 Hub 功能重写。
安装:解压 zip,把 Nook.app 放进应用程序文件夹。macOS 14+,arm64。
Nook 1.3.0
新功能
- 滚轮 Tab 栏:右侧纵向滚轮切换,首格吸附选中,点击自动对齐
- TOML 格式化:支持 TOML 解析、美化及与 JSON/YAML/XML/Plist 互转
- 端口 Tab:列顺序优化(端口 → PID → 进程 → 协议),右键终止/强制终止进程
- Hub 默认打开 格式化 Tab
改进
- Hub 窗口尺寸与布局常量集中管理(
HubEmbeddedMetrics) - 各 Tab 焦点与快捷键仅在当前 Tab 生效
- 版本号升至 1.3.0
安装
下载 Nook-1.3.0-macOS-arm64.zip,解压后将 Nook.app 拖入「应用程序」即可。
macOS 14+ · Apple Silicon (arm64)
Nook 1.2.0
下载
| 文件 | 说明 |
|---|---|
Nook-1.2.0-macOS-arm64.zip |
预编译应用(Apple Silicon / arm64,macOS 14+) |
安装
- 下载并解压
Nook-1.2.0-macOS-arm64.zip - 将
Nook.app拖入「应用程序」文件夹 - 清除隔离属性(未签名构建从浏览器下载后必需):
xattr -cr /Applications/Nook.app- 打开
Nook.app(可在启动台或访达中双击) - 若系统提示「无法验证开发者」,请前往 系统设置 → 隐私与安全性,点击 仍要打开
访达扩展
首次使用访达右键「复制绝对路径」前,请启用扩展:
- 系统设置 → 通用 → 登录项与扩展 → 访达扩展
- 启用 Nook
- 若菜单未出现,可重启访达:
killall Finder
本版本新功能
- Hub 顶部 Tab 栏(翻译 / 格式化 / 网络 / 端口),支持滚轮切换
- 格式化:JSON / XML / YAML / Plist 美化、互转与压缩,支持图片 OCR 粘贴
- 翻译:扩展至 14 种语言,源/目标双下拉 + 调换
- 图片侧栏预览(翻译与格式化共用)
- 移除连通性与系统监控 Tab,精简 Hub 聚焦常用工具
说明
- 本 Release 未使用 Apple 开发者证书签名,需按上文执行
xattr -cr后方可正常打开 - 仅支持 Apple Silicon(arm64) 设备;Intel Mac 请从源码自行构建
- 菜单栏应用无 Dock 图标,启动后请在屏幕右上角菜单栏查找
Download
| File | Description |
|---|---|
Nook-1.2.0-macOS-arm64.zip |
Prebuilt app (Apple Silicon / arm64, macOS 14+) |
Install
- Download and unzip
Nook-1.2.0-macOS-arm64.zip - Move
Nook.appto/Applications - Remove quarantine (required for unsigned builds downloaded from the browser):
xattr -cr /Applications/Nook.app- Open
Nook.app - If macOS blocks the app, go to System Settings → Privacy & Security and choose Open Anyway
Finder extension
Enable Nook under System Settings → General → Login Items & Extensions → Finder Extensions, then run killall Finder if the context menu does not appear.
What's new in 1.2.0
- Top tab bar in Hub (translation, format, network, ports) with scroll-wheel switching
- Format tab: JSON/XML/YAML/Plist pretty-print, convert, compact; OCR image paste
- Translation: 14 languages with source/target pickers and swap
- Shared image sidebar for translation and format tabs
- Removed connectivity and system monitoring tabs for a leaner hub
Notes
- This build is not notarized; run
xattr -crbefore launching - Apple Silicon (arm64) only; build from source on Intel Macs
Nook 1.0.0
下载
| 文件 | 说明 |
|---|---|
Nook-1.0.0-macOS-arm64.zip |
预编译应用(Apple Silicon / arm64,macOS 14+) |
安装
- 下载并解压
Nook-1.0.0-macOS-arm64.zip - 将
Nook.app拖入「应用程序」文件夹 - 清除隔离属性(未签名构建从浏览器下载后必需):
xattr -cr /Applications/Nook.app- 打开
Nook.app(可在启动台或访达中双击) - 若系统提示「无法验证开发者」,请前往 系统设置 → 隐私与安全性,点击 仍要打开
访达扩展
首次使用访达右键「复制绝对路径」前,请启用扩展:
- 系统设置 → 通用 → 登录项与扩展 → 访达扩展
- 启用 Nook
- 若菜单未出现,可重启访达:
killall Finder
本版本功能
- 菜单栏网络/系统状态面板(局域网/公网 IP、连通性、多网卡接口、硬盘/内存/网速)
- 点击「端口占用」打开独立窗口(搜索、滚动)
- 访达右键复制绝对路径
- 开机自启、菜单栏 tooltip 摘要
说明
- 本 Release 未使用 Apple 开发者证书签名,需按上文执行
xattr -cr后方可正常打开 - 仅支持 Apple Silicon(arm64) 设备;Intel Mac 请从源码自行构建
- 菜单栏应用无 Dock 图标,启动后请在屏幕右上角菜单栏查找
Download
| File | Description |
|---|---|
Nook-1.0.0-macOS-arm64.zip |
Prebuilt app (Apple Silicon / arm64, macOS 14+) |
Install
- Download and unzip
Nook-1.0.0-macOS-arm64.zip - Move
Nook.appto/Applications - Remove quarantine (required for unsigned builds downloaded from the browser):
xattr -cr /Applications/Nook.app- Open
Nook.app - If macOS blocks the app, go to System Settings → Privacy & Security and choose Open Anyway
Finder extension
Enable Nook under System Settings → General → Login Items & Extensions → Finder Extensions, then run killall Finder if the context menu does not appear.
Notes
- This build is not notarized; run
xattr -crbefore launching - Apple Silicon (arm64) only; build from source on Intel Macs