前端发布版本
本文列出了所有 RainMaker 前端发布版本。如需获取支持,请联系 esp-rainmaker-support@espressif.com。
2025 年前端发布版本
2.6.0 (25-Sep-2025)
Minimum backend version required: 3.4.0
-
New features
-
Role-Based Access Control (RBAC) Management
NOTE: Please enable RBAC from Services Configuration in Deployment Settings for the policies to take effect.Super admins can now manage users, roles, and policies directly from the dashboard:- Users – View all users, filter by role or username, add new users, and manage roles assigned to each user.
- Roles – Create new roles, assign or remove policies, view users assigned to a role, and delete roles (with protected roles safeguarded).
- Policies – Create and manage policies with support for different versions, define permissions, and delete policies (with protected policies safeguarded).
-
Tag Management for Nodes
You can now manage tags directly from the Node Details page:- Search tags – Quickly find existing tags using the search box.
- Add tags – Add one or more tags through a simple popup interface.
- Delete tags – Select multiple tags and remove them in a single action.
-
Manage Common Custom Data
NOTE: This can be used to host some common deployment wide data, accessible to all super admins.Super admins can now add and edit common custom data from the dashboard via the Other Settings dropdown in the sidebar:- Tree view – View all custom data in a simple tree with nodes expanded for better visibility.
- JSON view – Switch to a raw JSON view and copy the entire content with a single click.
- Add new data – Create new entries by specifying a name and value, including complex JSON structures.
- Edit existing data – Modify any existing custom data directly from the details page.
-
Network Serialised OTA Jobs
NOTE: Useful for preventing high data traffic in low-bandwidth networks like "Thread".Users can now create network serialised OTA jobs with configurable task timing:- Start OTA – Enable the Network Serialised OTA option in the Advanced section and set OTA Task Duration, Minimum Wait Time, and Maximum Wait Time.
- OTA Job Details – View task duration and wait times directly on the job details page.
-
Service Configuration in Deployment Settings
Super admins can now configure multiple services directly from Deployment Settings:- Supported Services – RBAC, Node APIs, Custom User Context, Encryption, User Archival, OAuth Only, Command Response History, Node Data Access, and more.
- OTP Verification – Certain services require OTP verification to confirm changes, shown via a modal when needed.
-
Manage Matter DAC Batches
NOTE: This is only for in-field Matter DAC Provisioning to convert RainMaker nodes to RainMaker + Matter.Super admins can now create, view, and edit Matter DAC batches directly from the dashboard:- DAC Main Page – Central hub for all DAC actions. View batches and authentication tokens, and create new ones.
- Batch Details – See detailed information about each batch, including usage, product details, and associated nodes. Refresh confirmed batches to get the latest data.
- Add Batch – Create new batches with an easy-to-use form.
- Edit Batch – Update batch details directly from the batch details page.
-
-
Bugfixes
-
Node Group Details Page Fix
Node group details pages now load correctly for groups with special characters in their names. -
Date Selector Crash Fix
Pages like Statistics, Nodes, and the Timeseries tab in Node Details no longer crash when using the date selector component. -
Add to Node Groups Popup Improvement
The Add to Node Groups popup now has a visible scrollbar by default and a taller height to improve usability and reduce unnecessary scrolling. -
OTA Job Cancelled Timestamp Fix
The Cancelled at date now only appears for OTA jobs that were actually canceled.
-
2.5.0 (16-Jun-2025)
Minimum backend version required: 3.3.0
- 此更新包含基础架构改进、性能优化以及最新安全最佳实践的实施。
更新后:
- 页面加载速度提升
- 在不同板块间导航更加流畅
- 用户界面响应更快
2.4.0 (2025.6.4)
所需最 低后端版本:3.3.0
-
新增了以下功能
-
通过 Node ID 搜索 OTA Job 节点状态
现在你可以在OTA Job Status
列表中通过 Node ID 快速搜索任意节点。 -
简化的管理面板更新流程
超级管理员用户现在可以体验更顺畅的更新流程。对于 SAM 部署,你还可以直接在管理面板中升级或降级到任意受支持的管理面板版本。 -
特定语言的邮件模板
超级管理员用户现在可以在Deployment Settings
中配置特定语言的邮件模板版本。
-
-
其他变更
-
移除备份与恢复选项
由于备份现在会在后台自动进行,Deployment Settings
中已移除Backup & Restore
标签页。 -
超级管理员用户的 SES 邮箱验证提醒
如果你的 SES 邮箱尚未验证,管理面板会显示警告信息,并提供明确的修复步骤。
-
-
修复了以下问题
-
归档页面清理
Archived Firmware Images
和Archived OTA Jobs
页面上的分页问题已修复。 -
客户部署不再支持节点删除
在客户部署中不支持节点删除,管理面板上的相关按钮现已移除。 -
节点分组问题修复
无节点分组的用户在手动注册节点时遇到的问题现已解决。
-
2.3.2 (2025.5.20)
所需最低后端版本:3.2.0
-
新增了以下功能
-
节点详情导航改进
在Node Details
页面新增了Back to Nodes
链接,方便导航。 -
新增邮件模板类型
超级管理员用户现在可以在Deployment Settings
的Email Template Configuration
标签页访问更多邮件模板,包括多个新添加的选项。
-
2.3.1 (2025.4.21)
所需最低后端版本:2.5.0
-
修复了以下问题
- 身份提供商配置页面改进
更新或创建身份提供商时,Email Mobile User Pool
的正确值未被发送的问题已修复。现在,Identity Provider
表单中的所有字段都支持最长 2048 个字符,以便更灵活地输入数据。
- 身份提供商配置页面改进
2.3.0 (2025.3.26)
所需最低后端版本:2.5.0
-
新增了以下功能
-
在创建 OTA Job 时添加自定义元数据
新增了在OTA Job
中传递自定义键值对作为元数据的支持,固件可以利用这些元数据实现任何自定义行为。 -
设置 OTA 优先级
1(最高)到 10(最低)。新任务会覆盖同一优先级的旧任务。通过此功能,节点可以按优先级顺序接收多个任务,这在Host MCU
类型的 OTA 用例中特别有用。 -
新的身份提供商配置页面
超级管理员用户现在可以通过升级后的Deployment Settings
中的Identity Configurations
页面,高效管理身份提供商,更方便地添加和编辑身份提供商。
-
-
修复了以下问题
-
将多个页面中的节点添加到节点组
无法将多个页面中的节点添加到节点组的问题已修复。 -
刷新内容
在Nodes
、Node Groups
、Firmware Images
和OTA Jobs
等页面点击应用内刷新图标时,会显示空表格而不是错误消息的问题已修复。
-
2.2.0 (2025.1.2)
所需最低后端版本:2.5.0
-
新增了以下功能
-
活跃/非活跃/未激活节点计数
节点页面的Nodes Summary
小部件现在显示以下状态:Active nodes
(活跃节点):在选定时间范围内至少连接过一次的设备。Inactive nodes
(非活跃节点):在选定时间范围内从未连接的设备。Not activated nodes
(未激活节点):尚未完成配对的设备。
默认情况下,小部件显示过去一个月的数据。也可以选择自定义开始日期,以查看特定时间段的数据。
-
支持上传最大 200 MB 固件镜像
固件镜像上传限制已大幅提升至 200 MB,支持上传更大、更复杂的镜像文件。 -
支持动态 OTA
在启动 OTA 任务时可以将其设置为Dynamic OTA
。Dynamic OTA
任务是基于规则的,可以通过以下属性来匹配节点:- 类型
- 型号
- 固件版本
详细信息可参考
OTA Job Details
页面。 -
许可证配额
超级管理员现在可以直接在Deployment Settings
页面查看许可证配额和已用配额。 -
统计页面改进
超级管理员现在可以访问全新的数据统计页面,更新后的页面提供高质量的图表,增强了范围选择,提升了可用性。-
节点统计
Node Stats
页面提供了详细信息,包括:- 在线、离线和未激活的节点。
- 显示各种用户和节点关联的图表。
-
API 统计
通过时间序列图表可视化整体 API 使用情况。还可以按以下方式细分数据:- 用户
- API 路径
- HTTP 方法
-
MQTT 统计
通过时间序列图表概览 MQTT 整体使用情况。数据可以按以下方式筛选:- 节点
- 主题
-
-
-
修复了以下问题
- 连续节点注册任务失败问题
已解决因冲突和覆盖node_certs.csv
文件而导致的连续节点注册任务失败问题。
- 连续节点注册任务失败问题
2024 年前端发布版本
2.1.0 (2024.10.14)
所需最低后端版本:2.5.0
-
新增了以下功能
-
节点详情页面
全面更新节点详情页面,用户可轻松访问节点的更多信息。点击Nodes
页面中的任意节点,用户现在可以查看:某些功能可能需要主要用户授权、在部署时启用、或通过节点配置允许。
-
配置/参数
立即查看节点的配置和参数。 -
关联用户
查看与节点关联的用户列表。点击某个用户名称可以获取更多详细信息,包括自定义用户数据和其他相关信息。 -
时间序列数据可视化
对于配置了时间序列参数的节点,现在可以查看详细的时间序列图表。可以选择不同的日期范围和聚合类型,如raw
、average
、minimum
和maximum
。数据可以以多种图表或表格形式展示。
-
-
节点筛选选项增强
更新了Nodes
页面上的Advanced Filters
,新增User Name
筛选项。只需输入用户名,即可快速查找节点。 -
部署详情中增加更多信息
超级管理员用户现在可以直接在Deployment Settings
页面中的Deployment Details
标签页查看关键 API 端点。
-
-
修复了以下问题
-
修复软件包上传问题
修复了一些用户在Firmware Images
中的Add Image
工作流中无法上传 ESP Insights 包的问题。 -
修复主 MCU 选择问题
解决了用户在启动 OTA 任务时未选择Force Push
或User Approval
时无法选择Host MCU
的问题。 -
修复已完成 OTA 任务的按钮显示问题
修复了已完成 OTA 任务中错误显示Cancel
而非Archive
按钮的问题。
-
2.0.1 (2024.6.12)
所需最低后端版本:2.1.0
-
新增了以下功能
-
安全签名(用于安全启动)
-
管理安全签名密钥
侧边栏新增了Key Management
菜单选项,用于管理安全签名密钥。用户可以生成新的密钥,或查看先前创建的密钥详情。 -
安全签名固件镜像
在Firmware Images
>Add Image
>Advanced
中,用户现在可以安全地签名固件镜像。最多选择三个安全签名密钥,并可选择包含启动加载程序文件。 -
镜像详情页面更新
对于使用安全签名选项添加的镜像,固件镜像详情页面现在显示有关签名所用密钥的信息,并提供下载签名固件和启动加载程序的选项。 -
安全签名 OTA 任务
现在用户可以在 OTA 任务中使用Secure Boot
。启动 OTA 任务时,选择Secure Boot
选项并选择签名密钥以安全地签名 OTA 任务。对于没有Force Push
选项的任务,还可以使用Auto Select Key
选项,让系统自动选择适当的密钥进行签名。 -
OTA 任务详情页面更新
对于启用了安全启动
选项的任务,OTA 任务详情页面现在显示有关签名所用密钥的信息,并提供下载签名固件和启动加载程序的选项。
-
-
高级筛选中新增更多筛选选项
*Nodes
页面上的Advanced Filters
部分现在新增了Type
/Model
筛选选项,方便轻松筛选节点列表。 -
隐私政策与使用条款支持 HTML
超级管理员现在可以为Deployment Settings
页面上的隐私政策和使用条款设置 HTML 页面。
-
-
修复了以下问题
-
部署设置页面更新
超级管理员可以在Deployment Settings
页面中看到多处文本改善,提供更清晰的功能说明。此外,已解决某些Identity Provider Configuration
选项未出现在列表中的问题。 -
统计服务页面的日期问题
许多超级管理员用户在Statistics Service
页面遇到日期范围错误,原因是未考虑时区因素。此问题在本版本中已解决。
-
1.2.1 (2024.4.8)
所需最低后端版本:2.0.2
-
新增了以下功能
-
高级节点筛选
可以通过节点状态轻松筛选节点,方便查看特定类型的节点,如在线或活跃节点(在Nodes
页面顶部可以找到Advanced Filters
链接)。超级管理员用户还可以根据分配给节点的标签筛选 节点。 -
更新现有推送通知平台
超级管理员用户现在可以轻松更新推送通知平台。只需点击edit
(钢笔图标)按钮,添加新的平台详情。 -
为 OTA 任务添加描述
现在在启动 OTA 任务时可以包含描述。此描述将显示在OTA Job Details
页面,并发送到手机应用程序,以供用户批准的 OTA 任务使用。
-
-
修复了以下问题
-
推送通知配置问题
已解决影响推送通知配置一致性和稳定性的各种问题。此外,用户现在无需选择模板类型就可以设置公共消息标题。 -
使用错误凭据登录的问题
此前,用户使用无效凭据登录时会页面会卡住,而不会返回正确的错误消息,该问题现已解决。
-
1.2.0 (2024.1.12)
所需最低后端版本:1.1.29
-
新增以下功能
-
自动刷新用户会话
用户可在登录界面勾选Keep me signed in
复选框,防止会话过期时自动注销账号。 -
工具提示框提供辅助文本
Start OTA
窗口和Create a Node Group
窗口等多处都提供了包含有用信息的工具提示框,以提供帮助和指导。 -
查看子节点组
节点组表格中会显示与每个节点组相关联的子节点组总数,点击该总数可以快速访问子节点组列表及其详细信息。 -
针对特定子节点组启动 OTA
为特定节点组启动 OTA 时,可以选择仅对其相关联的某一子节点组进行 OTA。 -
支持更大的 OTA 镜像上传
OTA 镜像上传限制已从 5 MB 增加到 16 MB,支持上传更大文件。
-
-
修复以下问题
- 第三方登录用户名显示问题
已修复在Account Settings
菜单中无法显示第三方登录(如谷歌、苹果和 GitHub)用户名的问题。
- 第三方登录用户名显示问题
2023 前端发布版本
1.1.10 (2023.10.18)
所需最低后端版本:1.1.29
-
新增以下功能
-
停用和重新激活节点
支持直接从管理面板停用和重新激活节点。将鼠标悬停在Nodes
页面节点列表中的任意节点行,会显示一个包含额外选项的菜单,在此菜单中可以轻松选择停用或重新激活节点。 -
配置推送通知模板新增选项
Deployment Settings
中支持超级管理员用户直接自定义推送通知标题,可以轻松修改消息内容,并启用与移动设备共享原始数据。
-
-
修复以下问题
-
推送通知设置中的切换键问题
在Deployment Settings
>Push Notifications
模块中修复了与切换键状态不清晰有关的各种问题。 -
许可证服务设置中的断页问题
修复了在特定情况下访问Deployment Settings
>License Service
模块会产生断页的问题。 -
相关 API 调用问题
已移除不影响管理面板操作的 API 调用。 -
退出登录等待时长
新版本的退出登录等待时间大大缩短。
-
1.1.9 (2023.9.4)
所需最低后端版本:1.1.27
-
新增以下功能
-
支持使用 CSV 文件手动注册节点
用户可以直接在管理面板中上传证书 CSV 文件来注册节点,无需使用管理员 CLI。前往Nodes
页面,点击Manually Register Node
链接,上传 CSV 文件及Groups
、Type
和Model
等信息,即可将节点注册到用户账号中。 -
完善固件镜像页面
在Firmware Images
页面点击按钮即可轻松下载固件镜像或复制整个镜像 URL。 -
支持在 OTA 任务开始时发送用户通知
Start OTA
模块中新增Notify User
复选框,选中并启用该功能,可在创建用户批准 OTA 任务时向用户发送通知。 -
完善电子邮件配置模板
支持在Deployment Settings
>Email Configurations
中配置各种事件的模板,例如用户注册验证、忘记密码和删除账号。
-
-
修复以下问题
-
修复了隐私政策和条款页面的 UI 变形问题
已修复Deployment Settings
>Privacy Policy and Terms
页面的所有 UI 变形。 -
在删除平台前新增确认步骤
在Deployment Settings
>Push Notifications
页面中删除平台时,首先需要进行确认。 -
修复了 OTA 任务摘要页面状态显示的问题
节点报告delayed
状态时,OTA Job Summary
页面已能显示正确状态。 -
修复了固件镜像页面的分页问题
已修复Firmware Images
页面的分页问题。
-
1.1.8 (2023.4.18)
所需最低后端版本:1.1.27
-
新增以下功能
- 用户池迁移
为两个可用的用户池设置特定的部署选项。 - 从节点组中移除节点
在Node Group Details
页面的Nodes List
列表中,可以选择移除其中的行。 - 创建 OTA 任务时添加多个节点
Start OTA
模块中的Nodes
下拉菜单支持多选功能,允许用户选择多个节点。 - 推送通知中新增事件
在Deployment Settings
页面中,可以为节点自动触发、与用户共享组、添加组、移除组和节点配置更改等事件启用推送通知。 - 生成默认电子邮件模板
在Deployment Settings
>Email Configurations
页面,支持为用户生成默认电子邮 件模板。
- 用户池迁移
-
修复以下问题
- 统计图重叠问题
已修复统计页面中图表的图例文本与 x 轴标签重叠的问题。 - 节点组分页问题
已修复节点组页面上的所有分页问题。 - 在线/离线节点计数问题
可通过点击刷新图标,更新在线/离线节点计数。
- 统计图重叠问题
2021 年前端发布版本
1.0.8 (2021.9.1)
所需最低后端版本:1.1.2
- 支持备份与恢复 Cognito 配置。
- 改进了
Deployment Settings
选项卡界面。 - 支持许可证服务。
- 修复了与访问令牌过期相关的问题。
1.0.7 (2021.8.11)
所需最低后端版本:1.1.1
- 提升了用户界面。
1.0.6 (2021.8.6)
所需最低后端版本:1.1.1
- 改进了节点分组配置。
- 可根据
type
、model
和fw_version
创建分组。 - 可选择
All
选项一次性选取所有节点,而无需逐一选取并添加到群组。
- 可根据
- 支持存储 OTA 镜像和 OTA 任务。
1.0.5 (2021.6.17)
所需最低后端版本:1.0.18
- 修复了
Stats
服务控制台中的问题。 - 在
Deployment Settings
选项卡中增加了部署细节。
1.0.4 (2021.5.28)
所需最低后端版本:1.0.16
- 在控制台中增加了
Stats
统计服务。
1.0.3 (2021.5.24)
所需最低后端版本:1.0.16
- 删除了用户部署中的注册选项。
- 支持创建、添加、删除节点群组。
- 支持节点群组的 OTA 升级服务。
- 移除了非管理员用户对控制台的访问权限。