← 返回文檔

更新日誌

追蹤 Termdock 從初始發布到當前版本 1.4.4 的演進

1.15.0

版本 1.15.0

2026-07-06

主要亮點

  • WebGL 渲染器,依電源狀態自動切換
  • 週期性 session 序列化 — 非正常退出後還原不再過期
  • 監聽 port 偵測,終端分頁顯示 port 標籤
  • 視窗隱藏或閒置時大幅降低耗電

新功能

  • +WebGL 終端渲染器,依電源來源(電池 / 插電)自動取捨省電與流暢
  • +設定新增 WebGL 渲染器三態選擇(自動 / 啟用 / 停用)
  • +週期性 session 序列化,非正常退出後還原內容保持最新
  • +各 session 監聽 port 偵測,終端分頁顯示 port 標籤
  • +可信主機偵測橋接,多訊號驗證 session 描述
  • +OSC 133 指令區塊註冊,逐區塊解析 cwd,路徑偵測更聰明
  • +折行路徑偵測 + hover 快取,跨行路徑也能點擊
  • +Workspace 路徑可直接在介面編輯
  • +Code Analysis 未啟用時 TodoPanel 顯示啟用引導
  • +Terminal API:mode=screen 改為 headless 優先,DOM 降為 fallback
  • +AST 引擎遷移至 utility process,Code Analysis 可逐 workspace 開關

改進

  • 視窗隱藏時暫停非必要計時器,游標閃爍跟隨可見性
  • 可見狀態計時器合理化(移除 rAF、合併 ticker、改用 observer)
  • resize 不再觸發級聯重繪、DPI 抖動與空轉循環
  • 扁平 scrollback 儲存層(FlatScrollbackStore)基礎建設
  • 共用 unified diff parser 與 ParsedGitDiff DTO
  • CharOffset/ByteOffset branded types 防止位移單位錯置

錯誤修復

  • ×SerializeAddon null-cell 編碼造成的還原大片空白
  • ×還原後切換 panel 畫面被吃掉
  • ×AST 索引 worker 記憶體爆炸
  • ×關閉 Code Analysis 不再誤彈系統錯誤對話框
  • ×window.open / target=_blank 連結改交系統瀏覽器開啟
  • ×巢狀 Termdock session 身分不被繼承環境變數覆蓋
  • ×Claude 權限請求 ID 加入唯一成分,阻斷快取回放
1.13.0

版本 1.13.0

2026-06-13

主要亮點

  • Workstream — 在同一面板回覆 agent 的權限請求、提問與 exit plan
  • Agent hooks:一鍵安裝 Claude、Codex、Gemini 掛勾
  • 終端程式透過 OSC 99/777 發送桌面通知
  • Code graph MCP server 供外部 AI 工具查詢

新功能

  • +Workstream 面板彙整 provider hooks(權限請求、一般提問、exit plan)並可直接回覆
  • +termdock hooks setup / status / uninstall CLI 安裝 agent 掛勾(支援 Claude、dry-run 模式)
  • +OSC 99/777 終端通知轉為 session attention 事件
  • +Code graph stdio MCP server,提供 impact / node / statistics / list-files 工具(唯讀模式)
  • +PTY 寫入協調器:指令隔離 + agent 輸入歸因
  • +長時任務睡眠防護,以 RAII 生命週期保持機器清醒
  • +統一的 fuzzy + wildcard 搜尋比對

改進

  • Code graph 效能基準測試工具
  • Workspace 搜尋統一 smart-case 行為
  • OSC 通知依 stream 順序限流

錯誤修復

  • ×閒置耗電 — 移除常駐動畫、恢復背景繪製節流
  • ×流控信用破產與跨型別 flush 誤殺導致的 session 永久假死
  • ×重新掛載的終端改由 headless 序列化還原,不再重播原始 PTY
  • ×跨 chunk 的 OSC escape sequence 正確解析
  • ×tmux passthrough 不再靜默丟棄 OSC 通知
  • ×追蹤 bracketed paste 狀態,終端不再卡在貼上模式
  • ×OSC 99 base64 分塊 payload 解碼
1.12.0

版本 1.12.0

2026-05-26

