chore: release v1.0.16
This commit is contained in:
1 parent
286469b738
commit
471f8c3e73
5 files changed
+73
-1
No files matched your search
@@ -1,5 +1,23 @@
|
||||
# OpenTerminal 更新履歴
|
||||
|
||||
## v1.0.16 - 2026-09-23
|
||||
|
||||
- **内蔵ルール 11 件 → 22 件**:危険/破壊的なコマンド(`rm -rf`、`mkfs`、`dd if=`、`chmod 777`、`drop database`、`sh` へのパイプなど)、疑わしいシークレット/トークンの警告、削除/移動/上書き操作、作成操作、ログレベル、終了コード、HTTP ステータスコード、処理時間(ミリ秒)、パーセント進捗、ネットワークと IP アドレス、日時、`root@` プロンプト、Shell キーワード、引用文字列、環境変数などを追加
|
||||
- **ステータス語を 3 色に色分け、大文字小文字を区別しない**:成功(`Success` / `Succeeded` / `Successfully` / `good` / `done` / `OK` / `✓`)、警告(`Warning` / `Caution` / `Deprecated` / `⚠`)、エラーと致命的(`Error` / `NG` / `err` / `bug` / `fail` / `FATAL` / `CRITICAL` / `PANIC` / `✗`)
|
||||
- `not ok` / `not found` は正しくエラーとして表示され、成功の緑に誤って染まらない
|
||||
- **数値帯による色分け**:パーセントは 20% 未満が赤、20–50% が黄、50–80% が薄い緑、80% 以上が緑。終了コード・HTTP ステータスコード・処理時間も同様に数値帯で色分け
|
||||
- **ハイライトモードの 3 段階**:すべて / 基本(エラー・成功・警告・危険コマンド・シークレットなど主要ルールのみ、コストは全体の約 1/4)/ オフ(コストゼロ)
|
||||
- ルールごとに「大文字小文字を無視」「数値帯」のスイッチを用意。エディタ内でテストテキストによるリアルタイムプレビューが可能
|
||||
- ルールを JSON としてインポート/エクスポートでき、チームで同じ配色を共有できる
|
||||
- **ホスト別ルールセット**:ルールのサブセットに名前を付けて保存し、SSH 接続の編集画面で特定ホストにバインド可能(デフォルトはオフ、未バインドのホストは全ルールを実行)
|
||||
- **ヒット数/処理時間の統計**:セッションごとのルール別ヒット数とスキャン時間(デフォルトはオフ、オフ時はコストゼロ)
|
||||
- **テーマに追従するハイライト色**:ルールの色を現在のテーマのパレットにマッピング(デフォルトはオフ)
|
||||
|
||||
- ハイライト設定ページにカテゴリ列(安全 / 状態 / ファイル / ネットワーク / テキスト / 数値)を追加し、カテゴリ別のグループ表示に対応
|
||||
- 狭いウィンドウでハイライト設定ツールバーのラベルが縦書きになり、ボタンが右寄せされない問題を修正
|
||||
|
||||
- ハイライトプリセットの回帰テストを追加(語境界、大文字小文字フラグ、否定語、数値帯、インポート/エクスポート、チャンクストリーム)。`npm test` 全件パス
|
||||
|
||||
## v1.0.15 - 2026-09-20
|
||||
|
||||
- **ターミナルの背景画像をカスタマイズ**:設定 → テーマ → 背景画像で、任意のローカル画像をターミナルの背景に指定でき、画像の不透明度(10%~100%)も調整可能。画像を削除すると単色背景に戻ります
|
||||
|
||||
Reference in new issue
Block a user