mablのAzure Pipelinesタスクは、Azure Pipelinesエージェントが選択したNode.js 20またはNode.js 24で実行されるようになりました。
Azure Pipelinesは2026年11月に新しいエージェントからNode.js 16ランタイムを削除する予定です。以前のバージョンのタスクはNode.js 16に依存していたため、mablのステップごとにサポート終了(end-of-life)の警告が表示されていました。mabl Azure DevOps拡張機能のバージョン1.2.2以降では、この警告は表示されなくなり、期限前にパイプラインの準備が整います。
また、タスクのパッケージサイズは以前より約80%小さくなったため、エージェントが初めてタスクを実行する際のダウンロードが速くなります。
影響を受ける対象
このタスクには、Azure Pipelinesエージェントのバージョン4.248.0以降が必要になりました。Microsoftがホストするエージェントはすでにこの要件を満たしています。セルフホストのエージェントを使用している場合は、バージョンを確認してください。4.248.0より古いエージェントでは、mablテストが実行される前に、エージェントバージョンのエラーでタスクが停止します。
バージョン4.265.1以降のエージェントでは、Microsoftが組織に対してNode.js 24を有効にすると、タスクをNode.js 24で実行できます。それまでは、タスクはNode.js 20で実行されます。どちらのランタイムも完全にサポートされており、切り替えのためにパイプラインを変更する必要はありません。
必要な対応
タスクをmabl-azure-devops-extension@1として参照しているパイプラインは、新しいバージョンを自動的に取得します。セルフホストのエージェントが4.248.0より古い場合を除き、対応は必要ありません。古い場合は、エージェントを更新してください。