主要亮點

  • termdock CLI:從任何 shell attach、follow、控制版面
  • 背景終端管理器

新功能

  • +termdock session attach — 從 shell 直接接上執行中的終端 session
  • +termdock session output --follow — 即時串流終端輸出事件
  • +termdock layout get/set/assign/activate — 從 CLI 控制窗格版面
  • +背景終端管理器,管理沒有窗格的 session
  • +終端就緒前暫存輸入,開頭按鍵不再遺失

改進

  • 檔案總管目錄展開改為淺層載入

錯誤修復

  • ×重啟後 agent session 讀取路徑重新水合
  • ×Codex 長回合不再被誤判停滯
  • ×xterm 6 背景保持透明
  • ×終端還原 OSC 重播殘影
  • ×git status 隱藏 dirty submodule 目錄
  • ×清理過期終端 metadata
1.11.0

版本 1.11.0

2026-05-21

主要亮點

  • Termdock CLI 基礎 — 巢狀 shell 內也能識別所在 session
  • Renderer 記憶體與執行期診斷

新功能

  • +termdock identify — 透過本地 control socket 印出當前 workspace/pane/session 身分
  • +termdock --help 入口
  • +Workspace 身分工具,供腳本與 agent 使用
  • +Renderer 記憶體與執行期診斷面板

改進

  • Git 變更面板列虛擬化,大型 repo 不再卡頓
  • 終端 feed 迴圈移除逐 chunk 診斷
  • PTY 寫入採 WriteIntent discriminated union

錯誤修復

  • ×Rust PTY WouldBlock 寫入處理與部分寫入重複
  • ×Git 變更面板顯示完整路徑
  • ×檔案總管 unwatch 時釋放 watcher
  • ×退出時清理終端 session 資源
  • ×Git graph 標籤 chip 顏色解耦
  • ×Agent session provider 狀態保持可尋址
1.10.0

版本 1.10.0

2026-05-12

主要亮點

  • 窗格內檔案檢視器,透明外框融入終端
  • Session 還原全面強化

新功能

  • +檔案檢視器直接開在終端窗格內:Markdown、PDF、圖片、JSON/YAML/XML
  • +檔案檢視器搜尋功能
  • +檔案分頁可加入 workspace 群組並支援拖曳
  • +Git graph 支援 annotated tag

改進

  • pty-worker 與主程序間有界 IPC ack
  • 降低 modal 透明度提升可讀性
  • 浮動終端不受版面切換影響

錯誤修復

  • ×buffer 還原後游標偏移(強制 SIGWINCH)
  • ×session 還原後終端空白
  • ×可見還原重播重複
  • ×resize 脈衝 reflow 造成的 scrollback 損毀
  • ×分割窗格重繪穩定化
  • ×檔案檢視器 Monaco 全域主題競態
  • ×空白鍵不再選取分頁文字並擋住點擊
1.9.0

版本 1.9.0

2026-05-06

主要亮點

  • Workspace 標籤分組
  • Agent session 生命週期 API
  • 自訂終端字型搜尋

新功能

  • +以標籤分組 workspace,區段可折疊
  • +Terminal API 揭露 agent session 存活 metadata 與派工狀態
  • +Agent session 軟中斷端點
  • +Terminal API service tokens 供 daemon 使用
  • +設定內自訂終端字型搜尋

改進

  • Terminal API 輸出錯誤原因更細緻

錯誤修復

  • ×可見性切換 fit 造成的小窗格殘影
  • ×偵測被截斷與互動中的 Claude composer 提示
  • ×API key 設定寫入強化
  • ×Git token 狀態跨實例共享
  • ×appendEnter 保留 payload 換行
1.8.1

版本 1.8.1

2026-05-04

主要亮點

  • AI Memory Library:回顧面板與維護 API
  • Worktree 感知的 workspace 歸屬
  • 重度 CLI 串流下的終端吞吐強化

新功能

  • +Memory library 回顧面板
  • +Memory 維護入口 API 與維護感知契約
  • +Worktree 感知的 workspace 歸屬
  • +Termdock 可註冊為文件格式的預設閱讀器

