Azure IoT Edge 版本和发行说明

适用于:IoT Edge 1.4 复选标记 IoT Edge 1.4

Azure IoT Edge 是基于 GitHub 上托管的开源 IoT Edge 项目构建的产品。 Azure IoT Edge 项目中提供了所有新版本。 可在开源 IoT Edge 项目上作出贡献以及提供 Bug 报告。

Azure IoT Edge 由 Azure 的新式生命周期策略治理。

记录的版本

此站点上的 IoT Edge 文档可用于产品的两个不同版本,因此你可以选择适用于你的 IoT Edge 环境的内容。 当前支持的两个版本为:

  • IoT Edge 1.4 (LTS) 是 IoT Edge 的最新长期支持 (LTS) 版本,包含最新稳定版本中新特性和新功能的内容。 此版本的文档涵盖 1.3 及之前所有早期版本的所有特性和功能。 此文档版本还包含 IoT Edge for Linux on Windows (EFLOW) 连续发行版的内容。
  • IoT Edge 1.1 (LTS) 是 IoT Edge 的首个长期支持 (LTS) 版本。 此版本的文档涵盖 1.1 及之前所有早期版本的所有特性和功能。 此版本的文档还包含适用于 IoT Edge for Linux on Windows 长期支持版本的内容,该版本基于 IoT Edge 1.1 LTS。
    • 在支持的版本 1.1 生命周期内,本文档版本将保持稳定,不会反映更高版本中发布的新特性。 有关 IoT Edge 版本的详细信息,请参阅 Azure IoT Edge 支持的系统

IoT Edge for Linux on Windows

Azure IoT Edge for Linux on Windows (EFLOW) 支持以下版本:

  • 基于最新非 LTS Azure IoT Edge 版本的 EFLOW 持续发布 (CR),它包含最新稳定版本中的新特性和功能。 有关详细信息,请参阅 EFLOW 发行说明
  • 基于 Azure IoT Edge 1.1 的 EFLOW 1.1 (LTS),它是长期支持版本。 在此版本支持的生命周期内,此版本将保持稳定,并且不会包含后续版本中发布的新特性。 此版本的有效支持期至 2022 年 12 月,以匹配 IoT Edge 1.1 LTS 版本生命周期。 
  • 基于 Azure IoT Edge 1.4 的 EFLOW 1.4 (LTS),它是最新长期支持版本。 在此版本支持的生命周期内,此版本将保持稳定,并且不会包含后续版本中发布的新特性。 此版本将在 2024 年 11 月之前受支持,以匹配 IoT Edge 1.4 LTS 版本生命周期。 

Azure IoT Edge for Linux on Windows 项目中提供了所有新版本。

版本历史记录

下表提供了 IoT Edge 包版本的最新版本历史记录,并重点介绍了针对每个版本所做的文档更新。

注意

长期服务 (LTS) 版本在固定期限内受维护。 此版本类型的更新仅包含关键的安全和 bug 修复。 所有其他稳定版本都持续受支持和维护。 稳定版本可能包含功能更新以及关键安全修补程序。 仅在下一个版本(稳定或 LTS)正式发布之前,才支持稳定版本。

发行说明和资产 类型 发布日期 支持结束日期 亮点
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 Stable 2022 年 6 月 2022 年 8 月 支持 AMD 和 Intel 64 位体系结构上的 Red Hat Enterprise Linux 8。
Edge 中心现在强制要求入站/出站通信在默认情况下至少使用 TLS 版本 1.2
更新了基于 .NET 6 的运行时模块(edgeAgent、edgeHub)
1.2 Stable 2021 年 4 月 2022 年 6 月 网关后的 IoT Edge 设备
引入了新的 IoT Edge 包,其中包含新的安装和配置步骤。 有关详细信息,请参阅从 1.0 或 1.1 更新到最新版本
与设备更新集成。 有关详细信息,请参阅更新 IoT Edge
1.1 长期支持 (LTS) 2021 年 2 月 2022 年 12 月 13 日 IoT Edge 1.1 LTS 的支持截止日期为 2022 年 12 月 13 日,这与 .NET Core 3.1 版本生命周期保持一致。
长期支持计划和支持的系统更新
1.0.10 Stable 2020 年 10 月 2021 年 2 月 UploadSupportBundle 直接方法
上传运行时指标
路由优先级和生存时间
模块启动顺序
X.509 手动预配
1.0.9 Stable 2020 年 3 月 2020 年 10 月 使用 DPS 的 X.509 自动预配
RestartModule 直接方法
support-bundle 命令

IoT Edge for Linux on Windows

IoT Edge 版本 在 EFLOW 分支中可用 发布日期 支持结束日期 亮点
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 版本生命周期保持一致。
长期支持计划和支持的系统更新

后续步骤