Skip to content

Releases: Azure/azure-iotedge

1.4.16 LTS

31 Jul 19:25
Compare
Choose a tag to compare

1.4.16 (2023-07-28)

Edge Hub

Bug fixes

  • Ensure database shuts down properly before Edge Hub closes ( 238c121 )

aziot-edge

Bug fixes

  • Ignore 'systemd daemon-reload' errors when purging debian package ( 291d716 )
  • Patch vulnerabilities in cargo dependencies ( 9e71341 )
  • Make RHEL8 package depend on moby-engine or docker-ce ( 3a2e68e )

aziot-identity-service

Bug fixes

  • Ignore 'systemd daemon-reload' errors when purging debian package ( 7856c23 )
  • Patch vulnerabilities in cargo dependencies ( 67fa660 )

1.4.15 LTS

12 Jul 22:52
Compare
Choose a tag to compare

Only Docker images are updated in this release. The daemon remains at version 1.4.10.
The following Docker images were updated because their base images changed:

  • azureiotedge-agent
  • azureiotedge-hub
  • azureiotedge-simulated-temperature-sensor
  • azureiotedge-diagnostics (remains at version 1.4.10 to match the daemon)

1.4.14 LTS

23 Jun 04:27
Compare
Choose a tag to compare

Only Docker images are updated in this release. The daemon remains at version 1.4.10.
The following Docker images were updated because their base images changed:

  • azureiotedge-agent
  • azureiotedge-hub
  • azureiotedge-simulated-temperature-sensor
  • azureiotedge-diagnostics (remains at version 1.4.10 to match the daemon)

1.4.13 LTS

15 Jun 04:33
Compare
Choose a tag to compare

Only Docker images are updated in this release. The daemon remains at version 1.4.10.
The following Docker images were updated because their base images changed:

  • azureiotedge-agent
  • azureiotedge-hub
  • azureiotedge-simulated-temperature-sensor
  • azureiotedge-diagnostics (remains at version 1.4.10 to match the daemon)

1.4.12 LTS

14 Jun 04:33
Compare
Choose a tag to compare

Only Docker images are updated in this release. The daemon remains at version 1.4.10.
The following Docker images were updated because their base images changed:

  • azureiotedge-agent
  • azureiotedge-hub
  • azureiotedge-simulated-temperature-sensor
  • azureiotedge-diagnostics (remains at version 1.4.10 to match the daemon)

1.4.11 LTS

26 May 17:56
Compare
Choose a tag to compare

Only Docker images are updated in this release. The daemon remains at version 1.4.10.
The following Docker images were updated because their base images changed:

  • azureiotedge-agent
  • azureiotedge-hub
  • azureiotedge-simulated-temperature-sensor
  • azureiotedge-diagnostics (remains at version 1.4.10 to match the daemon)

1.4.10 LTS

02 May 21:34
Compare
Choose a tag to compare

1.4.10 (2023-05-01)

Beginning with this release we are publishing installable packages for Red Hat Enterprise Linux 9 (amd64) on Microsoft's Linux package repository.

Note: On RHEL 9 the IoT Edge security subsystem has been tested with openssl 3.0. It may not function properly if older versions of openssl are also present on the device. If you previously installed openssl 1.1 in combination with an earlier version of IoT Edge then we would recommend removing both and starting fresh to avoid potential incompatibilities.

Base image updates

The following Docker images were updated because their base images changed:

  • azureiotedge-agent
  • azureiotedge-hub
  • azureiotedge-simulated-temperature-sensor
  • azureiotedge-diagnostics

Edge Agent

Bug fixes

  • Update versions of .NET dependencies to patch security vulnerabilities ( 82ca5e8 )
  • Update version of Azure IoT SDK to fix continuous disconnect/reconnect following offline period ( d98f43c )
  • Optionally detect and remove orphaned module identities when a new deployment is received ( 3bac802 )

Edge Hub

Bug fixes

  • Update versions of .NET dependencies to patch security vulnerabilities ( 82ca5e8 )
  • Update version of Azure IoT SDK to fix a memory leak ( d98f43c )
  • Optionally check for server cert expiry at the given interval ( fbe35da )