改進

  • AST 程式碼分析改為索引優先,lazy 生命週期穩定化
  • Call graph 定義查找 O(N) → O(1)
  • Shift+Enter 快速鍵提示
  • Terminal API session 命名改善

錯誤修復

  • ×重度串流下的終端輸出背壓凍結
  • ×大量輸出加 resize 時終端解凍
  • ×設定內可重置 GitHub 授權
  • ×從 Finder 貼上插入完整路徑而非檔名
  • ×外部檔案拖入插入原始路徑而非複製
  • ×單一版面窗格身分與掛載穩定性
  • ×Unicode txt 檔以文字渲染
  • ×Token 儲存改用非同步寫入
1.6.3

版本 1.6.3

2026-04-05

主要亮點

  • AST 索引可靠性

新功能

  • +背景自動索引與精簡狀態列

改進

  • AST 索引持久化到磁碟,重建前先清空

錯誤修復

  • ×AST 索引逐 workspace 隔離
  • ×UnifiedASTService 接上新引擎的檔案處理
1.6.2

版本 1.6.2

2026-04-04

主要亮點

  • Project Aurora — Rust 驅動的 AST 引擎

新功能

  • +Rust AST crate 與多語言 parser(首發 TS/JS)
  • +xxh3 增量解析管線
  • +DashMap 索引 + petgraph call graph,bincode 持久化
  • +Terminal API:多 session 版面控制 + DOM 畫面讀取

改進

  • Rust 引擎整合進 AST v2 分析管線
1.6.0

版本 1.6.0

2026-03-27

主要亮點

  • 透過 Telegram + Discord 遠端控制終端
  • Terminal API 讓 AI agent 整合終端操作
  • Termdock Pet 互動式吉祥物

新功能

  • +Telegram bot:/ws、/new、/list、/send、/read、/watch、/key、/snap 指令
  • +Discord bot:斜線指令搭配互動按鈕提示
  • +Terminal API:HTTP 端點讓 agent 操控終端 session
  • +/watch 推播通知監聽背景終端輸出
  • +/key 指令 + 互動式提示偵測
  • +Discord Rich Presence 活動顯示
  • +單一 session 截圖(/snap {sid})
  • +Termdock Pet (Buddy) 閒置偵測互動吉祥物
  • +版本公告對話框
  • +設定介面在地化(zh-TW)

改進

  • 圖示現代化,採用 @tabler/icons-react
  • Modal、彈出視窗、搜尋列主題對齊
  • Modal 與對話框整合
  • 側邊欄 surface tokens 統一
  • 版面 chrome 與色彩計算整合

錯誤修復

  • ×活動通知誤報過濾
  • ×分頁重新命名持久化
  • ×終端 TUI 中的 Emoji 渲染
  • ×終端連結精確度
  • ×設定輸入 hydration 保留
  • ×IME 組合輸入防護
  • ×Git 工具列狀態正規化
1.5.3

版本 1.5.3

2026-03-04

主要亮點

  • Session 還原強化
  • 終端穩定性改善

新功能

  • +當前分支高亮清晰度改善

改進

  • 大型專案 AST call graph 截斷防凍結
  • xterm 解析錯誤日誌風暴節流

錯誤修復

  • ×Session 還原邊界與關閉 session 一致性
  • ×Git 變更徽章與終端切換同步
  • ×活動列重複計算未追蹤變更
  • ×終端分頁鍵盤與摺疊回歸
  • ×低效能模式造成的螢幕全白 (SBOD)
  • ×Git staging 操作改為目標活動終端面板
1.5.2

版本 1.5.2

2026-02-20

主要亮點

  • 應用程式重啟後自動還原終端 session
  • PTY 程序隔離
  • LSP 增強 AST API

新功能

  • +Session 還原:重啟後保留所有終端
  • +WorkerPtyProxy PTY 程序隔離
  • +LSP 整合,透明回退至 tree-sitter
  • +終端分頁 Git 變更徽章
  • +終端 Shift+Enter 換行

改進

  • 整合 .termdock 路徑 (TermdockPaths)
  • AST API 綁定 127.0.0.1 取代 localhost

錯誤修復

  • ×Agent 文件重構
1.5.1

版本 1.5.1

