Releases: Azure/azure-iotedge
1.4.16 LTS
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
1.4.15 LTS
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
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
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
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
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
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
1.4.9 LTS
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
1.4.8 LTS
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
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)