+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новости

Выпущены новые ветви пакетов SDK C# и Java для Azure IoT с долгосрочной поддержкой (LTS)

Выпущены новые ветви пакетов SDK C# и Java для Azure IoT с долгосрочной поддержкой (LTS)

Для пакетов SDK Java и C# для Azure IoT выпущены новые ветви с долгосрочной поддержкой (LTS).

В обоих случаях предыдущие ветви LTS больше не поддерживаются.

Важные замечания

Если вы используете пакет SDK C#, существует несколько сценариев, в которых следует задействовать последнюю главную ветвь, а не ветвь LTS:

  • Если вы используете прокси-серверы HTTP, используйте последний выпуск Microsoft.Azure.Devices версии 1.19.0. Он включает исправление для регрессии, которая нарушала функциональность HTTP-прокси в предыдущем выпуске LTS.
  • Если вы хотите указать политику отзыва сертификатов по умолчанию, используйте последний выпуск Microsoft.Azure.Devices.Client версии 1.23.0. В этом выпуске по умолчанию отключена проверка отзыва SSL-сертификата для AMQP и MQTT. Этот выпуск также включает новый API для включения или отключения данной проверки.

Все обновления см. в заметках о выпуске репозитория.

Что такое ветвь LTS?

Microsoft регулярно предоставляет новые выпуски с последними и передовыми функциями в репозиториях GitHub. Однако наряду с ними также предоставляется стабильная ветвь (LTS), включающую только исправления критических ошибок и обновления для системы безопасности. Эта ветвь предоставляет критические обновления с минимальным влиянием на код вашего устройства. Ветвь LTS и главная ветвь обеспечивают гибкость при создании стабильных решений, сохраняя доступ к новейшим технологиям и поддержке по решению проблем в GitHub.

Временная шкала LTS

  • Новая версия LTS выпускается каждые шесть месяцев. При этом создается новая ветвь LTS для доступа к коду и выпускается новый набор пакетов LTS в поддерживаемом диспетчере пакетов. Управление версиями ветви LTS соответствует главной ветви на момент выпуска. Устаревшие API из главной ветви удаляются с обновлением основной версии. Они также удаляются в последующем выпуске новой ветви LTS.
  • Версия активно поддерживается в течение шести месяцев, получая обновления для системы безопасности и исправления критических ошибок. По истечении шести месяцев выпускается новая версия LTS. Предыдущая версия станет устаревшей, и для нее не будет выпускаться никаких обновлений.

  • Когда общее время существования этой версии достигнет одного года, соответствующая ветвь будет удалена из GitHub, при этом пакеты будут по-прежнему доступны в диспетчере пакетов.

Другие новости

Лучшая цена