2026-02-10

主要亮點

  • Git 分支管理修正

新功能

  • +分支刪除保護與 API 驗證

改進

  • 刪除後清理過期遠端追蹤參考

錯誤修復

  • ×分支刪除時重複刪除本地分支
  • ×OSC 回應過濾導致終端功能異常
1.5.0

版本 1.5.0

2026-02-01

主要亮點

  • Whisper 語音輸入
  • Rust PTY 加速
  • AI 工具整合面板

新功能

  • +透過 Whisper 語音輸入搭配快捷鍵
  • +AI TodoPanel 支援 Claude/Gemini/Codex 選擇
  • +跨平台 shell 選擇器 UI
  • +Windows 建置支援

改進

  • Rust PTY 加速大量資料寫入
  • 含程式碼簽署的發佈流程
  • 魔術數字提取為命名常數

錯誤修復

  • ×貼上檔案路徑加引號確保 CLI 穩定性
  • ×正式模式資源路徑處理
  • ×Shell 就緒偵測從 500ms 改為事件驅動
  • ×剪貼簿與貼上功能修復
1.4.5

版本 1.4.5

2026-01-25

主要亮點

  • 應用程式內 changelog 整合 GitHub releases

新功能

  • +Changelog 對話框整合 GitHub releases
  • +分頁靜音功能

改進

  • 活動通知狀態管理
1.4.4

版本 1.4.4

2026-01-19

主要亮點

  • 主題啟動最佳化 - 不再閃爍
  • macOS Dock 徽章顯示未讀會話
  • 從終端機直接開啟 URL

新功能

  • +macOS Dock 徽章顯示未讀會話數量
  • +透過二進位檔案讀取支援自訂通知音效
  • +終端機 URL 偵測並用外部瀏覽器開啟

改進

  • Monaco 編輯器延遲初始化加快啟動速度
  • 主題快取於 localStorage 實現即時套用
  • 頁面隱藏直到主題準備好,防止閃爍
  • AI 歷史顯示增強的相對時間分組

錯誤修復

  • ×應用程式啟動時的主題閃爍
  • ×終端機 URL 與檔案路徑偵測
1.4.3

版本 1.4.3

2026-01-18

主要亮點

  • 視窗失焦時的活動通知
  • AI 歷史 UI 增強與日期分組

新功能

  • +追蹤視窗焦點狀態以發送活動通知
  • +AI 歷史日期分組(今天、昨天、具體日期)
  • +AI 對話的聊天氣泡樣式

改進

  • 活動通知僅在視窗失焦時觸發
  • AI 提供者專屬圖示(Claude、GPT、Gemini)
  • AI 歷史中更清晰的訊息統計

錯誤修復

  • ×終端機 HTTP/HTTPS 連結處理
  • ×活動通知時間準確性
1.4.2

版本 1.4.2

2026-01-18

主要亮點

  • 終端機會話活動追蹤
  • 視覺指示器與音效通知

新功能

  • +終端機會話輸出活動追蹤
  • +會話活動狀態視覺指示器
  • +可選的活動完成音效通知
  • +未讀會話狀態追蹤

改進

  • 活動追蹤具有啟動和輸入冷卻時間
  • 音效資源路徑相容性改進
  • 媒體來源處理的 CSP 更新

錯誤修復

  • ×活動通知不再對當前會話觸發
  • ×音效通知路徑解析
1.4.1

版本 1.4.1

2026-01-10

主要亮點

  • AI 記憶庫支援跨會話知識
  • AI 會話瀏覽器支援多來源
  • 終端機面板拖放管理

新功能

  • +AI 記憶庫與設定介面支援持久化知識
  • +AI 會話瀏覽器支援 Claude、本地歷史
  • +IME 組合狀態保存支援中日韓輸入
  • +輸入片段管理器恢復中斷的輸入
  • +跨終端機文字拖放
  • +工作區拖放排序並持久化
  • +內建技能與 BM25 API 及 Gemini CLI 支援
  • +午夜主題
  • +從 AST 依賴圖跳轉到程式碼

