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-client と fluid-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 の詳細については、「セマンティック バージョニング」を参照してください。