Azure IoT Edge 版本和发行说明
适用于: IoT Edge 1.5 IoT Edge 1.4
重要
IoT Edge 1.5 LTS 和 IoT Edge 1.4 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 支持的系统。
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)。 是最新的长期支持 (LTS) 版本。 在此版本支持的生命周期内,此版本将保持稳定,并且不会包含后续版本中发布的新特性。 此版本将在 2024 年 11 月之前受支持,以匹配 IoT Edge 1.4 LTS 版本生命周期。
Azure IoT Edge for Linux on Windows 项目中提供了所有新版本。
版本历史记录
下表提供了 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 | 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 版本生命周期保持一致。 长期支持计划和支持的系统更新 |