改進

  • Git Graph 佈局演算法移植自 vscode-git-graph
  • NPM 任務兩階段載入與快取最佳化
  • AST API 工作區隔離與 LRU 記憶體管理
  • 面板拖放實現靈活的終端機佈局
  • AI 歷史 BM25 搜尋對話

錯誤修復

  • ×安全性:路徑遍歷與符號連結繞過攻擊
  • ×終端機面板切換渲染問題
  • ×Git 面板右鍵選單改進
  • ×AI 會話瀏覽器的競態條件
1.4.0

版本 1.4.0

2025-12-30

主要亮點

  • 完整的 AST API 與 REST 端點
  • Claude Code 整合的技能管理

新功能

  • +完整的 AST API 與詳細文檔
  • +設定中的技能標籤用於 Claude Code 技能管理
  • +工作區隔離索引與 LRU 記憶體管理

改進

  • AST API 端點最佳化
  • 技能文檔與 API 參考

錯誤修復

  • ×解決問題 #31、#32、#33
  • ×AST 索引穩定性改進
1.3.5

版本 1.3.5

2025-11-21

主要亮點

  • 命令攔截系統與會話白名單
  • 自動偵測可執行程式碼並一鍵執行
  • 檔案總管拖放增強

新功能

  • +命令攔截系統與基於會話的白名單
  • +自動偵測可執行程式碼和測試並一鍵執行
  • +檔案總管拖放與無障礙功能
  • +終端機輸出監控服務

改進

  • ZshTerminal 元件簡化與重構
  • 終端機調整大小時的穩健捲動恢復
  • 高頻輸出時防止自動捲動
  • xterm 透明度 CSS 改進

錯誤修復

  • ×檔案連結偵測 z-index 層級
  • ×控制字元的命令攔截
  • ×終端機會話去重
1.3.4

版本 1.3.4

2025-11-14

主要亮點

  • Zsh 適配器與整合支援
  • 終端機佈局的網格調整手柄
  • 分支刪除對話框處理邊界情況

新功能

  • +Zsh 適配器與整合支援
  • +ResizeHandle 元件實現靈活的網格佈局
  • +帶確認的分支刪除對話框

改進

  • GitToolbar 和 StagedChanges 元件重構
  • 文檔結構重組
  • 分支刪除邊界情況測試

錯誤修復

  • ×Git 分支操作邊界情況
1.3.3

版本 1.3.3

2025-11-14

主要亮點

  • 重構終端機插入網格面板的邏輯
  • 程式碼模式中的內嵌 Git Blame
  • 可摺疊的 Git 變更區塊

新功能

  • +內嵌 Git Blame:在程式碼模式中顯示每行的作者和提交資訊
  • +Git 變更可摺疊:自由摺疊已暫存/未暫存區塊
  • +程式碼和 PDF 可在面板中顯示(實驗性功能)
  • +可設定預設 Shell

改進

  • 重構終端機插入網格面板的邏輯
  • Git 面板顯示完整檔案名稱
  • 改進路徑偵測和整體穩定性

錯誤修復

  • ×修復無法開啟子視窗的問題
  • ×修復 Git 事件監控器,使自動更新在長時間執行時不會停止
1.3.2

版本 1.3.2

2025-11-06

主要亮點

  • 修復 x64/arm64 二進位載入的 PTY 架構問題
  • 恢復 macOS 公證以符合 Gatekeeper 規範
  • 為無法啟動終端的 x64 使用者新增錯誤記錄對話框

新功能

  • +為終端啟動問題的 x64 使用者新增錯誤記錄對話框

改進

  • 恢復 macOS 公證以提升安全性合規
  • 增強架構特定問題的錯誤回報

錯誤修復

  • ×修復 x64/arm64 二進位的 PTY 架構相容性
  • ×解決 Intel Mac 上的終端啟動失敗問題
1.3.1

版本 1.3.1

2025-11-06

主要亮點

  • 封裝時針對架構重新建置 node-pty
  • 解決導致連線失敗的 Intel/ARM64 二進位不匹配問題
  • 改善連線流程並提供更清晰的重試提示

改進

  • 封裝時針對每個架構重新建置 node-pty
  • 更清晰的連線重試提示和錯誤訊息
  • 更好的架構檢測和二進位載入

