v1.8.2 fixes a launch-blocking bug shipped in v1.8.0 (CLI/GUI binaries colliding inside
Contents/MacOS/on default case-insensitive APFS) and adds an auto-repair flow for users whosetaskticksymlink got pointed at the now-relocated CLI binary. Recommended for everyone on v1.8.0 / v1.8.1.
What's Changed
Auto-Repair Stale CLI Symlinks
v1.8.x relocated the CLI binary from Contents/MacOS/tasktick to Contents/cli/tasktick (necessary to avoid a case-insensitive APFS collision with the GUI binary TaskTick). DMG users who had previously installed the CLI symlink — /usr/local/bin/tasktick or /opt/homebrew/bin/tasktick — were left with a stale link.
On launch, TaskTick now automatically detects the broken symlink and offers a single-click in-place repair via Touch ID / admin password — no Terminal, no Settings navigation. Click "Update Now" once and you're done.
Settings → Enable CLI Path Fix
The "Enable CLI…" button in Settings → Command Line now generates the correct sudo ln -sf command targeting the new Contents/cli/tasktick path. (Previously generated a sudo command targeting the old Contents/MacOS/ path which would silently resolve to the GUI binary on case-insensitive disks.)
From v1.8.x (recap, in case you skipped earlier)
tasktickCLI bundled with the app + the new Raycast extensiontasktick eventssubcommand — NDJSON lifecycle stream for real-time integrations- Action toasts — instant system banner when you Run / Stop / Restart from any entry point
- Redesigned app icon — white squircle, centered clock, properly inset green check
- CLI hides Dock icon via
setActivationPolicy(.prohibited)— no more clock icon flashing on every CLI invocation
更新内容
v1.8.2 修复 v1.8.0 引入的启动崩溃 bug(CLI 与 GUI 二进制在 case-insensitive APFS 上的
Contents/MacOS/内同名冲突),并新增自动修复 — 用户从旧版升级时不再需要手动改 symlink。v1.8.0 / v1.8.1 用户强烈建议升级。
自动修复过期的 CLI Symlink
v1.8.x 把 CLI 二进制从 Contents/MacOS/tasktick 改到了 Contents/cli/tasktick(避免与 GUI 二进制 TaskTick 在 case-insensitive APFS 上同名冲突)。已经手动启用过 CLI(/usr/local/bin/tasktick 或 /opt/homebrew/bin/tasktick)的 DMG 用户的 symlink 会指向旧路径。
启动时 TaskTick 会自动检测过期 symlink,弹一次"立即更新"对话框,走 Touch ID / 管理员密码一键修复 —— 不用打开终端、不用进设置。点一下"立即更新"即可。
Settings → 启用 CLI 路径修正
"Enable CLI…" 按钮现在生成的 sudo 命令指向新的 Contents/cli/tasktick 路径(之前指向旧的 Contents/MacOS/,在 case-insensitive 磁盘上会被悄悄解析到 GUI 二进制)。
1.8.x 主功能(如果你之前跳过了)
tasktickCLI 内置进 app,配合新的 Raycast 扩展tasktick events子命令 —— NDJSON 流式生命周期事件,外部工具可订阅- 操作类系统通知 —— Run / Stop / Restart 任意入口都立即弹横幅
- 全新 App 图标 —— 白色圆角方形、表盘居中、绿对勾内移
- CLI 不弹 Dock 图标 ——
setActivationPolicy(.prohibited),每次 CLI 调用不再蹦时钟
Full Changelog: v1.7.1...v1.8.2