Microsoftは先日、Windows Terminalの初のメジャーバージョンとなる「Windows Terminal 1.0」を公開した。このほど、次のメジャーアップデートバージョンとなる「Windows Terminal 2.0」へ向けたロードマップが「terminal/terminal-v2-roadmap.md at master · microsoft/terminal · GitHub」において公開された。2021年5月31日にWindows Terminal 2.0の公開を目指しているという。

  • terminal/terminal-v2-roadmap.md at master · microsoft/terminal

    terminal/terminal-v2-roadmap.md at master · microsoft/terminal

現在開発が予定されている新機能は次のとおり。必須と準必須の項目はWindows Terminal 2.0までに実装されるのではないかと見られる。

優先度 新機能
必須 設定ファイル(settings.json)を編集するためのユーザインターフェース
必須 アクションとコマンドをリストするポップアップメニュー「コマンドパレット」機能
準必須 タブをウィンドウから切り離せるようにするほか、ほかのウィンドウにタブをアタッチする機能
準必須 テキストバッファに表示されるリンクをクリックした場合、自動的にデフォルトのWebブラウザで開く機能
準必須 コマンドラインアプリケーションが実行された場合にWindows Terminalを優先ターミナルとして開く機能
準必須 タブカラー、タイトルバーカラー、ペインボーダーカラー、ペインボーダー幅、テーマ定義など全体テーマ機能
準必須 既存のWindows Terminalインスタンスのタグを管理者またはほかのユーザとして起動する機能
準必須 アクリルぼかしなしで透過バックグランドを実現する機能
可能であれば クリックで出力またはスクロールを一時停止する機能
可能であれば テキストバッファの履歴(スクロールバック)を無限に設定する機能
可能であれば マウスを使ったペインのサイズ変更機能、ペインのズーム機能、利用するプロファイルを指定してのペインの新規作成機能
可能であれば テーマの制作および配布のためのマーケットプレイスの実現
可能であれば タスクバーやスタートメニューにおいて右クリックでプロファイルを表示する機能
可能であれば Windows Terminalを特定の複数タブ構成で起動する機能
優先度は低い ファイルまたはフォルダを右クリックして表示されるメニューに[Windows Terminalで開く]を追加
優先度は低い Windows Terminalを起動するときに前のセッションのタブおよびペイン、カレントディレクトリを復元する機能
優先度は低い ホットキーが押された場合にWindows Terminalの表示/非表示を高速切替する機能
優先度は低い 他人の設定を自分の設定にマージする機能、またはその逆の機能
優先度は低い マウスにバインドできる設定機能

MicrosoftはWindows Terminal 2.0の開発スケジュールを4週間単位で区切っており、それぞれ次のタイムラインで開発およびリリースを行うとしている。

期間 内容
最初の2週間 新機能の実装やバグ修正。2週間最後の日に内部ホスター向けに公開。
次の1週間 品質向上と安定性向上(バグ修正、パフォーマンス向上、安定性向上、UIの洗練化、テストほか)。1週間最後にMicrosoft Storeへ公開。
最後の1週間 Microsoft StoreおよびGitHub経由でリリース版を取得可能。リリースノート公開、アナウンスブログ公開、次のマイルストーン計画を検討。

執筆時点では次のように月に1回のリリースが予定されている。最初にプレビュー版を公開し、1カ月後にプレビュー版を正式版として公開するスタイルが取られている。

日付 プレビューリリースバージョン
2020年06月30日 Windows Terminal Preview 1.1
2020年07月31日 Windows Terminal Preview 1.2
2020年08月31日 Windows Terminal Preview 1.3
2020年09月30日 Windows Terminal Preview 1.4
2020年10月31日 Windows Terminal Preview 1.5
2020年11月30日 Windows Terminal Preview 1.6
2020年12月31日 Windows Terminal Preview 1.7
2021年01月31日 Windows Terminal Preview 1.8
2021年02月28日 Windows Terminal Preview 1.9
2021年03月31日 Windows Terminal Preview 1.10
2021年04月30日 Windows Terminal Preview 2.0 RC
2021年05月31日 Windows Terminal Preview 2.0
日付 リリースバージョン
2020年07月31日 Windows Terminal 1.1
2020年08月31日 Windows Terminal 1.2
2020年09月30日 Windows Terminal 1.3
2020年10月31日 Windows Terminal 1.4
2020年11月30日 Windows Terminal 1.5
2020年12月31日 Windows Terminal 1.6
2021年01月31日 Windows Terminal 1.7
2021年02月28日 Windows Terminal 1.8
2021年03月31日 Windows Terminal 1.9
2021年04月30日 Windows Terminal 2.0 RC
2021年05月31日 Windows Terminal 2.0

Windows Terminal 2.0の新機能として挙げられているものの多くは、他の多機能ターミナルエミュレータなどで実装されており、2021年5月にはこうした多機能ターミナルエミュレータに近い存在になっていく可能性がある。コマンドパレットの実装はVisual Studio Codeの影響を受けているものと見られ、Windows Terminal 2.0の特徴的な機能となる可能性がある。