## Direct Downloads
* 💻 [Download for Windows (64-bit)](https://github.com/ryantsai/KKTerm/releases/download/v0.1.85/kkterm-0.1.85-windows-x64-setup.exe)
* 💻 [Download for Windows (ARM64)](https://github.com/ryantsai/KKTerm/releases/download/v0.1.85/kkterm-0.1.85-windows-arm64-setup.exe)

## Highlights
- **Status bar polish:** Anchor the assistant working spinner to the right of the status bar (no more center-screen “mystery spinner”).
- **URL Connection reliability:** Stop native WebView status notice popups from being clipped behind the embedded browser.
- **SFTP Pane controls:** Add **per-pane view-options** (zoom + content-view background) for each file pane in an SFTP/FTP Connection.

## New
- **SFTP:** Per-pane view-options menu (item zoom + content-view background) for Dashboard Widget Instance-style pane UX—each pane can look different and keeps its own settings. ([#372](https://github.com/ryantsai/KKTerm/pull/372) — by @ryantsai)
- **Installer:** Add **Git for Windows** to the **Development** section. ([#365](https://github.com/ryantsai/KKTerm/pull/365) — by @ryantsai)
- **Installer:** Make BentoPDF’s **NSSM service helper** installed **on-demand**. ([#366](https://github.com/ryantsai/KKTerm/pull/366) — by @ryantsai)

## Improved
- **Dashboard AI Widgets:** More deterministic widget creation via a deterministic source normalizer + placeholder guard. ([#363](https://github.com/ryantsai/KKTerm/pull/363) — by @ryantsai)
- **Connection (Terminal):** Persist the terminal toolbar font size across launches. ([#367](https://github.com/ryantsai/KKTerm/pull/367) — by @ryantsai)
- **SFTP/Recents UI:** Refine recents list and soften popover shadows for a cleaner look. ([#369](https://github.com/ryantsai/KKTerm/pull/369) — by @ryantsai)
- **URL Connections:** Generalize “Save password” to full **form-data** capture/restore (text inputs, selects, checkboxes/radios, etc.). ([#371](https://github.com/ryantsai/KKTerm/pull/371) — by @ryantsai)
- **SSH:** Reuse the live Session for OS detection on blank-password connections (so you don’t have icon drama after typing the password). ([#368](https://github.com/ryantsai/KKTerm/pull/368) — by @ryantsai)

## Fixed
- **Status bar:** Anchor assistant working spinner to the right of the status bar. ([#362](https://github.com/ryantsai/KKTerm/pull/362) — by @ryantsai)
- **URL Connection:** Stop native browser from clipping status notice popups. ([#364](https://github.com/ryantsai/KKTerm/pull/364) — by @ryantsai)
- **UI (SOCKS proxy fields):** Enable SOCKS proxy fields based on the displayed SOCKS server value. (by commit `aca6d2a`)
- **URL Connection:** Status notices now render above the native surface when active (no more “behind the WebView” notices). (by commit `ff32dfa`)

## Internal
- **GitHub repo hygiene:** Add project PR template. ([#370](https://github.com/ryantsai/KKTerm/pull/370) — by @ryantsai)
- **Webview/overlay work:** Improve Windows overlay handling by stripping non-client chrome and adding configuration + tests. (by commits `bf33d8f`, `561e800`, `71596af`)
- **Logging:** Add URL Connection debug logging, plus SSH debug logging for connection events/errors. (by commits `1b9e3e1`, `03ff876`)
- **RDP:** Enhance debug logging for connection lifecycle and payloads. (by commit `b703082`)
- **SFTP storage behavior (view options):** Persist per-pane file-browser view-options in the Connection DB (so look survives restarts/backups). (by commits `e0542ba`, `41e4f08`)
- **Terminal settings persistence:** Persist terminal toolbar font size via backend-valid clamped range. (by commit `9d75628`)
- **Installer docs:** Make BentoPDF service helper on-demand + installer catalog adjustments. (by commits `9c18149`, `77e18f0`, `3de803a`, `f52a04c`)

---

## 亮點（Highlights）
- **狀態列微調：** 將助理運作中的 spinner 固定在狀態列最右側（不再跑到畫面中央當迷你占位符）。
- **URL 連線可靠性：** 停止原生 WebView 的狀態通知彈窗被剪裁到嵌入式瀏覽器後面。
- **SFTP 分頁控制：** 為每個檔案 Pane 新增 **每 Pane 的檢視選項**（縮放 + 內容背景），在 SFTP/FTP Connection 裡可分別設定。

## 新增（New）
- **SFTP：** 每 Pane 的檢視選單（項目縮放 + content-view 背景），讓每個檔案 Pane 的外觀可彼此不同，並保留其設定。([#372](https://github.com/ryantsai/KKTerm/pull/372) — by @ryantsai)
- **安裝程式：** 將 **Git for Windows** 移到 **Development** 區塊。([#365](https://github.com/ryantsai/KKTerm/pull/365) — by @ryantsai)
- **安裝程式：** 讓 BentoPDF 的 **NSSM service helper** 改為 **按需安裝**。([#366](https://github.com/ryantsai/KKTerm/pull/366) — by @ryantsai)

## 改進（Improved）
- **Dashboard AI Widgets：** 用「確定性」方式提升小工具建立：確定性 source normalizer + placeholder guard。([#363](https://github.com/ryantsai/KKTerm/pull/363) — by @ryantsai)
- **Connection（終端機）：** 終端機工具列字型大小可跨啟動保存。([#367](https://github.com/ryantsai/KKTerm/pull/367) — by @ryantsai)
- **SFTP/最近使用清單 UI：** 精煉最近清單並柔化彈出視窗陰影。([#369](https://github.com/ryantsai/KKTerm/pull/369) — by @ryantsai)
- **URL Connections：** 「儲存密碼」改為支援完整 **form-data** 擷取/還原（文字輸入、選單、checkbox/radio 等）。([#371](https://github.com/ryantsai/KKTerm/pull/371) — by @ryantsai)
- **SSH：** 在「空白密碼」的情況下，改用已存在的 live Session 進行 OS 偵測（你打完密碼後不再出現圖示尷尬事件）。([#368](https://github.com/ryantsai/KKTerm/pull/368) — by @ryantsai)

## 修正（Fixed）
- **狀態列：** 將助理運作中的 spinner 固定在狀態列最右側。([#362](https://github.com/ryantsai/KKTerm/pull/362) — by @ryantsai)
- **URL 連線：** 停止原生瀏覽器剪裁狀態通知彈窗。([#364](https://github.com/ryantsai/KKTerm/pull/364) — by @ryantsai)
- **UI（SOCKS proxy 欄位）：** 依照畫面上顯示的 SOCKS server 值啟用 SOCKS proxy 欄位。([由 commit `aca6d2a`）
- **URL 連線：** 啟用狀態通知時，通知會在原生表面之上顯示（不再被 WebView 遮住）。([由 commit `ff32dfa`)

## 內部（Internal）
- **GitHub：** 新增專案 PR 範本。([#370](https://github.com/ryantsai/KKTerm/pull/370) — by @ryantsai)
- **Webview/overlay：** 改善 Windows overlay 處理（移除非 client chrome、加入設定）並附測試。([由 commits `bf33d8f`, `561e800`, `71596af`）
- **Logging：** 新增 URL Connection debug logging，以及 SSH 連線事件/錯誤的 debug logging。([由 commits `1b9e3e1`, `03ff876`）
- **RDP：** 強化連線生命週期與 payload 的除錯記錄。([由 commit `b703082`）
- **SFTP 檢視選項保存行為：** 將每 Pane 的檔案瀏覽檢視選項持久化到 Connection DB（重開/備份後外觀不會消失）。([由 commits `e0542ba`, `41e4f08`）
- **終端機設定保存：** 用後端允許的範圍對字型大小做鎖定並保存。([由 commit `9d75628`）
- **安裝程式文件/目錄：** 按需安裝 BentoPDF service helper + 安裝程式目錄調整。([由 commits `9c18149`, `77e18f0`, `3de803a`, `f52a04c`）