aziot-edge

OS support

  • Add support for RHEL 9 amd64 ( 32f7481 )

Bug fixes

  • Add a timeout to prevent iotedge support-bundle from hanging in certain circumstances ( f7dd1aa )
  • Relax padding requirement in symmetric keys ( 907eef1 )
  • Fix memory and swap information reported by iotedge check and Edge Agent ( b29d736 )
  • Add comment to config template about quickstart Edge CA ( a4196a4 )
  • Update guidance in iotedge config apply warning message ( 86b8e69 )
  • Update version of openssl crate to patch security vulnerabilities ( 3b8b9e3 )

aziot-identity-service

OS support

  • Add support for RHEL 9 amd64 ( 24f227d )

Bug fixes

  • Relax padding requirement in symmetric keys ( 77ca573 )
  • Update version of openssl crate to patch security vulnerabilities ( df1885b )

1.4.9 LTS

16 Feb 22:01
Compare
Choose a tag to compare

1.4.9 (2023-02-14)

Beginning with this release we are publishing installable packages for Ubuntu 22.04 (amd64, arm64) on Microsoft's Linux package repository.

Note: On Ubuntu 22.04 the IoT Edge security subsystem has been tested with openssl 3.0. It may not function properly if older versions of openssl are also present on the device. If you previously installed openssl 1.1 in combination with an earlier version of IoT Edge then we would recommend removing both and starting fresh to avoid potential incompatibilities.

Base image updates

The following Docker images were updated because their base images changed:

  • azureiotedge-agent
  • azureiotedge-hub
  • azureiotedge-simulated-temperature-sensor
  • azureiotedge-diagnostics

Edge Agent

Bug fixes

  • Fix incorrectly reported metrics on a module's expected and actual running time ( 94f8072 )

aziot-edge

OS support

  • Add support for Ubuntu 22.04 amd64, arm64v8 ( b4b54da )

Bug fixes

  • Enable >4GB files in support_bundle ZIP writer ( cea876f )
  • Update cargo dependencies to take security updates ( a372eca )
  • Update to the latest version of aziot-identity-service ( 37f51c2 )
  • Fix iotedge restart command to correct a problem with workload sockets ( 08dfac5 )

aziot-identity-service

OS support

  • Add support for Ubuntu 22.04 amd64, arm64v8 ( ea9e476 )

Bug fixes

  • Retry with exponential backoff when IoT Hub throttles ( a6aacda )
  • Update cargo dependencies to take security updates ( b3de517 )
  • Use fair mutex to fix request ordering problem ( 03e383e )

1.4.8 LTS

01 Feb 00:09
Compare
Choose a tag to compare

1.4.8 (2023-01-26)

Edge Agent

Bug fixes

  • Use ISO 8601 for UTC timestamps sent to IoT Hub ( 0ab44e1 )

Edge Hub

Bug fixes

  • Eliminate 30 sec delay when M2M ack is interrupted by disconnect ( e32cfce )

aziot-edge

Bug fixes

  • Use ISO 8601 for UTC timestamps sent to IoT Hub ( 0ab44e1 )
  • Bump iot-identity-service to 1.4.2 ( 5b27647 )
    • Fixes Distinguished Name (DN) propagation in CSR to EST server (DigiCert integration) (Azure/iotedge#6579)

1.4.7

11 Jan 23:16
Compare
Choose a tag to compare

Only Docker images are updated in this release. The daemon remains at version 1.4.3.

Edge Agent

Bug fixes

  • Update to Newtonsoft.Json 13.0.2 ( f2b95bf )

Edge Hub

Bug fixes

  • Update to Newtonsoft.Json 13.0.2 ( f2b95bf )

Base image updates

The following Docker images were updated because their base images changed:

  • azureiotedge-agent
  • azureiotedge-hub
  • azureiotedge-simulated-temperature-sensor
  • azureiotedge-diagnostics (remains at version 1.4.3 to match the daemon)