TERAZ DOSTĘPNE

Zestawy C# SDK i Java SDK usługi Azure IoT wydają nowe gałęzie obsługi długoterminowej

Zaktualizowano: 18 lutego, 2020

Zestawy C# SDK i Java SDK usługi Azure IoT wydają teraz nowe gałęzie obsługi długoterminowej.

W obu przypadkach poprzednie gałęzie obsługi długoterminowej nie są już obsługiwane.

Ważne uwagi

Jeśli używasz zestawu C# SDK, istnieje kilka scenariuszy, w których należy pobrać najnowszą gałąź główną zamiast gałęzi obsługi długoterminowej:

  • Jeśli używasz serwerów proxy HTTP, użyj najnowszej wersji Microsoft.Azure.Devices v1.19.0. Zawiera ona poprawkę regresji, która powodowała przerwanie funkcjonalności serwera proxy HTTP w poprzedniej wersji obsługi długoterminowej.
  • Jeśli chcesz określić domyślne zasady odwołania certyfikatów, użyj najnowszej wersji Microsoft.Azure.Devices.Client v.1.23.0. Ta wersja ma zdalne sprawdzanie unieważnienia certyfikatu SSL domyślnie wyłączone zarówno dla protokołu AMQP, jak i MQTT, a także zawiera nowy interfejs API umożliwiający włączenie/wyłączenie tego sprawdzania.

Zobacz wszystkie aktualizacje w informacjach o wersji repozytorium.

Co to jest gałąź obsługi długoterminowej?

Chociaż w naszych repozytoriach GitHub udostępniamy częste wydania z najnowszymi i najlepszymi funkcjami, oferujemy również stabilną gałąź — gałąź obsługi długoterminowej — która otrzymuje tylko krytyczne poprawki błędów i poprawki zabezpieczeń. Ta gałąź zapewnia krytyczne aktualizacje przy minimalnym wpływie na kod urządzenia. Gałęzie obsługi długoterminowej i master zapewniają elastyczność tworzenia stabilnych rozwiązań, a jednocześnie dostęp do najnowszych technologii i pomocy technicznej dotyczącej problemów z usługą GitHub.

Nasza oś czasu obsługi długoterminowej

  • Co sześć miesięcy wydawana jest nowa wersja obsługi długoterminowej. Oznacza to, że tworzona jest nowa gałąź obsługi długoterminowej na potrzeby dostępu do kodu i wydawany jest nowy zestaw pakietów obsługi długoterminowej na obsługiwanym menedżerze pakietów. Wersja gałęzi obsługi długoterminowej jest zgodna z gałęzią master w momencie wydania. Przestarzałe interfejsy API z gałęzi master są usuwane wraz z aktualizacją głównej wersji i usuwane w kolejnej wersji nowej gałęzi obsługi długoterminowej.
  • Wersja jest aktywnie utrzymywana przez sześć miesięcy w celu otrzymywania poprawek zabezpieczeń i krytycznych poprawek błędów. Po upływie sześciu miesięcy wydawana jest nowa wersja obsługi długoterminowej. Poprzednia wersja stanie się przestarzała i po przejściu do tego trybu nie będzie otrzymywać żadnych aktualizacji.

  • Po upływie rocznego łącznego okresu istnienia odpowiednia gałąź zostanie usunięta z usługi GitHub, ale pakiety z menedżera pakietów będą nadal dostępne.

Jeśli masz jakieś uwagi na temat tego projektu, dodaj komentarz w usłudze GitHub.

Diagram przedstawiający oś czasu naszej gałęzi obsługi długoterminowej z 6-miesięcznymi przyrostami

 

  • Internet of Things
  • Azure IoT Hub
  • SDK and Tools