メイン コンテンツにスキップ
提供中

Azure IoT C# と Java SDK での新しい長期サポート (LTS) ブランチのリリース

公開日: 2月 14, 2020

Azure IoT Java と C# SDK ではそれぞれ、新しい長期サポート (LTS) ブランチがリリースされました。

どちらの場合も、以前の LTS ブランチはサポートされなくなりました。

重要

C# SDK をご利用になっている場合は、LTS ブランチではなく、最新のマスター ブランチを取得する必要があるシナリオがいくつかあります。

  • HTTP プロキシを使用している場合は、最新の Microsoft.Azure.Devices 1.19.0 リリースを使用します。これには、以前の LTS リリースで HTTP プロキシ機能に問題を発生させていた回帰の修正プログラムが含まれています。
  • 既定の証明書失効ポリシーを指定する場合は、最新の Microsoft.Azure.Devices.Client v.1.23.0 リリースを使用してください。このリリースでは、AMQP と MQTT の両方のリモート SSL 証明書失効確認が既定で無効になっています。また、このチェックを有効または無効にするための新しい API も含まれています。

リポジトリのリリース ノートですべての更新情報をご確認ください。

LTS ブランチとは何ですか?

Microsoft は GitHub リポジトリで最新かつ最高の機能を備えたリリースを頻繁にお届けしていますが、重要なバグの修正とセキュリティ パッチのみを提供する安定したブランチである LTS ブランチも提供しています。このブランチでは重要な更新プログラムが提供されており、またデバイスのコードへの影響は最小限に抑えられています。LTS とマスター ブランチにより、お客様は安定したソリューションを柔軟に構築しながら、最新のテクノロジと GitHub の問題のサポートにアクセスできます。

Microsoft の LTS のタイムライン

  • 6 か月ごとに LTS の新バージョンがリリースされます。 新しい LTS Branch は開発者のコード アクセスを可能にするために作成され、新しい LTS パッケージのセットは、サポート対象のパッケージ マネージャーでリリースされます。 LTS Branch のバージョニングは、リリース時のマスター ブランチに従います。 マスター ブランチからの非推奨の API はメジャー バージョンの更新プログラムでは削除され、新しい LTS ブランチの後続のリリースでは削除されます。
  • 各バージョンは6 か月間アクティブに提供され、セキュリティ更新と重要なバグの修正を受け取れます。 6 か月が経過した後は、LTS の新バージョンがリリースされます。 以前のバージョンは非推奨モードになり、更新プログラムは提供されなくなります。

  • 1 年間の有効期限が終了すると、そのブランチは GitHub から削除されますが、パッケージ マネージャーのパッケージは引き続き提供されます。

この設計に関するフィードバックがある場合は、GitHub でコメントしてください。

LTS ブランチのタイムラインを 6 か月単位で表示している図

 

  • モノのインターネット (IoT)
  • Azure IoT Hub
  • SDK and Tools