适用范围:IoT Edge 1.5 checkmark IoT Edge 1.5
重要
IoT Edge 1.5 LTS 是受支持的版本。 IoT Edge 1.4 LTS 于 2024 年 11 月 12 日终止。 如果使用的是早期版本,请参阅 Update IoT Edge。
Azure IoT Edge是从托管在GitHub上的开源IoT Edge project生成的产品。 所有新版本均在 Azure IoT Edge project 存储库中提供。 可以在 open-source IoT Edge project 存储库上提供贡献和 bug 报告。
Azure IoT Edge受 Microsoft Modern 生命周期策略的约束。
已记录的版本
此网站上的IoT Edge文档适用于产品的两个不同版本。 当前支持的两个版本为:
- IoT Edge 1.5 (LTS)是IoT Edge的最新长期支持(LTS)版本,包含最新稳定版本中新功能的内容。 此版本的文档涵盖 1.5 及之前所有早期版本的所有特性和功能。
- IoT Edge 1.4 (LTS)是以前的长期IoT Edge支持版本,在 2024 年 11 月 12 日之前受支持。 此版本的文档还包含适用于 Windows 上的 Linux IoT Edge的内容(EFLOW)。 此版本的文档包含在 IoT Edge 1.5 中。
IoT Edge 1.1 (LTS)是第一个长期支持IoT Edge版本,不再受支持。 文档存档。
有关IoT Edge版本的详细信息,请参阅Azure IoT Edge支持的系统。
适用于 Windows 上的 Linux 的 IoT Edge
适用于 Windows 上的 Linux Azure IoT Edge(EFLOW)支持以下版本:
- EFLOW 持续发布(CR)基于最新的非 LTS Azure IoT Edge 版本。 此版本包含最新稳定版本中的新特性和功能。 有关详细信息,请参阅 EFLOW 发行说明。
- EFLOW 1.1 (LTS)基于 Azure IoT Edge 1.1,不再受支持。 文档存档。
- EFLOW 1.4 (LTS)基于 Azure IoT Edge 1.4,是以前的长期支持版本。 在此版本支持的生命周期内,此版本将保持稳定,并且不会包含后续版本中发布的新特性。 此版本在 2024 年 11 月之前受支持,以匹配 IoT Edge 1.4 LTS 版本生命周期。
- EFLOW 1.5 (LTS)基于 Azure IoT Edge 1.5,是最新的长期支持版本。 在此版本支持的生命周期内,此版本将保持稳定,并且不会包含后续版本中发布的新特性。 此版本在 2026 年 11 月之前受支持,以匹配 IoT Edge 1.5 LTS 版本生命周期。
所有新版本可在 Linux on Windows 项目的 Azure IoT Edge GitHub 仓库中找到。
版本历史记录
此表提供IoT Edge包版本的最新版本历史记录,并重点介绍针对每个版本所做的文档更新。
注意事项
长期服务 (LTS) 版本在固定期限内受维护。 此发布类型的更新仅包含关键安全性和 bug 修复。 所有其他稳定版本都持续受支持和维护。 稳定版本可能包含功能更新以及关键安全修补程序。 稳定版本仅支持到下一个版本(稳定版本或 LTS)正式发布为止。
| 发行说明和资产 | 类型 | 发布日期 | 支持结束日期 | 亮点 |
|---|---|---|---|---|
| 1.5 | 长期支持 (LTS) | 2024 年 4 月 | 2026 年 11 月 10 日 | IoT Edge 1.5 LTS 支持到 2026 年 11 月 10 日,以匹配 .NET 8 版本生命周期。 Edge Agent 和 Edge Hub 现在支持使用 TLS 1.3 进行入站/出站通信。 |
| 1.4 | 长期支持 (LTS) | 2022 年 8 月 | 2024 年 11 月 12 日 | IoT Edge 1.4 LTS 得到了支持至 2024 年 11 月 12 日,为匹配 .NET 6 发布生命周期。 自动清理未使用的 Docker 映像。 能够在预配时将自定义 JSON 负载数据传递到 DPS。 能够在重启之前要求下载部署中的所有模块。 使用启用 TPM 层次结构授权值的 TCG TPM2 软件堆栈,指定要保留 DPS 身份验证密钥的 TPM 索引,并容纳更多 TPM 配置。 |
| 1.3 | 稳定 | 2022 年 6 月 | 2022 年 8 月 | 支持 AMD 和 Intel 64 位体系结构上的 Red Hat Enterprise Linux 8。 Edge Hub 现在强制入站/出站通信默认使用最低 TLS 版本 1.2。 基于 .NET 6 更新了运行时模块(edgeAgent、edgeHub)。 |
| 1.1 | 长期支持 (LTS) | 2021 年 2 月 | 2022 年 12 月 13 日 | IoT Edge 1.1 LTS 支持到 2022 年 12 月 13 日,以匹配 .NET Core 3.1 版本生命周期。 长期支持计划和支持的系统更新 |
| 1.0.10 | 稳定 | 2020 年 10 月 | 2021 年 2 月 |
UploadSupportBundle 上传支持包的直接方法 上传运行时指标 路由优先级和生存时间 模块启动顺序 X.509 手动预配 |
| 1.0.9 | 稳定 | 2020 年 3 月 | 2020 年 10 月 | 通过 DPS 进行 X.509 自动预配 RestartModule 直接方法 support-bundle 命令 |
适用于 Windows 上的 Linux 的 IoT Edge
| IoT Edge发布版本 | 在 EFLOW 分支中可用 | 发布日期 | 支持结束日期 | 亮点 |
|---|---|---|---|---|
| 1.5 | 长期支持 (LTS) | 2024 年 11 月 | 2026 年 11 月 10 日 |
Azure IoT Edge 1.5 CBL-Mariner 2.0 启用从 EFLOW 1.4 LTS 迁移到 EFLOW 1.5 LTS |
| 1.4 | 长期支持 (LTS) | 2022 年 11 月 | 2024 年 11 月 12 日 |
Azure IoT Edge 1.4.0 CBL-Mariner 2.0 通过 USB-Over-IP 实现 USB 直通 Windows OS 与 EFLOW VM 之间的文件/文件夹共享 |
| 1.3 | 连续版本 (CR) | 2022 年 7 月 | 2022 年 8 月 |
Azure IoT Edge 1.3.0 CBL-Mariner 2.0 通过 USB-Over-IP 实现 USB 直通 Windows OS 与 EFLOW VM 之间的文件/文件夹共享 |
| 1.2 | 连续版本 (CR) | 2022 年 1 月 | 2022 年 9 月 | 公共预览版 |
| 1.1 | 长期支持 (LTS) | 2021 年 6 月 | 2022 年 12 月 13 日 | IoT Edge 1.1 LTS 支持到 2022 年 12 月 13 日,以匹配 .NET Core 3.1 版本生命周期。 长期支持计划和支持的系统更新 |