Note sulla versione e cronologia delle versioni di Device Update per hub IoT

Aggiornamento dei dispositivi per hub IoT è un servizio di Azure progettato per l'uso con un agente sul dispositivo creato dall'implementazione di riferimento dell'agente di Aggiornamento dispositivi open source ospitata in GitHub. Le nuove versioni dell'implementazione di riferimento vengono rese disponibili nella sezione Releases del repository GitHub. I contributi, le richieste di funzionalità e i report sui bug possono essere anche segnalati nel repository open-source Device Update per hub IoT repository.

Note di rilascio dettagliate per la versione 1.3.0 dell'implementazione di riferimento dell'agente Device Update

L'implementazione di riferimento dell'agente di Aggiornamento dispositivi versione 1.3.0 include miglioramenti per aggiornare flussi di lavoro, affidabilità e supporto della piattaforma. Aggiunge funzionalità come il supporto avanzato per il download differenziale per ridurre la quantità di dati trasferiti durante gli aggiornamenti, un'API di stato sul lato dispositivo per migliorare la visibilità e il coordinamento con i carichi di lavoro dei dispositivi e il supporto esteso per le versioni più recenti di Linux da compilare.

Aggiornamenti differenziali

  • Gli aggiornamenti differenziali consentono ai dispositivi di trasferire solo le modifiche apportate tra le versioni, riducendo le dimensioni del payload di aggiornamento e l'utilizzo della larghezza di banda.
  • Aggiunto il gestore di download Microsoft Delta con pacchettizzazione basata su componenti.
  • Miglioramento del comportamento di memorizzazione nella cache e affidabilità del download.

Coordinamento dei dispositivi e controllo degli aggiornamenti

  • Aggiunta di una nuova API di stato sul lato dispositivo che consente ai processi locali di coordinarsi con gli aggiornamenti attivi, consentendo di evitare conflitti e migliorare l'affidabilità degli aggiornamenti.
  • I dati del flusso di lavoro possono ora essere passati ai gestori di script, abilitando scenari di aggiornamento più flessibili.
  • Il coordinamento del riavvio migliorato garantisce il completamento delle operazioni di creazione di report e cache prima del riavvio.

Aggiornamento della visibilità e della diagnostica

  • Segnalazione degli errori più dettagliata per i flussi di lavoro di aggiornamento.
  • I codici dei risultati estesi ora vengono visualizzati in hub IoT per una risoluzione più approfondita dei problemi.

Supporto della piattaforma e dell'ambiente

  • Aggiunta del supporto per Ubuntu 24.04 e Debian 13, offrendo maggiore flessibilità per la compilazione e l'integrazione in ambienti Linux più recenti.
  • Il gestore curl è ora il gestore di download del contenuto predefinito.

Sicurezza e autenticazione

  • Aggiunta del supporto per l'autenticazione del certificato client X.509. Il supporto per l'autenticazione X.509 nell'agente Device Update utilizza la configurazione standard delle identità di hub IoT di Azure. Questa funzionalità non è integrata con la gestione dei certificati di Azure Device Registry (ADR) (anteprima).

Reliability

  • Miglioramento della registrazione dell'agente, della gestione degli errori e della stabilità complessiva del flusso di lavoro.
  • Include correzioni per la gestione della memoria, la thread safety e la stabilità della piattaforma.

Cronologia delle versioni

Questa tabella fornisce la cronologia recente delle versioni di Device Update per hub IoT e dell'implementazione di riferimento del servizio e dell'agente, con un breve riepilogo delle modifiche apportate per ogni versione. La suddivisione dettagliata delle modifiche della versione più recente è disponibile nella sezione Note dettagliate sulla versione di questa pagina.

Note di rilascio e risorse Tipo Data di rilascio Sommario
Agente v1.3.0 Rilascio dell'implementazione di riferimento dell'agente Maggio 2026 Aggiunge il supporto per il download differenziale per ridurre le dimensioni degli aggiornamenti, un'API di stato lato dispositivo per il coordinamento migliorato, la diagnostica espansa e il supporto per le piattaforme Linux più recenti (Ubuntu 24.04, Debian 13).
Agente v1.2.6 Patch dell'agente 23 marzo 2026 Questa patch dell'agente include correzioni di bug e miglioramenti della stabilità, oltre agli aggiornamenti al supporto e agli strumenti della piattaforma.
Agente v1.2.0 Rilascio dell'implementazione di riferimento dell'agente 8 aprile 2025 Questa versione è incentrata sulle correzioni relative all'affidabilità e alla sicurezza, oltre ai miglioramenti per aggiornare i flussi di lavoro e la compatibilità della piattaforma (incluso il supporto debian 12).
Agente v1.1.0 Rilascio dell'implementazione di riferimento dell'agente 22 dicembre 2023 Questa versione introduce miglioramenti alla gestione e al supporto della piattaforma dei certificati della chiave radice (supporto di Ubuntu 22.04, Debian 11), insieme agli aggiornamenti alla configurazione dell'agente e ai flussi di lavoro di aggiornamento
Rilascio di febbraio 2023 Rilasciare UX 23 febbraio 2023 Questa versione offre nuove funzionalità e miglioramenti qualitativi per l'esperienza del portale Azure.
Agente v1.0.2 Patch dell'agente 3 febbraio 2023 Questa patch dell'agente risolve diversi bug (ad esempio i codici dei risultati per i gestori mancanti) e contiene diversi miglioramenti (ad esempio, il gestore SWUpdate V2 per i criteri installati).
Agente v1.0.1 Patch dell'agente 13 gennaio 2023 Questa patch dell'agente risolve diversi bug (ad esempio, il mancato riavvio dopo l'installazione di una nuova immagine) e contiene diversi miglioramenti (ad esempio, la dipendenza curl rimossa in https_proxy_utils).
Avvio di GA (v1.0.0) Versione completa 1 novembre 2022 Corrisponde alla disponibilità generale di Device Update per hub IoT, inclusa una nuova versione dell'API ("2022-10-01"), un rinnovamento dell'esperienza utente nel portale di Azure e una nuova versione dell'implementazione di riferimento dell'agente (v1.0.0).

Passaggi successivi