chore: bump version to 1.0.14

This commit is contained in:
Bill committed 2026-09-20 21:04:35 +08:00
1 parent 806fd93638
commit eccc1f52e7
6 files changed
+123 -3

No files matched your search

+30
View File
@@ -1,5 +1,35 @@
# OpenTerminal 更新履歴
## v1.0.14 - 2026-09-20
- **約 250KB を超える**アップロードファイルが静かに破損する問題を修正(サイズは正しいのに内容のバイトが乱れる)
- ダウンロードのたびにリモートのファイルハンドルが漏出し、転送のたびに SFTP チャネルが残る問題を修正。サーバーのプロトコル異常でアプリ全体が落ちることもなくなりました
- 同名ファイルへのアップロードは上書き確認を表示。複数ファイル削除の部分失敗も正しく報告されます
- 権限エディタの修正:不明なモードのファイルに誤って `chmod 000` を送らない。空の GID が新しい UID で置き換えられない。setuid / setgid / sticky ビットを表示・保持
- chmod / chown にタイムアウトを追加し、遠端の無応答で永久にスピンしなくなりました
- SSH 出力の日本語・中文が文字化けする問題を修正(ネットワークパケットをまたいで分割されたマルチバイト文字)
- Tab 補完を確定した後にコマンド履歴が失われる・壊れる問題を修正
- Ctrl+U / Ctrl+W などの編集キーがコマンド履歴に書き込まれる問題を修正(「2 つのコマンドが連結される」症状)
- `cd ~/ディレクトリ` や `cd $HOME/...` が正しく記憶され、新しいターミナルで復元されます
- CJK 文字を含む行内のリンクのクリック範囲がずれない。極端に小さいサイズをターミナルに送らない
- SSH セッションは実際の終了コードを表示。ZMODEM のタイムアウト・エラーでターミナルやログに文字化けを流し込まない
- セッション復元に失敗しても、その実行中のスナップショット保存が止まらなくなりました
- モニターの CPU / ネットワーク履歴グラフがリアルタイムに再描画されます。SSH ワークスペース非表示中はポーリングを停止
- ブロードキャスト:SSH 分割の片方を閉じてももう片方がブロードキャスト対象に残ります。チェックを外しても他の選択をクリアしない
- 接続失敗時に実際の理由を表示。ダブルクリックで重複接続しない
- 「他を閉じる / 右側を閉じる」がタブを飛ばして閉じる問題を修正
- 言語切り替えが最初のフレームから有効。テーマ切り替え後にアクティブタブの文字色が自動で調整され、明るいテーマでも読める
- 秘密鍵パス欄の説明を「この PC 上のパス」に修正(以前はサーバー上のパスと表示され、その通り入力すると接続に失敗していました)
- ウィンドウへのファイル ドロップによるナビゲーションを禁止。外部リンクは http(s) / ftp のみ。IPC に送信元チェックを追加
- 保存パスワードはパスワード認証のブックマークにのみ使用(鍵認証のブックマークがパスワードをフォールバック送信しない)
- 接続ブックマークやホスト指紋をアトミックに書き込み、クラッシュでデータが消えない
- レンダラープロセスの異常終了時に、そのセッションとログを自動回収
- 破損したカスタムテーマでアプリが起動しなくなる問題を修正
- 更新チャネルの公開をアトミックに。公開中の失敗で自動更新が使えなくなることはなくなりました
## v1.0.13 - 2026-09-20
- 簡体字中国語 / 繁体字中国語 / English / 日本語 に対応。設定 → システム → 表示言語 から切り替え、即時反映され保存されます