Notas de la versión e historial de versiones de Device Update for IoT Hub

Device Update para IoT Hub es un servicio Azure diseñado para trabajar con un agente en el dispositivo creado a partir de la implementación de referencia del agente de Device Update de código abierto hospedada en GitHub. Las nuevas versiones de la implementación de referencia están disponibles en la sección Releases del repositorio de GitHub. Las contribuciones, las solicitudes de nuevas funcionalidades y los informes de errores también se pueden registrar en el repositoriode código abierto de Device Update para IoT Hub.

Notas detalladas de la versión de la implementación de referencia del agente de Device Update, versión 1.3.0

La versión 1.3.0 de la implementación del agente de Device Update incluye mejoras en los flujos de trabajo de actualización, confiabilidad y compatibilidad con la plataforma. Añade funcionalidades como una compatibilidad mejorada con la descarga delta para ayudar a reducir la cantidad de datos transferidos durante las actualizaciones, una API de estado en el dispositivo para mejorar la visibilidad y la coordinación con las cargas de trabajo del dispositivo, y una compatibilidad ampliada con versiones más recientes de Linux como base de desarrollo.

Actualizaciones Delta

  • Las actualizaciones delta permiten a los dispositivos transferir solo lo que ha cambiado entre versiones, lo que reduce el tamaño de carga de actualización y el uso de ancho de banda.
  • Se ha agregado el controlador de descargas Delta de Microsoft con empaquetado por componentes.
  • Se ha mejorado el comportamiento del almacenamiento en caché y la confiabilidad de la descarga.

Coordinación de dispositivos y control de actualizaciones

  • Se ha agregado una nueva API de estado del lado del dispositivo que permite a los procesos locales coordinarse con actualizaciones activas, lo que ayuda a evitar conflictos y a mejorar la confiabilidad de las actualizaciones.
  • Los datos de flujo de trabajo ahora se pueden pasar a los controladores de scripts, lo que permite escenarios de actualización más flexibles.
  • La coordinación mejorada del reinicio garantiza que se completen las operaciones de informes y caché antes del reinicio.

Actualizar visibilidad y diagnósticos

  • Informes de errores más detallados para flujos de trabajo de actualización.
  • Los códigos de resultado extendidos ahora aparecen en IoT Hub para una solución de problemas más profunda.

Compatibilidad con la plataforma y el entorno

  • Se ha agregado compatibilidad con Ubuntu 24.04 y Debian 13, lo que proporciona más flexibilidad para compilar e integrar en entornos de Linux más recientes.
  • El controlador curl ahora es el controlador de descarga de contenido predeterminado.

Seguridad y autenticación

  • Se ha agregado compatibilidad con la autenticación de certificados de cliente X.509. La compatibilidad de autenticación X.509 del agente Device Update utiliza la configuración estándar de identidad de Azure IoT Hub. Esta funcionalidad no se integra con la administración de certificados del Registro de dispositivos (ADR) de Azure (versión preliminar).

Confiabilidad

  • Se ha mejorado el registro del agente, el control de errores y la estabilidad general del flujo de trabajo.
  • Incluye correcciones para el control de memoria, la seguridad de subprocesos y la estabilidad de la plataforma.

Historial de versiones

Esta tabla muestra el historial reciente de versiones del servicio Device Update para IoT Hub y de la implementación de referencia del agente, junto con un breve resumen de los cambios introducidos en cada versión. Puede encontrar un desglose detallado de los cambios de la versión más reciente en la sección Notas detalladas de esta página.

Notas de la versión y recursos Tipo Fecha de lanzamiento Resumen
Agente v1.3.0 Versión de implementación de referencia del agente Mayo de 2026 Añade soporte para descargas delta a fin de reducir el tamaño de la actualización, una API de estado en el dispositivo para mejorar la coordinación, funciones de diagnóstico ampliadas y compatibilidad con las plataformas Linux más recientes (Ubuntu 24.04, Debian 13).
Agente v1.2.6 Parche del agente 23 de marzo de 2026 Esta revisión del agente incluye correcciones de errores y mejoras de estabilidad, junto con las actualizaciones de compatibilidad y herramientas de la plataforma.
Agente v1.2.0 Versión de implementación de referencia del agente 8 de abril de 2025 Esta versión se centra en las correcciones de confiabilidad y seguridad, junto con mejoras en la actualización de flujos de trabajo y compatibilidad con la plataforma (incluida la compatibilidad con Debian 12).
Agente v1.1.0 Versión de implementación de referencia del agente 22 de diciembre de 2023 En esta versión se presentan mejoras en el control de certificados de clave raíz y la compatibilidad con la plataforma (compatibilidad con Ubuntu 22.04, Debian 11), junto con las actualizaciones de los flujos de trabajo de configuración y actualización del agente.
Versión de febrero de 2023 Lanzamiento de UX 23 de febrero de 2023 Esta versión aporta nuevas funcionalidades y mejoras de calidad de vida a la experiencia del portal de Azure.
Agente v1.0.2 Parche del agente 3 de febrero de 2023 Este parche del agente soluciona varios errores (p. ej., códigos de resultado para gestores no presentes) e incluye varias mejoras (p. ej., el gestor SWUpdate V2 para los criterios de instalación).
Agente v1.0.1 Parche del agente 13 de enero de 2023 Esta revisión del agente soluciona varios errores (por ejemplo, no se reinicia después de instalar una nueva imagen) y contiene varias mejoras (por ejemplo, se ha quitado la dependencia curl en https_proxy_utils).
Inicio de disponibilidad general (v1.0.0) Versión completa 1 de noviembre de 2022 Corresponde a la disponibilidad general de Device Update para IoT Hub, incluida una nueva versión API ("2022-10-01"), una actualización de experiencia del usuario del portal de Azure y una nueva versión de implementación de referencia de agent (v1.0.0).

Pasos siguientes