MÁR ELÉRHETŐ

Az Azure C# IoT és a Java SDK-k új hosszú távú támogatású (LTS) ágakat adnak ki

Frissítve: február 18, 2020

Az Azure C# IoT és a Java SDK-k új hosszú távú támogatású (LTS) ágakat adtak ki.

A korábbi LTS-ágak egyiknél sem kapnak támogatást a továbbiakban.

Fontos megjegyzések

Ha a C# SDK-t használja, van néhány eset, melynél a legújabb főágat kell használnia az LTS-ág helyett:

  • Ha HTTP-proxykat használ, használja a legújabb Microsoft.Azure.Devices v1.19.0 kiadást. Ez tartalmaz egy javítást egy olyan regresszióhoz, amely megakadályozta a HTTP-proxy működését az előző LTS-kiadásban.
  • Ha meg szeretné adni az alapértelmezett tanúsítvány-visszavonási szabályzatot, használja a legújabb Microsoft.Azure.Devices.Client v.1.23.0 kiadást. Ebben a távoli SSL-alapú tanúsítvány-visszavonási ellenőrzés alapértelmezés szerint le van tiltva mind az AMQP, mind az MQTT esetében, és egy új API-t is tartalmaz, amellyel az ellenőrzést engedélyezheti vagy letilthatja.

Az összes frissítést megtalálja az adattár kiadási megjegyzéseiben.

Mi az az LTS-ág?

Noha a GitHub-adattárainkban gyakran teszünk közzé kiadásokat a legújabb és legnagyszerűbb funkciókkal, egy stabil ágat is elérhetővé teszünk, amelyet LTS-ágnak hívunk, és amely csak kritikus fontosságú hibajavításokat és biztonsági javításokat tartalmaz. Ez az ág kritikus frissítéseket tartalmaz, amelyek csak minimális hatással vannak az eszköz kódjára. Az LTS-ág és a főág biztosítja, hogy stabil megoldásokat hozhasson létre, miközben továbbra is hozzáférhet a legújabb technológiákhoz és a GitHub-támogatáshoz.

Az LTS-ütemtervünk

  • Hathavonta adunk ki új LTS-verziót. Ez azt jelenti, hogy egy új LTS-ágat adunk ki a kóddal való hozzáféréshez, és a támogatott csomagkezelőben új LTS-csomagok érhetőek el. Az LTS-ág verziószámozása a kiadás időpontjában a főágat követi. A főverziós frissítésnél az elavult API-kat eltávolítjuk a főágból, és azok a rákövetkező új LTS-ágból is el lesznek távolítva.
  • Egy verziót hat hónapig tartunk fenn aktívan úgy, hogy azok biztonsági javításokat és kritikus fontosságú hibajavításokat kapnak. A hat hónap leteltével az LTS új verziója lesz kiadva. Az előző verzió elavulttá válik, így az már nem kap semmilyen frissítést.

  • Egy egyéves teljes élettartam után az adott ágat eltávolítjuk a GitHubról, de a csomagkezelőből a csomagok továbbra is elérhetők lesznek.

Ha bármilyen visszajelzést szeretne adni erről a módszerről, küldjön megjegyzést a GitHubon.

A 6 hónapos növekményeket használó LTS-ág idővonalait ábrázoló diagram

 

  • IoT-szolgáltatások
  • Azure IoT Hub
  • SDK and Tools