これは、Library コンポーネントが一般公開およびツールが WebPack 3 から WebPack 4 に移行することを含むマイナー リリースです。 Teams SDK のサポートにもいくつかの小さな変更があります。
リリース日: 2019 年 8 月 14 日
重要
このページでは、特定の SPFx リリース バージョンに関連する詳細について説明します。 このページには、Node.js、Yeoman、その他のツールなど、SPFx ソリューションを開発するためにインストールする必要のある追加の SPFx 前提条件は含まれていません。
これらの前提条件の詳細については、「SharePoint Framework 開発環境を設定する」を参照してください。
1.8.2 から v1.9.1 へのプロジェクトのアップグレード
- プロジェクトの package.json ファイルで、すべての SPFx v1.8.2 パッケージを特定します。 各 SPFx パッケージの場合:
既存の v1.8.2 パッケージをアンインストールします。
npm uninstall @microsoft/{spfx-package-name}@1.8.2更新された v1.9.1 パッケージをインストールします。
npm install @microsoft/{spfx-package-name}@1.9.1.0 --save --save-exact
ヒント
Microsoft 365 の CLI には、ソリューションを最新の SharePoint Framework バージョンに アップグレード するための簡単で段階的なガイダンスが用意されています。
新機能
- ライブラリ コンポーネント(GA)
このリリースに含まれる変更
Webpack から Webpack 4 にアップグレードした SPFx ツール。 ツールの使用方法に関して、この変更による影響は見られないので、多くの webpack プラグインが動作するはずです。 ただし、webpack ステップを変更した場合は、webpack 4 への変更の更新が必要になる場合があります。
Microsoft Teams SDK が v1.4.2 に更新されました。 このバージョンでは、バニティ URL がサポートされています。
Web パーツに
sdkspropertycontextAPI を追加しました。そこで、特定のアプリケーション SDK のホストを開始します。 Microsoft Teams は、この新しい API を使用する最初の API です。以前の
context.microsoftTeamsAPI を非推奨としてマークしました (ただし、引き続き機能します)。サービスでの API 要求の承認に関する管理者エクスペリエンスの向上に引き続き取り組んでいます。
このリリースでの非推奨となったアイテムと削除されたアイテム
- SPFx API から、以前非推奨となった
GraphHttpClientAPI を削除しました。 それを使用するコードは短期的には引き続き機能しますが、MSGraphClientAPI にコードを移行する必要があります。 - コンポーネントの
contextオブジェクトのmicrosoftTeamsAPI は、前述のように新しいcontext.sdk.microsoftTeamsAPI を優先して非推奨になりました。
注:
SPFx v1.9.0 リリースはどうなりましたか?
v1.9.0 リリースでローカル ワークベンチに問題が発生したため、プルされ、1.9.1 リリースに置き換えられました。 問題は重大ではありませんでしたが、混乱を招いたため、追加のハッキングやその他の調整を行うことなく、使用がスムーズになるようにしたいと考えました。