SharePoint Framework v1.13 のリリース ノート

このリリースでは、Viva Connectionsの拡張に使用できる新しいコンポーネント タイプであるアダプティブ カード拡張機能 (ACE) が導入されています。

リリース: 2021 年 10 月 21 日

重要

このページでは、特定の SPFx リリース バージョンに関連する詳細について説明します。 このページには、Node.js、Yeoman、その他のツールなど、SPFx ソリューションを開発するためにインストールする必要のある追加の SPFx 前提条件は含まれていません。

これらの前提条件の詳細については、「SharePoint Framework 開発環境を設定する」を参照してください。

v1.12.1 から v1.13 へのプロジェクトのアップグレード

  1. プロジェクトの package.json ファイルで、すべての SPFx v1.12.1 パッケージを特定します。 各 SPFx パッケージの場合:
    1. 既存の v1.12.1 パッケージをアンインストールします:

      npm uninstall @microsoft/{spfx-package-name}@1.12.1
      
    2. 更新された v1.13 {version-release} パッケージをインストールします:

      npm install @microsoft/{spfx-package-name}@1.13.0 --save --save-exact
      

ヒント

Microsoft 365 の CLI には、ソリューションを最新の SharePoint Framework バージョンに アップグレード するための簡単で段階的なガイダンスが用意されています。

新機能

  • このリリースの新機能は、今後のViva Connections機能の拡張モデルです。 ベータ版では、アダプティブ カード拡張機能 (ACE) を作成し、ホストされているワークベンチでテストできます。
  • Microsoft Teams SDK を v1.10 に更新します。
  • React を v16.13.1 に更新します。
  • TypeScript を v3.9 に更新します。
  • https://aka.ms/spfx-issues でコミュニティから報告された問題に基づいて多くのバグ修正と機能改善が加わりました

注:

今後のViva Connections機能の拡張モデルは現在運用環境でロールアウトされており、すべてのテナントではまだ使用できない場合があります。 ACE の操作をすぐに開始する場合は、モダン ページのナビゲーション ノードにワークベンチへのリンク (https://contoso.sharepoint.com/_layouts/15/workbench.aspxなど) を作成します。 次に、そのノードを使用してワークベンチにアクセスします。

このリリースに含まれる変更

  • Yeoman v4 またはそれ以上 (グローバルにインストール) が必要です。

このリリースでの非推奨と削除されたアイテム

  • Node v10 はサポートされなくなりました。 サポートされているノードのバージョンは v12 と v14 です。

  • ローカル ワークベンチの削除: このリリースでは、ローカル ワークベンチが削除され、Yeoman ジェネレーターのオンプレミスの質問も削除されました。 オンプレミスは引き続きサポートされており、SPFx v1.12.1 Yeoman ジェネレーターと以前のバージョンでは、引き続きオンプレミス ソリューションが生成されます。 これで、ホストされたワークベンチがコードをテストできるようになりました。

    ブラウザーの起動を正しく構成するには、SharePoint Online テナントをポイントするように ./config/serve.json内の initialPage プロパティを更新します。 例: https://contoso.sharepoint.com/_layouts/15/workbench.aspx

    構成タスクを実行しない場合、最初の gulp serve 実行時にエラーが発生します。