From 84421033438ff1e3899596456b2b2bc2d6b74383 Mon Sep 17 00:00:00 2001 From: Bill Date: Mon, 21 Sep 2026 00:00:36 +0800 Subject: [PATCH] chore: release v1.0.15 --- CHANGELOG.en.md | 12 ++++++++++++ CHANGELOG.ja.md | 12 ++++++++++++ CHANGELOG.md | 12 ++++++++++++ CHANGELOG.zh-TW.md | 12 ++++++++++++ package.json | 2 +- 5 files changed, 49 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.en.md b/CHANGELOG.en.md index 8e9a822..04a38f1 100644 --- a/CHANGELOG.en.md +++ b/CHANGELOG.en.md @@ -1,5 +1,17 @@ # OpenTerminal Changelog +## v1.0.15 - 2026-09-20 + +- **Custom terminal background image**: Settings → Theme → Background image lets you use any local image as the terminal background, with 10%–100% image opacity control; removing the image restores the solid background +- **Duplicate-name warning in the theme editor**: creating or renaming a theme that collides with a builtin or another custom theme now shows a hint (saving is still allowed) +- Theme editor seed colors are normalized; invalid color values can no longer enter custom themes +- Corrupted custom theme colors are auto-repaired to defaults with a warning logged + +- The selected item in the settings dialog's left navigation is now white, matching the contrast of unselected items (fixes unreadable blue text on dark backgrounds) +- New background-image and opacity controls ship with localized strings in all four languages (zh-CN / zh-TW / en / ja) + +- Added freeze-duration probes for the renderer and main process to help diagnose future "not responding" reports + ## v1.0.14 - 2026-09-20 - Fixed silent corruption of uploaded files **larger than ~250KB** (size looked correct but the content had scrambled bytes) diff --git a/CHANGELOG.ja.md b/CHANGELOG.ja.md index 4f513b0..a5a84a1 100644 --- a/CHANGELOG.ja.md +++ b/CHANGELOG.ja.md @@ -1,5 +1,17 @@ # OpenTerminal 更新履歴 +## v1.0.15 - 2026-09-20 + +- **ターミナルの背景画像をカスタマイズ**:設定 → テーマ → 背景画像で、任意のローカル画像をターミナルの背景に指定でき、画像の不透明度(10%~100%)も調整可能。画像を削除すると単色背景に戻ります +- **テーマエディターの名前重複警告**:新規作成・編集時に内蔵テーマや他のテーマと名前が重複すると黄色のヒントを表示(保存は可能) +- テーマエディターのシードカラーを自動正規化し、無効なカラー値がカスタムテーマに入らないように +- 破損したカスタムテーマのカラーはデフォルト色に自動修復され、警告ログを記録 + +- 設定ダイアログ左側ナビの選択中項目の文字を白色に変更し、未選択項目と同じコントラストに(濃い背景で青い文字が見えにくい問題を修正) +- 背景画像・不透明度などの新規コントロールと4言語(簡体字/繁体字/英語/日本語)の文言を同時リリース + +- レンダラーとメインプロセスにフリーズ時間の検出ログを追加し、「応答なし」問題の今後の診断に役立てます + ## v1.0.14 - 2026-09-20 - **約 250KB を超える**アップロードファイルが静かに破損する問題を修正(サイズは正しいのに内容のバイトが乱れる) diff --git a/CHANGELOG.md b/CHANGELOG.md index a9042d6..df1968a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # OpenTerminal 更新日志 +## v1.0.15 - 2026-09-20 + +- **自定义终端背景图片**:设置 → 主题 → 背景图片,可为终端指定任意本地图片作为背景,并支持 10%–100% 的图片不透明度调节;移除图片后恢复纯色背景 +- **主题编辑器重名提醒**:新建/编辑主题与内置或其他主题重名时给出黄色提示(仍可保存) +- 主题编辑器种子颜色自动规范化,非法颜色值不再能进入自定义主题 +- 自定义主题颜色数据损坏时自动修复为默认色,并记录告警日志 + +- 设置弹窗左侧导航选中项文字改为白色,与未选中项对比度一致(修复蓝色文字在深色背景上看不清的问题) +- 设置弹窗背景图片、透明度等新增控件与四语言(简/繁/英/日)文案同步上线 + +- 渲染进程与主进程新增冻结时长探测日志,便于后续诊断"卡死无响应"类问题 + ## v1.0.14 - 2026-09-20 - 修复上传 **大于约 250KB** 的文件会被静默损坏的问题(文件大小正确但内容出现字节错乱) diff --git a/CHANGELOG.zh-TW.md b/CHANGELOG.zh-TW.md index 2af1cdf..874df11 100644 --- a/CHANGELOG.zh-TW.md +++ b/CHANGELOG.zh-TW.md @@ -1,5 +1,17 @@ # OpenTerminal 更新日誌 +## v1.0.15 - 2026-09-20 + +- **自訂終端機背景圖片**:設定 → 主題 → 背景圖片,可為終端機指定任意本機圖片作為背景,並支援 10%–100% 的圖片不透明度調整;移除圖片後恢復純色背景 +- **主題編輯器重名提醒**:新增/編輯主題與內建或其他主題重名時顯示黃色提示(仍可儲存) +- 主題編輯器種子顏色自動規範化,非法顏色值不再能進入自訂主題 +- 自訂主題顏色資料損壞時自動修復為預設色,並記錄警告日誌 + +- 設定彈窗左側導覽選取項文字改為白色,與未選取項對比一致(修復藍色文字在深色背景上看不清的問題) +- 背景圖片、透明度等新控件與四種語言(簡/繁/英/日)文案同步上線 + +- 渲染程序與主程序新增凍結時長探測日誌,便於後續診斷「卡死無反應」類問題 + ## v1.0.14 - 2026-09-20 - 修復上傳 **大於約 250KB** 的檔案會被靜默損壞的問題(檔案大小正確但內容出現位元組錯亂) diff --git a/package.json b/package.json index 7d6ceac..9b2d45c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "open-terminal", "productName": "OpenTerminal", - "version": "1.0.14", + "version": "1.0.15", "description": "Open-source terminal with SSH, split panes, themes and fonts", "main": "out/main/index.js", "author": "Bill",