powershell.exe を起動しようとするなど、サブプロセスが正常に開始できない場合に発生していたハンドルされていない Promise 拒否(unhandled promise rejection)のエラーを修正しました。英語原文を表示
powershell.exe on WSL with Windows interop disabled (regression in 2.1.234)変更前
シェルや補助ツールの起動に必要なサブプロセスの生成に失敗した際に、非同期エラーが適切にキャッチされず、CLI全体のクラッシュを招くことがありました。
変更後
サブプロセスの起動失敗が堅牢にハンドリングされ、エラー内容を適切にユーザーへ提示した上で実行セッションが安定して継続します。
ユーザーへの恩恵
環境起因の軽微なコマンド起動失敗のたびに、CLIツール自体が異常終了して作業履歴が失われることがなくなります。