Sady Azure IoT SDK pro C# a Javu vydávají nové větve dlouhodobé podpory (LTS)
Datum publikování: 14 února, 2020
Sady Azure IoT SDK pro C# i pro Javu teď vydaly nové větve dlouhodobé podpory (LTS).
- Viz větev dlouhodobé podpory (LTS) sady SDK pro C#
- Viz větev dlouhodobé podpory (LTS) sady SDK pro Javu
V obou případech se už předchozí větve LTS nepodporují.
Důležité poznámky
Pokud používáte sadu SDK pro C#, existuje několik scénářů, kdy byste místo větve LTS měli použít nejnovější hlavní větev:
- Pokud používáte proxy servery HTTP, použijte nejnovější vydání Microsoft.Azure.Devices verze 1.19.0. Obsahuje opravu regrese, která poškodila funkci proxy serveru HTTP v předchozí verzi LTS.
- Pokud chcete zadat výchozí zásady odvolání certifikátů, použijte nejnovější vydání Microsoft.Azure.Devices.Client verze 1.23.0. Tato verze má ve výchozím nastavení vypnutou vzdálenou kontrolu odvolání certifikátů protokolu SSL pro AMQP i MQTT a obsahuje také nové rozhraní API k povolení nebo zakázání této kontroly.
Podívejte se na všechny aktualizace v poznámky k verzi v úložišti.
Co je větev LTS?
I když sdílíme časté verze v našich úložištích GitHub s nejnovějšími a nejlepšími funkcemi, nabízíme taky stabilní větev, větev LTS, která přináší jenom opravy kritických chyb a opravy zabezpečení. Tato větev poskytuje důležité aktualizace s minimálním dopadem na kód vašeho zařízení. Větev LTS a hlavní větev poskytují flexibilitu při vytváření stabilních řešení, ale zároveň stále poskytují přístup k podpoře nejnovější technologie a problémů GitHubu.
Naše časová osa LTS
- Každých šest měsíců se uvolní nová verze LTS. To znamená, že se vytvoří nová větev LTS pro přístup ke kódu a v podporovaném správci balíčků se vydá nová sada balíčků LTS. Verze větve LTS v době vydání následují za hlavní větví. Zastaralá rozhraní API se z hlavní větve odeberou s aktualizací hlavní verze a pak se odeberou v následujícím vydání nové větve LTS.
-
Verze se aktivně udržuje po dobu šesti měsíců, kdy se provádějí opravy zabezpečení a opravy kritických chyb. Na konci těchto šesti měsíců se uvolní nová verze LTS. Předchozí verze se stane zastaralou a už nedostává žádné aktualizace.
-
Po uplynutí celkové roční doby životnosti se odpovídající větev z GitHubu odebere, ale balíčky ze správce balíčků budou stále k dispozici.
Pokud máte k tomuto návrhu nějaké názory, přidejte komentář na GitHubu.