錯誤修復

  • ×修復 node-pty 中的 Intel/ARM64 二進位不匹配
  • ×解決因載入錯誤原生模組導致的連線失敗
  • ×終端連線穩定性改進
1.3.0

版本 1.3.0

2025-11-03

主要亮點

  • 互動式 AST 依賴關係與呼叫關係圖
  • AST 索引改進與解析穩定性增強
  • Monaco 編輯器競態條件與記憶體洩漏修復

新功能

  • +互動式 AST 依賴關係與呼叫關係圖
  • +增強 AST 索引並改善解析穩定性

改進

  • AST 解析穩定性與效能增強
  • Monaco 編輯器初始化與生命週期管理
  • 程式碼分析功能的錯誤處理改進

錯誤修復

  • ×Monaco 編輯器競態條件與記憶體洩漏
  • ×終端輸出中的 UTF-8 邊界分割崩潰
  • ×PTY 原生模組初始化問題
  • ×Git 多終端監控一致性
1.2.27

版本 1.2.27

2025-10-26

主要亮點

  • 事件監聽器記憶體洩漏解決
  • Git 競態條件修復
  • 多終端 Git 監控一致性改進

改進

  • 記憶體最佳化並減少資源消耗
  • 增強 Git 儲存庫效能監控
  • 多終端 Git 狀態一致性

錯誤修復

  • ×完全解決事件監聽器記憶體洩漏
  • ×多終端環境中的 Git 競態條件
  • ×終端間儲存庫狀態同步
1.2.26

版本 1.2.26

2025-10-24

主要亮點

  • 長按「建立終端」按鈕可開啟臨時根目錄終端
  • node-pty 錯誤處理改進
  • Monaco 編輯器記憶體洩漏修復

新功能

  • +長按「建立終端」按鈕可在臨時根目錄開啟終端

改進

  • 增強 node-pty 錯誤處理與恢復
  • Monaco 編輯器記憶體管理改進
  • 更好的臨時終端階段處理

錯誤修復

  • ×程式碼分析功能中的 Monaco 編輯器記憶體洩漏
  • ×node-pty spawn 錯誤與錯誤回報
  • ×終端階段清理與資源管理
1.2.25

版本 1.2.25

2025-10-17

主要亮點

  • 恢復 Git Diff 檢視原始碼切換功能

錯誤修復

  • ×恢復 Git Diff 檢視原始碼切換功能
  • ×Git Diff UI 互動改進
1.2.24

版本 1.2.24

2025-10-16

主要亮點

  • 緊急修復 git graph 檔案讀取問題

錯誤修復

  • ×解決 git graph 無法讀取檔案的關鍵問題
  • ×Git graph 檔案存取與權限處理
1.2.23

版本 1.2.23

2025-10-16

主要亮點

  • node-pty spawn 與互動錯誤修復
  • 恢復 Git Graph 暫存檔案提交檢視
  • 修正 Git Diff 已刪除檔案的渲染

改進

  • Git Graph UI 互動與檔案檢視
  • 已刪除檔案的 Git Diff 渲染

錯誤修復

  • ×node-pty spawn 與互動錯誤
  • ×Git Graph 暫存檔案提交檢視問題
  • ×Git Diff 已刪除檔案渲染問題
  • ×檔案清單模態框的 UI z-index 層級
1.2.22

版本 1.2.22

2025-10-07

主要亮點

  • 整體穩定性改進
  • 終端與分割視窗 UI 改善

改進

  • 整體應用程式穩定性增強
  • 終端與分割視窗按鈕重新定位以提升 UX

錯誤修復

  • ×各種穩定性與效能問題
  • ×UI 佈局與定位改善
1.2.21

版本 1.2.21

2025-10-05

主要亮點

  • 應用內自動更新檢查與通知功能
  • macOS 程式碼簽名與公證支援
  • 為使用者提供無縫更新體驗

新功能

  • +自動更新檢查器與通知系統
  • +應用內更新檢查與下載功能
  • +macOS 程式碼簽名與公證,提升安全性

改進

  • 自動化更新檢測工作流程
  • 增強應用程式安全性與可信度
  • 精簡使用者更新流程

