このリリースでは、TUI の機能強化やパフォーマンスの改善が行われ、ユーザー体験が向上しました。新たに統合モードの機能が追加され、操作性が向上しています。
✨ 新機能
- 統合モードでセッションの削除を指定・補完できるように。
- PR バッジをクリックするとポップアップが開く機能を追加。
- コマンドパレットに統合の追加・削除機能を追加。
- 統合モードでセッションコマンドをカーソルグループに解決。
- 没入モードでタブを閉じるショートカットを追加。
- Open 画面で複数選択時に統合モードを開く機能を追加。
- 同梱スキルを機能単位でオン/オフできる設定を追加。
- PR 作成・更新・修正の同梱スキルを追加。
🐛 修正
- 在席のタブをクリックで切り替え可能にし、Codex のチャットをスクロール可能に。
- ターミナルペインのちらつきを防止。
- unite 作成入力で下のワークスペースがずれないように修正。
- セッション削除時に一時ファイルを残さないように修正。
- その他、レビュー指摘に基づく堅牢性の改善。
🔧 内部改善
- TUI のホットパスのメモリアロケーションを削減。
- アイドルポーリングと入力フラッシュを削減。
- WorktreeList を統合モード向けにグループ対応へ一般化。
📝 ドキュメント
- 統合モードのドキュメントを整備。
What's Changed
- feat(skills): PR 作成・更新・修正の同梱スキルを追加 by @kkyosuke in #462
- refactor(tui): WorktreeList を統合(unite)モード向けにグループ対応へ一般化 by @kkyosuke in #463
- chore: カバレッジ計測を pre-commit から pre-push へ移動 by @kkyosuke in #464
- feat(skills): 同梱スキルを機能単位で on/off できる設定を追加 by @kkyosuke in #465
- feat(tui): Open 画面の複数選択で統合(unite)モードを開く by @kkyosuke in #466
- fix(session): セッション削除時に worktree キーの一時ファイルを残さない by @kkyosuke in #469
- feat(tui): 没入でタブを閉じる Ctrl-O x / Alt-x を追加 by @kkyosuke in #471
- feat(tui): 統合(unite)モードでマウス行選択とタイトル横断表示に対応 by @kkyosuke in #468
- feat(tui): 統合(unite)で session コマンドをカーソルグループに解決する by @kkyosuke in #470
- feat(tui): コマンドパレットに unite add/remove を追加 by @kkyosuke in #472
- docs: 統合(unite)モードのドキュメントを整備する by @kkyosuke in #473
- feat(tui): 在席(Focus)でも左ペインのクリックでセッションを切り替える by @kkyosuke in #474
- feat(tui): unite削除モーダルに全セッションを表示 by @kkyosuke in #476
- fix(tui): render switch create row in selected workspace by @kkyosuke in #475
- fix(tui): uniteのワークスペース境界に余白を追加 by @kkyosuke in #477
- feat(tui): PR ポップアップをクリックでピン留めし番号クリックで開く by @kkyosuke in #478
- fix(tui): unite作成入力で下のworkspaceをずらさない by @kkyosuke in #479
- feat(tui): 統合モードでも PR バッジのクリックでポップアップを開く by @kkyosuke in #480
- feat(tui): unite で session remove を workspace:session で指定・補完できるようにする by @kkyosuke in #481
- fix: レビュー指摘の堅牢性改善を反映 by @kkyosuke in #482
- fix: prevent terminal pane flicker by @kkyosuke in #483
- perf(tui): reduce idle polling and input flushes by @kkyosuke in #484
- perf(tui): reduce hot path allocations by @kkyosuke in #485
- fix(tui): 在席のタブをクリックで切替・Codex のチャットをスクロール可能に by @kkyosuke in #486
- chore(release): v2.0.0 by @kkyosuke in #467
Full Changelog: v1.4.1...v2.0.0