Thingsboard ThingsBoard 3.3.2 发布

nmw · 2021年11月11日 · 288 次阅读
本帖已被设为精华帖!

具有以下改进和错误修复的次要版本:

Thingsboard 话题讨论区:https://www.iotschool.com/topics/node8

欢迎大家加入 thingsboard 二次开发讨论群:121202538

thingsboard交流QQ群 121202538


改进:

核:
REST API 文档:
描述的实体和方法;
通过用户名和密码进行授权;
最新版本的 Swagger
用户自定义 JS 函数的帮助页面:
描述的输入参数;
各种用例的示例;
帮助内容从外部项目加载;
能够使用“UI_HELP_BASE_URL”参数配置外部帮助网址;
SQL 查询的性能:
防止无限递归;
能够使用“SQL_RELATIONS_MAX_LEVEL”参数配置最大递归级别;
使用'JAVAX_PERSISTENCE_QUERY_TIMEOUT'参数使所有SQL查询在大量繁重查询中存活的超时;
批量导入改进并移至后端;
规则链导入/导出改进;
Cassandra 读写查询的单独缓冲速率执行器;
通过“子字符串”而不是“startsWith”进行实体文本搜索;
改进 REST API 错误响应处理;
添加字段长度验证;
安全:
支持 SSL 凭证配置以在负载均衡器上设置 HTTPS,而无需 SSL 终止。
支持PEM格式的证书;
统一传输 SSL 凭证;
运输:
HTTP/2 配置支持;
添加了对 Efento 水表设备的开箱即用支持;
MQTT 向后兼容适配器,在固件升级过程中同时支持 JSON  Protobuf
规则引擎:
 HTTP 客户端规则节点添加选项以不创建任何消息体;
优化重试策略以正确考虑所有可用设置:“retryFailed”、“retryTimeout”和“retrySuccessful”;
修复了规则引擎中更新多边形坐标的解析;
修复了 MQTT 规则节点中 MQTT 数据包的重复问题;
用户界面:
新的小部件设置布局;
用于 MQTT 设备传输配置的 Protobuf 编辑器
二维码小工具。添加了对二维码和降价小部件的帮助;
更新依赖项:lodash  coreJS
将翻译后的标题保存为“translatedDashboardTitle”变量;
多属性小部件:为输入添加了选择类型;
可选数据源处理;
更新“zh_CN”语言环境;
新增实体和报警表无数据显示信息;
将小部件容器的“toastTargetId”添加到“widgetContext”;
在导航树组件的“updateNode”函数中添加了参数“updatedData”;
设备配置文件中 mqtt 传输设置的样式;
构建脚本:
AWS EKS  K8S 部署说明和脚本;
缓存清理添加到升级脚本;
记录升级过程中的进度;
Bug修复:

核:
修复了“getPersistedRpcByDeviceapi 调用中的安全检查;
修复了 Java 11 迁移后 Fork Join Pool 中的 Class Loader(CL) 问题。用当前线程 CL 替换了系统 CL
修复了实体查询中的默认排序;
修复删除关系时的并发异常
不能在整体设置中使用隔离的租户配置文件;
修复了rest客户端json转换器解析json数组的问题;
为缓存的实体类设置 serialVersionUID:设备和租户配置文件等;
 hsqldb 版本提升至 2.6.1 以修复 sql 超时问题;
规则引擎:
默认告警详情脚本功能可能导致元数据无限增长;
弃用“延迟”规则节点;
修复了发送 rpc 请求节点中的 NPE
修复从 3.2.2 版本升级设备配置文件报警规则;
更正了创建关系规则节点中的当前关系删除;
运输:
LwM2M
在模型为空的情况下修复 NPE
清除日志;
从核心处理“设备删除”事件;
从核心处理“更新凭证”事件;
MQTT
修复了 MqttTransportHandler 中的日志拼写错误;
操作规程:
修复了 CoAP 请求的确认;
用户界面:
如果实体为空,则修复了相机输入小部件;
修复了别名实体自动完成的重复请求;
固定地图功能。更新地图有帮助。
固定使用数字仪表小部件的边界值;
修复了工作一段时间后仪表小部件显示不正确的问题;
修复了全屏仪表板模式下的显示吐司;
修复了 Markdown 中的“复制文本”以在纯 HTTP 中工作;
修复了不加载小部件中的高级设置;
固定行程动画:固定计算起点/终点;固定更新当前位置;
删除时间序列表中无效的 JSON 表单字段;
在表格小部件中更新后将分页设置为第一页;
map-utils 'parseData' 函数中的索引不正确;

ThingsBoard 3.3.2 下载地址:https://github.com/thingsboard/thingsboard/releases

nmw 将本帖设为了精华贴 11月11日 20:56
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册