錯誤修復

  • ×更新通知穩定性改進
  • ×簽名版本的建置流程增強
1.2.19

版本 1.2.19

2025-10-05

主要亮點

  • 終端註冊系統,集中管理所有終端實例
  • 環形緩衝區實作,實現記憶體高效的滾動回顧
  • 增強剪貼簿服務,專用貼上事件處理

新功能

  • +TerminalRegistry 集中管理所有終端實例
  • +環形滾動緩衝區限制記憶體使用
  • +專用剪貼簿服務處理貼上事件
  • +自動更新通知系統

改進

  • 重構 ZshTerminal 狀態與事件處理架構
  • 基於 Portal 的選單渲染修復堆疊上下文問題
  • 使用環形緩衝區限制終端輸出
  • 增強終端核心穩定性與 UI/UX
  • 長時間使用的資源管理更佳

錯誤修復

  • ×解決選單 z-index 與堆疊問題
  • ×終端記憶體管理改進
  • ×剪貼簿貼上事件處理可靠性
  • ×終端與 UI 元件的多項錯誤修復
1.2.17

版本 1.2.17

2025-10-01

主要亮點

  • 分割頁面模式,支援進階終端佈局
  • GitHub OAuth 認證修復
  • 執行緒清理與記憶體洩漏預防

新功能

  • +多終端工作流程的分割頁面模式
  • +右鍵選單功能
  • +寵物框架整合

改進

  • 增強終端佈局靈活性
  • 改進認證流程
  • 更好的資源清理機制

錯誤修復

  • ×解決 GitHub OAuth 認證問題
  • ×修正執行緒清理記憶體洩漏
  • ×終端資源管理改進
1.2.16

版本 1.2.16

2025-09-30

主要亮點

  • 終端輸入響應速度顯著提升 - 移除節流機制
  • 新增 8 種靈活的終端佈局選項,支援進階多面板工作流程
  • 完整解決記憶體洩漏問題,改善資源管理

新功能

  • +新增 8 種進階終端佈局:單面板、水平/垂直分割、四分割,以及非對稱佈局(1-2 面板組合)
  • +實作內容搜尋功能及相關 UI 增強
  • +新增系統字體檢測與選擇支援

改進

  • 終端打字響應速度大幅提升
  • 長時間使用的記憶體管理更佳
  • 字體載入速度更快,採用快取機制
  • 檔案路徑處理更加一致
  • 精簡設定管理流程

