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

## Highlights
- Added new Dashboard dynamic backgrounds: **Circuit**, **Halftone**, **Orbitals**, **Ink**, and **Crystals**. (Your Tab/Panes now have more “network-ready” vibes.)

## New
- **Dashboard dynamic backgrounds**: Circuit, Halftone, Orbitals, Ink, Crystals.
- **Localization**: Added i18n localization entries to support the new dynamic backgrounds across languages.

## Improved
- Updated the dynamic backgrounds **registry** to include the new backgrounds.
- Refreshed **tests** to validate the presence and functionality of the new backgrounds.
- Improved code organization by introducing **abstract dynamic backgrounds** for the dynamic background implementation.
- Hardened **SFTP uploads** so failed new uploads clean up partial remote files and no longer let one stuck transfer block other SFTP session operations.
- Added `sftp.debug.log` diagnostics for SFTP startup, upload progress boundaries, transfer errors, and partial-upload cleanup.

## Internal
- Documentation and localization TODO cleanup for dynamic backgrounds (removed unused localization files for dynamic backgrounds).

---

## 亮點（Highlights）
- 新增 Dashboard 動態背景：**Circuit（電路）**、**Halftone（半色調）**、**Orbitals（軌道）**、**Ink（墨水）**、**Crystals（水晶）**。 （你的 Tab/Panes 現在更有「網路就緒」的氛圍。）

## 新增（New）
- **Dashboard 動態背景**：Circuit、Halftone、Orbitals、Ink、Crystals。
- **在地化（Localization）**：為新增的動態背景加入 i18n 對應內容，支援多語系。

## 改善（Improved）
- 更新動態背景 **註冊表（registry）**，納入新的背景。
- 更新 **測試（tests）**，驗證新動態背景的存在性與功能。
- 透過引入 **抽象動態背景（abstract dynamic backgrounds）**，改善動態背景實作的程式碼組織。
- 強化 **SFTP 上傳**：新檔案上傳失敗時會清理遠端部分檔案，且單一卡住的傳輸不會再阻塞其他 SFTP 工作階段操作。
- 新增 `sftp.debug.log` 診斷，記錄 SFTP 啟動、上傳進度邊界、傳輸錯誤與部分上傳清理。

## Internal
- 清理動態背景相關的文件與在地化 TODO（移除未使用的動態背景在地化檔案）。
