后端发布版本
2.0.2 (2024.02.28)
升级后台后,请将节点注册模块升级至 v17。
- 修复以下漏洞:
- 间歇性出现在新部署项目中无法创建超级管理员的问题。
- 进行明确查询时,节点无法获取待处理的命令请求(在命令-响应工作流中)。
- 子节点组删除后留下悬空指针,导致无法查询其父节点组。
- 上传文件 [API] 中的 CORS 问题 (https://swaggerapis.rainmaker.espressif.com/#/File%20upload)。
- 其他更新:
- 支持在创建 OTA 任务时自定义描述,对于用户批准的 OTA 工作流程,终端用户也可查看对应的自定义描述,这有助于公开固件发布信息。(Swagger)
- 更新了基于多种天气条件的自动化触发器,详细信息请参考 Swagger。
- 支持在标签中使用特殊字符((Swagger)。如需使用,请首先拉取最新的 RainMaker Admin CLI。
- 对统计数据进行定期调节,以提高数据准确性。
- Matter 相关更新:
- 修复了用户在拥有 Matter 节点时,删除该用户会失败的问题。
- 仅针对 Matter 的部署:如果未在请求头中自定义用户 ID,则使用授权请求头 (Authorization header)。修复了管理面板的访问问题。
为优化成本和性能,在即将发布的版本中将进行以下更新:
- 所有分页管理 API 的总数字段将被删除。
- 节点计数摘要(活跃、非活跃和未激活)将通过电子邮件发送给超级管理员 (Swagger)。
2.0.1 (6-Jan-2024)
升级后台后,请将节点注册模块升级至 v16。
- 新增以下功能:
- 修复以下漏洞:
- 分页响应中重复添加自动化触发器。
- 由于删除过程是异步的,导致删除节点组后立即查询给出不正确的响应。
- 创建基于天气的自动化触发器后,第一天的日光自动触发失效。
- 其他更新:
- 设备组名称和自动化触发器名称的最小长度更新为一个字符。
- 优化天气和日光自动触发处理程序。
- Matter 相关更新:
- 支持多个 Matter 控制器 (Swagger)。
2.0.0 (2023.12.6)
升级后台后,请将节点注册模块升级至 v16。
- 新增以下功能:
- 自动化触发器新增对日光触发的支持,包括日出和日落 (Swagger)。
- 改进 RainMaker 许可证文件格式。此更新向后兼容,不强制更新许可证文件,但仍然推荐您联系 ESP RainMaker 支持团队 (esp-rainmaker-support@espressif.com) 获取新的许可证。
- 修复以下漏洞:
- 节点数计算错误导致无法正确完成 OTA 任务。
- 其他更新:
- 支持存档已完成的 OTA 任务 (Swagger)。
- 支持使用其他语言设置节点组名称、描述和自动化名称(设备和场景名称已支持使用其他语言)。
- 在苹果推送通知服务证书过期的电子邮件中新增更多信息。
- 支持按照节点 ID 和节点状态获取命令-响应列表 (Swagger)。
- 在通知违反 API 速率限制的电子邮件中包含被阻止的用户 IP(需按照这些 步骤 升级到最新版本)。
- al2 lambda 运行时 升级至最新版本以提高性能和安全性。
- Matter 相关更新:
- Matter 集成已普遍可用,这一集成通过扩展 RainMaker 节点组概念来实现。如需试用此功能,请联系 RainMaker 支持团队 (esp-rainmaker-support@espressif.com) 获取更新的许可证。如需了解更多有关乐鑫 Matter 的信息,请参考 https://blog.espressif.com/matter-38ccf1d60bcd。
- 支持在 Matter 节点调试 期间 及调试 之后 添加或更新节点元数据,类似于 RainMaker 用户节点关联。
1.2.1 (2023.11.7)
升级后台后,请将节点注册模块升级至 v14。
- 修复以下漏洞:
- 缺失某些 IoT streams 的权限,导致在创建 OTA 任务时出错。
- 某些 AWS 账户部署 "ESP-RainMaker-Base" SAR 出错。
- 非关联用户可访问节点的天气自动化触发器。
1.2.0 (2023.10.4)
升级后台后,请将节点注册模块升级至 v14。
- 新增以下功能:
- 自动化触发器新增对天气因素触发的支持,包括温度、压力、湿度、风速和天气条件 (Swagger)。
- 扩展 RainMaker 节点组概念以新增 Matter 集成 (BETA)。如需试用此功能,请联系 RainMaker 支持团队 (esp-rainmaker-support@espressif.com) 获取更新的许可证。如需了解更多有关乐鑫 Matter 的信息,请参考 https://blog.espressif.com/matter-38ccf1d60bcd。
- 已知问题:
- 在某些部署中,OTA 任务可能会创建失败,出现
500 - Internal server error
错误。
- 在某些部署中,OTA 任务可能会创建失败,出现
1.1.31 (2023.9.14)
升级后台后,请将节点注册模块升级至 v14。
- 新增以下功能:
- 自定义用户上下文:特权用户可以代表其他用户执行用户操作,该功能可用于 Matter 部署,需启用 相关 API。
- 次要问题修复及改进。
- 其他更新:
- 命令-响应框架支持 Base64 数据(Swagger。
1.1.30 (2023.8.17)
升级后台后,请将节点注册模块升级至 v14。
- 新增以下功能:
- 修复以下漏洞:
- 修复了删除共享组时未向共享用户发送群组移除通知的问题。
- 修复了更改密码时未撤销其他用户池令牌的问题。
- 修复了在节点注册时未添加节点到父节点组的问题。
- 在 更改密码 API 请求正文中删除了多余的访问令牌。
- 其他更新:
- 在 获取节点 和 获取节点组 API 中添加了主要用户和次要用户的信息。
- 在 获取请求 API 中新增了共享组名。
- 在命令-响应框架中对 Command ID 1(设置节点参数)设置特殊处理程序 ([Swagger])(http://swaggerapis.rainmaker.espressif.com/#/Command%20Response%20Communication/postCmdResponseRequests)。需要在固件中提供相应支持。
- 通过 RainMaker Admin CLI 进行节点注册时,若无父节点组,则创建父节点组。
- 支持次要用户更新节点级别的事件过滤器 ([Swagger])(http://swaggerapis.rainmaker.espressif.com/#/Event%20Filter%20for%20Users/updateUserEventFilter)。
1.1.28 & 1.1.29 (2023.6.28)
升级后台后,请将节点注册模块升级至 v13。
- 新增以下功能:
- 通过 RainMaker Admin CLI 注册节点时,支持为每批节点和每个节点添加节点标签。
- 在统计信息页面,支持基于
type
或model
对在线和离线节点进行统计 (Swagger)。 - 支持统计活跃、非活跃和未激活节点数量 (Swagger)。
- 支持转让超级管理员权限 (Swagger)。
- 修复以下漏洞:
- 修复了删除管理员组时节点也会从其他组中移除的问题。
- 修复了优先级较低的任务无法被用户批准的问题。
- 修复了 OTA 状态中时间戳显示不正确的问题。
- 修复了添加节点标签时自动删除空格的问题。
- 为 RainMaker 管理员 CLI 增加额外验证。
- 其他更新:
注意
RainMaker 版本 1.1.27 已支持切换到新用户池,新用户池具有更多功能。 旧用户池不久后会被弃用,建议用户迁移到新用户池,详细步骤请参考 用户池迁移指南。 如需任何帮助,请联系 RainMaker 支持团队 (esp-rainmaker-support@espressif.com)。
1.1.27 (2023.4.18)
升级后台后,请将节点注册模块升级至 v12。
- 新增以下功能:
- 支持上传与 OTA 固件镜像相关的文件 (Swagger) (BETA)。
- 支持在使用 RainMaker Admin CLI 注册节点时为其添加标签。
- 修复以下漏洞:
- 修复了使用标签搜索时,获取的管理员节点
total
和next_id
参数不正确的问题。 - 修复了动态组中节点总数错误的问题。
- 修复了禁用推送通知时仍会发送通知的问题。
- 修复了使用标签搜索时,获取的管理员节点
- 其他更新:
注意:
- ESP RainMaker 已切换至新的用户池,与原先的用户池相比,新用户池具有更多功能。旧用户池不久后会被弃用,建议迁移至新用户池。请参考 用户池迁移指南 中的详细步骤。如需帮助,请联系 RainMaker 支持团队 (esp-rainmaker-support@espressif.com)。
- RainMaker Admin CLI:进行相关更新以延长设备证书的有效期。请在更新 CLI 后注册新节点证书。
1.1.26 (2023.1.16)
升级后台后,请将节点注册模块升级至 v11。
- 新增以下功能:
- 修复以下漏洞:
- 删除重复的动态组。
- 修复了节点未被添加到相关动态组的问题。
- 修复了删除主要用户时共享组无效的问题。
- 修复了节点处于离线状态时,用户批准的 OTA 任务会丢失的问题。
- 支持验证自定义推送通知消息中占位符的数量 (Swagger)。
- 其他更新:
1.1.25 (2022.11.29)
升级后台后,请将节点注册模块升级至 v11。
- 修复以下漏洞:
- 修复了由于 payload 中没有发送 event_data 而导致推送通知格式错误的问题。
1.1.24 (2022.11.7)
升级后台后,请将节点注册模块升级至 v11。
- 新增以下功能:
- 支持基于 MQTT 的 OTA,以避免使用多个 TLS 连接,优化了 RAM 使用。
- 支持对节点的
type
和model
进行统计。 - 为超级管理员用户提供用于获取当前可用配额的 API。
- 支持使用 node/+/alert 发送节点警报。
- 创建 OTA 任务时,支持备用的 OTA 固件镜像 URL。
- 修复以下漏洞:
- 支持在任何事件数据状态下自定义消息内容。
- 修复了信息模板更新后,发起删除账户的请求时无法正常发送验证码的问题。
- 修复了在 GET admin/nodes API 中已提供标签参数时,节点类型被忽略的问题。
- 提供 raw_aggregate 时忽略 aggregation_interval 参数 (Swagger)。请参照这些 步骤 升级到最新版本。
- 其他更新:
- 移除了附加 SAR 中的一些非必要参数。
- 在 发布消息的 API 中支持消息类型 (message type) 和附加信息 (additional information) 字段。
- 为所有支持的事件主题配置了共同的消息标题 (Swagger)。
- 为 ESP API 限流服务和 ESP Device Defender 违规邮件设置了格式。请参照 ESP API 限流 和 ESP Device Defender 中的步骤升级到最新版本。
重要更新:
- 已移除对 DigiCert S3 服务器证书的 OTA 支持,OTA 服务对于这样的 支持案例 会失效。
- 已支持对动态节点组进行自动重新分组,手动重新分组的功能在此 API 中将被移除。
1.1.23 (2022.11.3)
升级后台后,请将节点注册模块升级至 v11。
- 修复以下漏洞:
- 修复了节点移除通知被重复触发两次的问题。
- 修复了分页参数给定时,Get API 中缺失自动化触发器的问题 (Swagger)。
- 修复了在短期内连续收到节点 OTA 状态事件时,事件顺序被调换的问题。
- 修复了在最新 OTA 任务被报告为成功或被拒后,节点依旧能获取到旧 OTA 任务的问题。
- 修复了 RainMaker 非空 S3 存储桶的清空问题。
- 其他更新:
- 将所有 S3 对象更新为私有。
1.1.22 (2022.8.23)
升级后台后,请将节点注册模块升级至 v11。
- 新增以下功能:
- 支持在统计服务中捕获 MQTT 消息合计。如需升级或部署附加服务,请参考这些 步骤 (Swagger)。
- 在节点注册中支持上传预配置模块 csv 文件,请参考 RainMaker Admin CLI。
- 修复以下漏洞:
- 修复了已注册节点的问题,无论用户有无节点,均计入统计服务。
- 其他更新:
- 命令/响应功能支持处理大于 255 字节的数据。
- 移除对所有 RainMaker S3 存储桶的公开访问。
- 在 RainMaker 部署中新增对电子邮件 ID 的验证功能。
1.1.21 (2022.7.26)
升级后台后,请将节点注册模块升级至 v10。
- 新增以下功能:
- 修复以下漏洞:
- 修复了在有大量节点时删除管理员节点组会超时的问题。
- 在 GET 管理节点的 API 中删除了配额 (quota) 字段并添加了对状态参数的验证。
- 在修改密码的 API 中修复了首尾空格的问题。
- 修复了 GET 管理员节点 API 的分页和响应问题。
- 其他更新:
- 支持在标签中添加同时包含字母和数字的字符串。
1.1.20 (2022.7.5)
升级后台后,请将节点注册模块升级至 v10。
- 修复以下漏洞:
- 对推送消息的正文和标题部分增加了最大字符限制。
- 在创建节点组的 API 中增加了对组名的验证功能。
- 为 WebHooks 配置增加了对请求 payload 的验证功能。
- 修复了通用自定义数据 API 中的一个问题。
- 修复了获取 OTA 镜像 API 中与总数计算相关的问题。
- 修正了管理员用户获取 API 中与响应 payload 相关的问题。
- 修复了 RainMaker 部署中与 CloudWatch 日志组相关的问题。
1.1.19 (2022.6.22)
升级后台后,请将节点注册模块升级至 v10。
- 新增以下功能:
- 增加了对苹果推送通知证书过期的检测功能。
- 增加 PUT 方法 API,用于配置推送通知 (Swagger)。
- 修复以下漏洞:
- 增加了对节点标签参数的验证功能。
- 修复了删除用户时对事件映射的移除功能。
- 其他更新:
- 优化了系统级 WebHook 过滤器。
- 时间序列服务中支持过期数据。
- 支持查看相关节点标签 (Swagger)。
1.1.18 (2022.6.9)
升级后台后,请将节点注册模块升级至 v10。
- 新增以下功能:
- 支持自定义电子邮件模板 (Swagger)。
- 修复以下漏洞:
- 修复了与命令响应功能相关的问题。
- 修复了与每周时区汇总相关的问题。
- 修复了与更新和删除节点标签相关的问题。
- 其他更新:
- 更新了获取自动化触发器 API,允许查看共享节点。
- 将用于各类情况(如用户注册、找回密码等)的验证码设置为相同长度。
- 对删除用户操作中无效的尝试进行次数限制。
1.1.17 (2022.5.24)
升级后台后,请将节点注册模块升级至 v10。
- 增加以下新功能:
- 修复以下漏洞:
- 修复了 RainMaker 升级中与 CloudWatch 日志相关的问题。
- 修复了时间序列数据服务中与数据提取相关的问题(请按照以下 步骤 升级到最新版本)。
- 其他更新:
- 优化了 WebHook 过滤器以降低成本。
- 支持创建多个谷歌和苹果推送通知平台。
- 优化了基于角色的访问控制,支持多个管理员用户访问节点。
- 优化了生成 OTA 镜像 URL 的方法,以支持 DigiCert 和 Amazon CA。
这个问题具体指什么?
此前,AWS 将其默认 TLS 证书从 DigiCert 迁移到 Amazon Trust Services。原 RainMaker 固件使用 Digicert 证书进行 OTA 服务器验证,迁移后此证书失效,导致 RainMaker OTA 无法验证。
如何确认我是否受到影响?
ESP RainMaker 证书已于 2022 年 2 月 1 日在 此提交 中更新。如果您的项目基于此提交或之后版本,且您使用的是默认证书(如下所示),那么您不会受到影响。
esp_rmaker_ota_config_t ota_config = {
.server_cert = ESP_RMAKER_OTA_DEFAULT_SERVER_CERT,
};
如果您使用的是旧的证书,您在进行 OTA 时会遇到以下错误。
E (57062) esp-tls-mbedtls: mbedtls_ssl_handshake returned -0x2700
I (57062) esp-tls-mbedtls: Failed to verify peer certificate!
I (57062) esp-tls-mbedtls: verification info: ! The certificate is not correctly signed by the trusted CA
出现该错误后,您必须向 AWS 提出请求,暂时更改您的服务器证书,以同时支持 Digicert 和 Amazon Trust Services 的证书。具体步骤参见下文。注意,以下操作涉及改变 OTA 的 URL 生成逻辑,因此仅适用于 RainMaker 后端 1.1.17 及之后的版本。
向 AWS 提交请求
按照这些 步骤 创建一个支持案例,并为案例添加以下描述:
We have deployed the RainMaker IoT Platform in our AWS account. RainMaker uses S3 buckets to store the Firmware images required for the Over the Air Upgrades (OTA). We are aware that AWS had started migrating the S3 server certificates from Digicert to Amazon Trust Services and we have added the new certificate in our SDK. However, there already are devices in the field that had only the old certificate. If they try to do an OTA upgrade, it fails because of server validation failure. So can you enable the DigiCert certificate for the below S3 bucket - esp-rainmaker-ota-<AWS_Account_Number>.s3.us-east-1.amazonaws.com?(我们已经在 AWS 账户中部署了 RainMaker IoT 平台。RainMaker 使用 S3 存储桶来存储空中升级 (OTA) 所需的固件镜像。我们知悉 AWS 已经开始将 S3 服务器证书从 Digicert 迁移到 Amazon Trust Services,因此我们已在 SDK 中添加新证书。然而,已有一些设备目前仅使用旧的证书,如果对这些设备进行 OTA,会遇到服务器验证失败的问题。因此,能否请您为此 S3 存储桶——esp-rainmaker-ota-<AWS_Account_Number>.s3.us-east-1.amazonaws.com 启用 DigiCert 证书?)
如何确保这种情况不再发生?
在固件层面,RainMaker 不再仅使用单个的服务器证书,而是支持证书包,证书包中包含所有标准认证机构的证书。具体请参考 此提交。
1.1.16 (2022.5.10)
升级后台后,请将节点注册模块升级至 v9。
- 新增 OTA 任务的延迟状态 (delayed) 与拒绝状态 (rejected)。
- 修改通用自定义数据 API (Swagger)。
- 允许终端用户对其所关联的节点添加标签 (Swagger)。
- 新增从数据库中获取 SES 邮件发送状态的 API (Swagger)。
- 修复了用户节点关联过程中添加标签时出现的问题。
- 支持使用自定义数据中的标签完成用户关联(esp.location 下的所有 esp.key)(Swagger)。
- 修复了时间序列数据获取过程中出现的问题。请按照这些 步骤 升级到最新版本。
- 优化了批量生成节点的 API,支持返回节点组的详细信息。
1.1.15 (2022.4.21)
升级后台后,请将节点注册模块升级至 v9。
- 在时间序列 DB 服务中新增时区 (Time Zone) 参数 (Swagger)。请按照这些 步骤 升级到最新版本。
- 支持基础的 MQTT 主题获取功能,以降低 AWS IoT 成本。
- 支持 Alexa 异步通信。
1.1.13、1.1.14 (2022.4.8)
升级后台后,请将节点注册模块升级至 v9。
- 针对推送通知 API,修复了基于角色的访问控制 (RBAC)。
- 修复了用户自定义数据 API 的相关问题。
- 为自动化触发器增加推送通知服务。
- 支持关联用户与节点时添加节点标签和附加元数据。
- 支持在节点注册时基于
type
、model
和fw_version
自动添加到节点组。 - 支持管理员用户使用 RBAC 查看或管理由其他管理员用户注册的节点。
- 支持基于时间戳对 OTA 任务 进行排序。
- 支持在新标签添加至节点时生成 WebHook 事件。
- 优化了统计服务以解决删除用户事件。
1.1.12 (2022.3.8)
升级后台后,请将节点注册模块升级至 v9。
- 基于标签和 RBAC 策略,优化了节点搜索 API。
- 支持基于标签过滤器创建 RBAC 策略。
1.1.11 (2022.2.25)
升级后台后,请将节点注册模块升级至 v8。
- 为管理员 API 引入基于角色的访问控制 (RBAC)。
- 支持管理访问控制的角色和策略。
- 增加了适用于 RBAC 的默认策略。
- 支持创建具有管理权限的额外用户。
- 增加了对常用自定义数据的支持(Swagger API 链接)。
- 支持的 OTA 镜像最大尺寸增加为 16 MB(Swagger API 链接)。
1.1.10 (2022.2.9)
升级后台后,请将节点注册模块升级至 v8。
- 支持节点标签和标签过滤器(Swagger API 链接)。
- 支持在创建新管理员或注册新节点时生成 WebHook 事件。
- 时间序列服务:增加了新查询参数 aggregation_interval。目前,RainMaker 同时支持查询参数 time_interval 和 aggregation_interval,但建议使用 aggregation_interval(Swagger API 链接)。请参照这些 步骤 升级到最新版本。
1.1.9 (2022.1.28)
- 新增 API,支持上传更大的 OTA 镜像,最大可达 16 MB。
- 支持在节点注册时创建节点组。
- 支持 OTA 镜像按时间戳排序。
- 优化了 OTA 状态摘要 API。
- 支持管理员用户根据 user_id 或 user_name 寻找与用户相关的节点。
- 修复了与节点自动化触发器服务相关的问题。
- 支持持久化保存从设备组共享请求中接收的元数据。
- 改进了更改密码和忘记密码 API 的错误信息。
1.1.8 (2021.12.31)
升级后台后,请将节点注册模块升级至 v5。
- 优化了 ESP RainMaker 证书服务。
- 优化了用户管理 API 的性能。
- 优化了 OTA,支持向设备发送额外的自定义元数据。
- 支持网络访问防火墙服务 (Web Access Firewall Service, WAF)。
- 在时间序列数据查询中新增了对数据类型属性选择的支持。
- 支持根据用户数据自动填充用户位置(如果在用户节点关联 API 请求中未提供用户位置)。
- 在节点组共享中提供额外的元数据。
- 支持在用户节点关联时存储位置信息。
- 支持基于
type
、model
和fw_version
查询管理员节点组。 - 修复了 API 响应和 Swagger 文件描述不一致的问题。
- 时间序列:修复了每周数据中最新数据时间戳不匹配的问题。
- 时间序列:为时间序列提取服务新增了数据类型验证功能。
- 对基于
model
或type
的图片搜索新增了分页支持。 - 在共享节点组信息查询 API 中新增了父节点组信息。
- 支持运行用户批准的 OTA 任务。
1.1.7 (2021.11.2)
- 支持节点自动触发功能(参考 API:节点自动触发 API 文档)。
- 支持捕获 API 错误日志。
- 修复了 Webhooks 配置 API 的相关问题。
- 修复了推送通知服务自定义模板的相关问题。
- 支持次要用户删除共享节点组。
- 支持 Device Defender 服务以防止 DDoS 攻击。
- 优化了与状态服务、用户、用户节点关联和节点组共享相关的 API。
- 支持获取与 OTA 镜像相关的 OTA 任务。
- 支持互斥节点组。
- 修复了与获取节点 API 相关的问题。
1.1.6 (2021.10.1)
- 优化了节点批量注册模块。
- 修复了 OTA 任务 API 响应的相关问题。
- 优化了用户 API 以获取自定义用户数据。
1.1.5 (2021.9.28)
- 增加了对事件序列数据的支持(参考 API:时间序列数据 API 文档)。
- 在节点批量注册服务中增加了对节点类型 (type) 与模型 (model) 的支持。
- 将节点参数逻辑从 ThingShadow 转移至 DynamoDB,其行为逻辑不变。
- 修复了 RainMaker 管理面板中多重要素验证的相关问题。
- 支持通过节点(组)共享将用户添加为主要用户。
1.1.4 (2021.9.16)
- 支持创建和维护用户特定的自定义数据(参考 API:[用户自定义数据 API 文档)。
- 支持备份和恢复 Cognito 客户端配置。
- 修复了节点组 API 的相关问题。
1.1.2 (2021.8.30)
- 修复了设备在恢复出厂设置后用户节点映射流程中的安全漏洞。需在固件中启用支持。
- 推出了移动端推送通知。
- 改进了节点参数运行 API 的执行时间。
注意:在升级 SAR 仓库前,请对 Cognito 相关配置(回调 URL 和邮件消息模板)进行备份。Cognito 配置的详细步骤,请参阅 哪里可以找到第三方集成的回调 URL 和 哪里可以找到 Cognito 的自定义邮件模板。
1.1.1 (2021.8.3)
- 修改了忘记密码 API 的错误提示信息。
- 完善了 OTA 服务,增加了 "finished" OTA 任务状态和 "rejected" 节点 OTA 状态。
- 改进了删除用户 API。
- 支持处理 RainMaker 用户许可证。
1.1.0 (2021.7.7)
- 支持基于
type
、model
和fw_version
创建节点群组。 - 支持节点群组共享。
- 支持存档 OTA 镜像。
- 优化了设置节点参数 API 的执行时间。
- 支持基于名称搜索 OTA 镜像文件和 OTA 任务。
- 支持终端用户启动 OTA 任务。
1.0.18 (2021.6.4)
- 完善了节点搜索 API。
- 支持终端用户删除账号信息。
1.0.17 (2021.6.2)
- 完善了节点、节点群组及 OTA 相关的 API。
1.0.16 (2021.5.24)
- 改进了后端 API。
- 增加了获取 Cognito 详细信息的 API。
- 支持存档已取消的 OTA 任务。
1.0.15 (2021.5.19)
- 修改了后端 API 的响应代码和信息。
- 支持卸载 SAR 仓库。
- 优化了节点 API,可获取节点状态。
1.0.14 (2021.5.4)
- 完善了没有 force_push 选项的 OTA 配置。
- 将刷新令牌 (refresh token) 的有效期从一个月延长至五年。
- 增加了获取部署细节的 API。
1.0.13 (2021.4.14)
- 修改了注销 API。
- 确定了节点断开时系统断开连接的原因。
- 更新了与 OTA force_push 功能相关的 API。
- 优化了 IoT 会话创建过程。
- 完善了节点共享 API。
1.0.12 (2021.4.5)
- 增加了节点共享 API,支持接受或拒绝节点共享请求等功能。
- 支持在 RainMaker 后端升级时自动升级 API Gateway。
1.0.11 (2021.3.19)
- 更新了后端 API 的状态代码和错误信息。
- 优化了断开连接后的解决方案。
1.0.10 (2021.3.1)
- 修复了与控制台更新相关的问题。
- 修复了后端 API 相关问题并更新了响应。
- 移除了 AWS EC2 队列服务。