錯誤修復

  • ×解決長時間使用時的記憶體洩漏問題
  • ×終端錯誤不再影響其他終端 (#93)
  • ×修正 Git 分支切換問題
  • ×修正切換工作區時的主題配色不一致問題
1.2.15

版本 1.2.15

2025-09-21

主要亮點

  • 重大記憶體洩漏修復和資源管理
  • 終端併發和緩衝區完整性改進
  • Git 分支選擇器重新設計

新功能

  • +系統字體檢測和選擇
  • +修復記憶體緩衝區用於滾動回顧
  • +重新設計分支選擇器以提升可用性
  • +終端系統語言環境檢測

改進

  • 字體檢測結果快取
  • 資源管理以防止記憶體洩漏
  • 簡化狀態和服務初始化邏輯
  • 移除 ReadableRecorder 以降低記憶體開銷

錯誤修復

  • ×終端記憶體、併發和緩衝區完整性錯誤
  • ×記憶體洩漏預防的資源管理
  • ×文檔和重構改進
1.2.14

版本 1.2.14

2025-09-21

主要亮點

  • UI 客製化和視覺增強
  • 終端資源管理改進
  • 增強剪貼簿和貼上處理

新功能

  • +終端背景透明和模糊效果
  • +自訂滾動條和精緻的側邊欄配置
  • +背景圖片和玻璃效果客製化
  • +終端卸載以節省資源
  • +行程和記憶體追蹤功能

改進

  • Git 分支選擇器可用性
  • 終端行程管理
  • 提交面板和上下文互動

錯誤修復

  • ×終端背景透明問題
  • ×剪貼簿貼上處理邏輯
  • ×終端行程終止方法
1.2.13

版本 1.2.13

2025-09-18

主要亮點

  • 增強剪貼簿貼上處理
  • 模糊搜尋實現
  • 函數呼叫圖程式碼分析

新功能

  • +專用剪貼簿貼上服務
  • +Fuse.js 模糊搜尋整合
  • +程式碼分析的函數呼叫圖
  • +TerminalService 的單元、穩定性和風險測試

改進

  • 將貼上處理邏輯移至主行程
  • 終端輸出的智能截斷
  • 改進剪貼簿貼上處理

錯誤修復

  • ×移除舊版壓力和競爭條件測試
  • ×清理 Git 架構文檔中的 Linus 標籤和表情符號
  • ×增強終端記憶體管理
1.2.12

版本 1.2.12

2025-09-18

主要亮點

  • 核心架構改進
  • 測試框架增強
  • 效能改善

新功能

  • +全面的迴歸和穩定性測試
  • +終端服務單元和風險測試
  • +增強的 Git 工作流程整合

改進

  • 移除過時的 tree-sitter 和 IPC 檔案
  • 簡化終端服務架構
  • 更好的錯誤處理和日誌記錄

錯誤修復

  • ×舊版壓力測試移除
  • ×競爭條件測試清理
  • ×文檔標籤清理
1.2.11

版本 1.2.11

2025-09-16

主要亮點

  • Tree-sitter AST 程式碼分析整合
  • 關鍵終端併發死鎖修復
  • 全面終端壓力測試

新功能

  • +13+ 種語言的 Tree-sitter AST 解析
  • +符號引用查找功能
  • +依賴關係分析和呼叫圖
  • +互動式依賴關係圖模態框
  • +全面的終端壓力測試和錯誤發現

改進

  • 修復終端併發死鎖和大型貼上資料損壞
  • 改進 Git 提交圖渲染
  • 增強基於工作區的 Git 狀態架構
  • 更好的終端路徑檢測和定位

錯誤修復

  • ×終端併發死鎖已解決
  • ×大型貼上資料損壞已修復
  • ×CI 工作流程和測試健壯性改進
  • ×ConfigurationService 中的 JSON 解析錯誤處理
1.2.10

版本 1.2.10

2025-09-14

主要亮點

  • 快速迭代週
  • 核心穩定性改進
  • 測試基礎設施重建

新功能

  • +增強 AI 提供商檢測
  • +改進 API 金鑰管理
  • +工作區配置系統

改進

  • AI 服務提供商驗證
  • 安全認證存儲
  • 主題系統增強

錯誤修復

  • ×AI 提供商連接問題
  • ×工作區切換錯誤
  • ×主題持久化問題
1.2.0

版本 1.2.0

2025-08-20

主要亮點

  • 主要架構改進
  • 增強 AI 整合
  • 專業開發環境

新功能

  • +增強 AI 提供商檢測
  • +改進工作區管理
  • +進階終端功能

改進

  • 架構改善
  • 效能增強
  • 使用者體驗改進

錯誤修復

  • ×穩定性改進
  • ×跨平台相容性
  • ×記憶體改善
1.1.0

版本 1.1.0

2025-08-10

主要亮點

  • AI 整合基礎
  • 終端增強
  • 核心功能開發

新功能

  • +初始 AI 服務整合
  • +增強終端功能
  • +基本工作區管理

改進

  • 使用者介面精緻化
  • 效能改善
  • 程式碼組織

錯誤修復

  • ×初始錯誤修復
  • ×穩定性改進
  • ×跨平台問題
1.0.0

版本 1.0.0

2025-08-03

主要亮點

  • 初始公開發布
  • 基於 Electron 的架構
  • 核心終端功能

新功能

  • +Electron 主行程架構
  • +PTY 終端整合
  • +Zsh shell 支援
  • +截圖標註工具
  • +基本工作區系統

改進

  • 專案初始化和設置
  • 終端顏色支援
  • 文檔組織
  • 標誌和品牌

錯誤修復

  • ×終端重置問題
  • ×工作區調整問題
  • ×TypeScript 編譯錯誤
  • ×初始結構清理

演進之旅

從 2025 年 8 月的初始發布(v1.0)到全面的 AI 驅動開發平台(v1.4.4)