Skip to content

Commit 3e2aec7

Browse files
committed
release: v1.0.30
1 parent 2f84622 commit 3e2aec7

3 files changed

Lines changed: 57 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,47 @@
11
# Changelog
22

3+
## [v1.0.30] - 2026-07-10
4+
5+
### English
6+
- Add ZCode (Z.ai) integration — hooks written silently to ~/.zcode/cli/config.json with a strict event-name whitelist; restart ZCode after enabling (#245, thanks @JamesJian-tech for the plugin-structure intel)
7+
- Add QoderWork integration — Qoder's standalone desktop assistant, Claude-format hooks in ~/.qoderwork/settings.json; restart QoderWork after enabling (#249)
8+
- Add Traditional Chinese (zh-Hant) localization, hand-tuned Taiwan wording for all 287 strings (#251, thanks @hongyinull)
9+
- Add Quiet Hours — mute all event sounds inside a configured window (spans midnight); a small moon on the collapsed pill explains the silence
10+
- Add git branch / worktree indicator on session cards (⎇ branch, ⧉ for linked worktrees) — made for parallel-worktree agent workflows
11+
- Add Glance completion mode — on completion, light a green dot on the collapsed island instead of expanding; clears the moment you expand (three-way setting: expand / glance / off)
12+
- Add Claude token-usage footer under the session list — 5-hour and today windows aggregated from local transcripts (no API calls) with a 12-hour activity sparkline and cache-detail tooltip
13+
- Add Terax terminal click-to-jump (#253, thanks @wangmian0)
14+
- Complete cursor-cli / qoder-cli routing: dedicated process matching, real project names for Cursor sessions, grouped under their IDEs in the CLI tab; remote cwd filters honor workspace_roots and never drop lifecycle/approval hooks of tracked sessions (#248/#240/#255, thanks @zephyr110)
15+
- Every CLI row in settings now has an icon — pixel-mascot icons for Kiro & OpenClaw, deterministic monogram tiles for the rest (including custom CLIs)
16+
- Fix Codex "Always Allow" writing broken Starlark rules for multiline commands — newlines are now escaped, existing broken files need the bad rule removed once (#250/#252, thanks @hexsean)
17+
- Fix blocking AskUserQuestion cards staying collapsed under Smart Suppress — OMP (and every provider) waits on the island, so the card now always opens (#256, thanks @haixing23)
18+
- Fix legitimate dot-named repos (.dotfiles, .config) displaying their parent folder's name
19+
- Fix remote SSH sessions showing the local machine's git branch when directory layouts match
20+
- Fix zellij-inside-Terax losing precise pane focus on click-to-jump
21+
- Fix the ZCode installer flipping a user's explicit hooks master switch back on
22+
- Usage scanning is incremental (per-file byte offsets) — day-long multi-MB transcripts are read once, not on every panel expansion
23+
- Claude sessions running in $HOME keep model detection; Cursor project-path decoding moved off the render path
24+
25+
### 中文
26+
- 新增 ZCode(智谱 Z.ai)集成——hooks 静默写入 ~/.zcode/cli/config.json,严格事件名白名单防御;勾选后需重启 ZCode 生效(#245,感谢 @JamesJian-tech 提供插件结构情报)
27+
- 新增 QoderWork 集成——Qoder 生态的独立桌面助手,Claude 格式 hooks 写入 ~/.qoderwork/settings.json;勾选后需重启 QoderWork(#249
28+
- 新增繁体中文本地化,287 条文案逐条采用台湾用语校对(#251,感谢 @hongyinull
29+
- 新增「静默时段」——设定时间段内静音全部音效(支持跨午夜);静默期间收起的岛上会显示小月亮说明为何无声
30+
- 会话卡片新增 Git 分支 / worktree 指示器(⎇ 分支名,linked worktree 附 ⧉ 标记)——为并行 worktree 跑多 agent 的工作流而生
31+
- 新增 Glance 完成模式——任务完成时不弹面板,只在收起的岛上亮起绿点,展开即熄灭(完成提醒三选一:展开 / 绿点 / 无动作)
32+
- 会话列表底部新增 Claude 用量统计——本地 transcript 聚合 5 小时窗口与今日用量(零网络请求),附 12 小时活动迷你柱状图与缓存明细悬浮提示
33+
- 新增 Terax 终端点击跳转(#253,感谢 @wangmian0
34+
- 补全 cursor-cli / qoder-cli 路由:独立进程匹配、Cursor 会话显示真实项目名、CLI 分组归入所属 IDE;远程目录过滤识别 workspace_roots,且不再误拦已跟踪会话的生命周期/审批 hook(#248/#240/#255,感谢 @zephyr110
35+
- 设置里每个 CLI 行都有图标了——Kiro 与 OpenClaw 使用像素吉祥物图标,其余(含自定义 CLI)使用稳定配色的首字母图标
36+
- 修复 Codex「始终允许」对多行命令写出损坏的 Starlark 规则——换行符现已转义,已损坏的规则文件需手动删除坏段一次(#250/#252,感谢 @hexsean
37+
- 修复智能抑制下阻塞式 AskUserQuestion 卡片不展开——OMP(及所有 provider)都在等岛上作答,卡片现在始终弹出(#256,感谢 @haixing23
38+
- 修复合法的 dot 开头仓库(.dotfiles、.config)显示成父目录名的问题
39+
- 修复远程 SSH 会话在两端目录结构相同时显示本机 Git 分支的问题
40+
- 修复 Terax 内运行 zellij 时点击跳转丢失精确 pane 聚焦的问题
41+
- 修复 ZCode 安装器会把用户显式关闭的 hooks 总开关重新打开的问题
42+
- 用量扫描改为增量式(按文件记录字节偏移)——日级长会话的大 transcript 只读一次,不再每次展开面板重读
43+
- 在 $HOME 下直接运行的 Claude 会话保留模型识别;Cursor 项目路径解码移出渲染路径
44+
345
## [v1.0.29] - 2026-07-06
446

547
### English

Info.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
<key>CFBundlePackageType</key>
1616
<string>APPL</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.0.29</string>
18+
<string>1.0.30</string>
1919
<key>CFBundleVersion</key>
20-
<string>1.0.29</string>
20+
<string>1.0.30</string>
2121
<key>LSUIElement</key>
2222
<true/>
2323
<key>NSAppTransportSecurity</key>

appcast.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@
77
<link>https://raw.githubusercontent.com/wxtsky/CodeIsland/main/appcast.xml</link>
88
<description>Most recent CodeIsland updates</description>
99
<language>en</language>
10+
<item>
11+
<title>Version 1.0.30</title>
12+
<link>https://github.com/wxtsky/CodeIsland/releases/tag/v1.0.30</link>
13+
<sparkle:version>1.0.30</sparkle:version>
14+
<sparkle:shortVersionString>1.0.30</sparkle:shortVersionString>
15+
<sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
16+
<pubDate>Fri, 10 Jul 2026 03:00:03 +0000</pubDate>
17+
<enclosure
18+
url="https://github.com/wxtsky/CodeIsland/releases/download/v1.0.30/CodeIsland.dmg"
19+
sparkle:edSignature="3H12QBkwqigGYj8WLweowVEu85Ks3WYzKHFEvaq9dj+H0zN2dCcM8vU+hzId91PbEDtjdf3EIL2McPOzcZMODg=="
20+
length="9961309"
21+
type="application/octet-stream" />
22+
</item>
1023
<item>
1124
<title>Version 1.0.29</title>
1225
<link>https://github.com/wxtsky/CodeIsland/releases/tag/v1.0.29</link>

0 commit comments

Comments
 (0)