Azure IoT Edge版本和发行说明

适用范围: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 版本生命周期
长期支持计划和支持的系统更新

后续步骤