适用于: IoT Edge 1.5
重要
IoT Edge 1.5 LTS 是受支持的版本。 IoT Edge 1.4 LTS 的生命周期结束日期为 2024 年 11 月 12 日。 如果你使用的是较低的版本,请参阅更新 IoT Edge。
Azure IoT Edge 是基于 GitHub 上托管的开源 IoT Edge 项目构建的产品。 所有新版本都在 Azure IoT Edge 项目 存储库中提供。 可以在 开源 IoT Edge 项目 存储库上提交贡献和 bug 报告。
Azure IoT Edge 由 Azure 的新式生命周期策略治理。
记录的版本
此站点上的 IoT Edge 文档适用于该产品的两个不同版本。 当前支持的两个版本为:
- IoT Edge 1.5 (LTS) 是 IoT Edge 的最新长期支持 (LTS) 版本,包含最新稳定版本中新特性和新功能的内容。 此版本的文档涵盖 1.5 及之前所有早期版本的所有特性和功能。
- IoT Edge 1.4(LTS)是 IoT Edge 以前的长期支持(LTS)版本,在 2024 年 11 月 12 日之前受支持。 此文档版本还包含 IoT Edge for Linux on Windows (EFLOW) 的内容。 此版本的文档包含在 IoT Edge 1.5 中。
IoT Edge 1.1 (LTS) 是 IoT Edge 的第一个长期支持 (LTS) 版本,不再受支持。 文档已存档。
有关 IoT Edge 版本的详细信息,请参阅 Azure IoT Edge 支持的系统。
Windows 上的 IoT Edge for Linux
Azure IoT Edge for Linux on Windows (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 版本生命周期。
Windows 项目 GitHub 存储库上的 Azure IoT Edge for Linux 中 提供了所有新版本。
版本历史记录
下表提供了 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 上的 IoT Edge for Linux
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 年 9 月 | 享受支持 |
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 版本生命周期保持一致。 长期支持计划和支持的系统更新 |