Fluid Framework リリースとのバージョンの互換性

アプリケーションを Azure Fluid Relay サービスに接続するには、@fluidframework/azure-client ライブラリを使用します。 また、fluid-framework ライブラリを使用して、Fluid Framework によって提供されるコア データ構造を使用することもできます。

Azure Fluid Relay を使用しているため、最初に利用可能な最新バージョンの @fluidframework/azure-client をインストールし、そのバージョンを使用して、使用する fluid-framework ライブラリのバージョンを決定する必要があります。 このライブラリは、依存する fluid-framework パッケージのバージョンに対する "ピア依存関係" を表します。

install-peerdeps ツールを使用すると、次のコマンドを使用して @fluidframework/azure-client と、互換性のあるバージョンの fluid-framework の両方をインストールできます。

npx install-peerdeps @fluidframework/azure-client

注意事項

Azure Fluid Relay が一般公開されたことで、@fluidframework/azure-clientfluid-framework のプレリリース バージョンのサポートは終了しました。 次の表に従って、最新の 1.0 バージョンにアップグレードする必要があります。 このアップグレードでは、Azure Fluid Relay がエンド ユーザーに近い場所でセッションをホストし、カスタマー エクスペリエンスを向上させる新しいマルチリージョン ルーティング機能を利用します。 最新のパッケージでは、serviceConfig オブジェクトを、ストレージ エンドポイントおよび Orderer エンドポイントではなく、新しい Azure Fluid Relay サービス エンドポイントに更新する必要があります。 サービス エンドポイントは、Azure portal の Fluid Relay リソースの [アクセス キー] セクションで確認できます。 以前のバージョンで使用されていた Orderer エンドポイントとストレージ エンドポイントは、現在は非推奨になっています。

互換性の表

NPM パッケージ 最小バージョン
@fluidframework/azure-client 1.0.2
fluid-framework 1.2.4
@fluidframework/azure-service-utils 1.0.2

Note

Fluid パッケージは npm semver バージョン管理の標準に従います。 修正プログラムは、最新のマイナー バージョンにのみ適用されます。 最新の状態を保つために、必ず公開されている最新のマイナー/パッチ バージョンを使用するようにしてください。 semver の詳細については、「セマンティック バージョニング」を参照してください。

次のステップ