前端发布版本
本文列出了所有 RainMaker 前端发布版本。如需获取支持,请联系 esp-rainmaker-support@espressif.com。
2025 年前端发布版本
2.6.1 (28-Oct-2025)
Minimum backend version required: 3.6.0
-
New features
-
Enhanced Node Overview Page
The Overview tab in the Node Details page has been redesigned for easier access to key information.- Persistent Header - Node ID, name, and activation status now remain visible across all tabs.
- More Node Info – Displays key widgets for node details, metadata, tags, and important timestamps in one place.
-
Simple Timeseries Data Support
The Timeseries tab in the Node Details page now displays parameters with bothtime_seriesandsimple_tsproperties, giving a more complete view of node data over time. -
Update Super Admin and Sender Email
Super admins can now update key deployment settings directly from the dashboard. A new Advanced Controls tab in Deployment Settings page lets super admins change the Super Admin and Sender Email with ease. -
Updated Node Stats Page
The Node Stats tab on the Statistics page has been reorganized for clarity and focus.- Summary Widget – Shows key node metrics from the start till date.
- Charts – Clearer labels and durations, new charts for Timed-Out Node Association Requests, Users Onboarded, and Users Registered, with all charts now using bar graphs by default and showing counts for the selected duration.
-
Retrigger OTA Jobs
Users can now retrigger OTA jobs directly from the dashboard.- A new Retrigger button is available on both the OTA Jobs list and the Job Details page.
- The Job Nodes table now includes Additional Info and Timestamp source columns for better job tracking.
-
Updated Manage Access Control Page
Super admins can now manage the Role Base Access Control (RBAC) service directly from the Manage Access Control page.- Includes an info banner and a service toggle for easier configuration.
-
Delete Common Custom Data
Super admins can now remove common custom data in addition to adding and editing it, giving full control over deployment-wide data.
-
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 升级服务。
- 移除了非管理员用户对控制台的访问权限。