作業項目アクション メニューから作業項目を列またはスイムレーンに移動する

このスプリントには、かんばんボードのアクセシビリティの向上が含まれています。 これで、かんばんボードの作業項目アクション メニューから、カードを列またはスイムレーンに移動できるようになりました。

詳細については、リリース ノートを参照してください。

全般

Azure Boards

Azure Pipelines

Azure Artifacts

全般

すべてのパブリック REST API で詳細な PAT スコープがサポートされます

以前は、一般に文書化された多数の Azure DevOps REST API がスコープ (作業項目の読み取りなど) に関連付けられていたので、お客様は完全なスコープを使用して、個人用アクセス トークン (PAT) などの非対話型認証メカニズムを通じてこれらの API を使用していました。 完全な範囲の個人用アクセス トークンを使用すると、悪意のあるユーザーの手に負う可能性がある場合のリスクが高まります。 これは、多くのお客様がコントロール プレーン ポリシーを最大限に活用して PAT の使用と動作を制限しなかったメイン理由の 1 つです。

このスプリント リリースでは、すべてのパブリック Azure DevOps REST API が関連付けられ、詳細な PAT スコープがサポートされるようになりました。 現在、フル スコープの PAT を使用してパブリック Azure DevOps REST API のいずれかに対して認証を行っている場合は、不要なアクセスを回避するために、API によって受け入れられる特定のスコープを持つ PAT に移行することを検討してください。 特定の REST API でサポートされている詳細な PAT スコープは、ドキュメント ページのセキュリティ セクションにあります。 さらに、ここにスコープ のテーブルがあります

Azure Boards

列に移動し、スイムレーンに移動する

アクセシビリティの向上の一環として、かんばんボードのカードアクションに [列に移動] オプションと [レーンに移動] オプションが追加されました。 これらのアクションを使用すると、アクセシビリティを備えたユーザーは、かんばんボードの周りにカードを簡単に移動する機能が必要になります。

Note

この機能は、新しい Boards Hubs プレビュー利用できます。

Gif to demo move to column and move to swimlane.

Azure Pipelines

Windows PowerShell タスクのパフォーマンス向上

タスクを使用して、パイプラインで自動化を定義できます。 これらのタスク PowerShell@2 の 1 つは、パイプラインで PowerShell スクリプトを実行できるユーティリティ タスクです。 PowerShell スクリプトを使用して Azure 環境をターゲットにするには、タスクを AzurePowerShell@5 使用できます。 たとえば Invoke-WebRequest、進行状況の更新を出力できる PowerShell コマンドの一部が、より高速に実行されるようになりました。 スクリプトにこれらのコマンドの多くがある場合、または実行時間が長い場合は、改善がより重要になります。 この更新プログラムでは、progressPreferencePowerShell@2プロパティとAzurePowerShell@5タスクが既定で設定SilentlyContinueされるようになりました。

.NET 6 でのパイプライン エージェントの事前発表

これは、12 月より前にパイプライン エージェントを .NET 3.1 Core から .NET 6 にアップグレードすることを事前に発表したものです。 これにより、Apple Silicon と Windows Arm64 のネイティブ サポートが導入されます。

.NET 6 を使用すると、エージェントのシステム要件に影響します。 具体的には、CentOS 6、Fedora 29-33、Linux Mint 17-18、Red Hat Enterprise Linux 6 のサポートを削除します

重要

上記のいずれかのオペレーティング システムで実行されているエージェントは、.NET 6 ベースのエージェントをロールアウトすると、更新または失敗しなくなります。

パイプライン エージェントのノード 16 タスク ランナー

このスプリントでは、パイプライン エージェントに Node 16 タスク ランナーを追加しました。 エージェントにノード 6、10、16 ランナーが含まれるようになりました。 ノード 10 は寿命が終了しているため、ノード 16 ランナーを活用するために、In-the-Box タスクの更新も開始しました。 これは、Sprint 177導入されたマルチランナー実行モデルを使用して行います。これにより、ノード 16 を持たないエージェントでタスクを実行できます。 タスクは、複数executiontask.jsonノード ランナーとの互換性を表し、それらに対して異なるエントリポイントを持つことができます。 更新task.json方法の手順を参照してください

今年後半にエージェントからノードの有効期間のバージョンを削除するスケジュールを伝えます。

Azure Artifacts

以前は、フィードのコピーがある場合は、アップストリーム パッケージが表示されていました。 問題は、アップストリームで使用可能で、まだフィードに保存されていないパッケージを検索できないことでした。 これで、新しいフィード ユーザー インターフェイスを使用して、使用可能なアップストリーム パッケージを検索できるようになりました。

Azure Artifacts では、アップストリーム ソース内のパッケージを検索し、パッケージのバージョンをフィードに保存できるユーザー インターフェイスが提供されるようになりました。 これは、Microsoft の製品とサービスを改善するという Microsoft の目標に沿っています。

これまでと同様に、成果物サービスは、コミュニティの進化するニーズを満たしてほしいと考えています。 コメントを投稿するか、開発者コミュニティ使用してフィードバックを提供します。

次のステップ

Note

これらの機能は、今後 2 ~ 3 週間にわたってロールアウトされます。

Azure DevOps に向かい、見てみましょう。

フィードバックの提供方法

これらの機能に関するご意見をお聞かせください。 ヘルプ メニューを使用して、問題を報告したり、提案を提供したりします。

Make a suggestion

Stack Overflow のコミュニティからアドバイスや質問に回答してもらうこともできます。

よろしくお願いします。

アーロン・ハルベルク