ThingsBoard 3.3.3 发布

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

改进:

核:
告警查询性能改进;
多根关系查询;
能够在 SQL 请求中配置默认​​的空排序;
用于获取 TB 应用程序版本的 REST API;
不要保留空的统计信息以减少事件表大小和磁盘 IOPS;
对 thingsboard.yml 注释的小改进;
为空格添加密码策略;
通知物联网网关有关设备的删除或重命名;
#5200仪表板/警报规则过滤器的“IN”和“NOT IN”条件;
#5749队列工厂;
#5760 SQL 和 TS 批处理线程计数 3 以获得更好的哈希分布;
#5814 API 使用过滤器清除事件;
规则引擎:
支持具有多个输出的嵌套规则链;
#5569无需更新最新值即可保存时间序列数据。
在混合数据库设置的情况下对性能改进很有用;
减少具有内存缓存的版本的 CPU 开销;
用于配置内存缓存的环境变量;
#5843设备参与者会话不活动性能 + 内存占用优化;
#5751设备的事务性删除和适当的缓存驱逐
#5550升级丰富属性规则节点;
其他性能改进:不可变结构、预定义的 protobuf 对象等;
#5865添加了支持 3.3.0 边缘版本规则链的功能;
#5762 MQTT 规则节点中“clientId”参数的后缀;
#5821将 ignoreMetadataTs 添加到“保存时间序列”规则节点;
#5889会话超时的计划消息数量减少;
#5921将警报传播给没有关系的客户或租户;
#5926在“创建警报”规则节点中使用消息时间戳作为警报开始时间戳;
#5687自相交多边形,带孔的多边形,支持多个多边形;
用户界面:
迁移到 Angular 12;
嵌入不同仪表板状态的小部件;
能够在 Markdown 小部件中嵌入仪表板状态;
#5942添加脚本以生成自定义小部件的数据结构;
#5797实体详细信息的单独页面;
#5770地图小部件中标记和多边形的编辑器;
#5757多属性小部件的改进;
#5629显示持久 RPC 调用的小部件;
#5856实体页面的持久页面链接;
从规则链编辑器中的选定区域创建嵌套规则链;
为地图小部件添加工具提示偏移设置;
#5655在移动视图上隐藏页面大小选项;
#5772仅在时间序列和最新小部件中显示图例设置;
#5795如果启用后处理功能,则禁用列排序;
#5876图像地图调整大小正确计算中心位置;
#5882新的地图小部件设置:“禁用缩放控制”;
#5910添加了附加条件来定义 showTitleIcon;
运输:
LwM2M:
能够定义网络配置;
#5930 Eclipse乐山版本更新为2.0.0-M5;
支持 Base64 格式以 RPKX509 模式定义客户端密钥;
引入对新命令的支持:Read-Composite、Write-Composite。多实例资源读写;
引入对新内容格式的支持:SenML JSON、SenML CBOR;
通过设备配置文件改进引导行为的配置;
Bootstrap 服务器现在支持:Read、Discover、Write、Delete 命令;
合作社:
#5930将加州版本更新为 3.0.0;
SNMP:
为 SNMP 传输添加 Redis 配置;
MQTT[5875] MQTTIP 速率限制;
安全:
更新 log4j-core、log4j-api 和 log4j-to-slf4j 版本;
能够限制警报查询调用计数;
#5823为规则节点名称添加 NO XSS 验证;
构建脚本:
支持linux/arm64 docker容器;
SQL 测试现在在真正的 PostgreSQL 而不是 HSQL 上运行;
更新 grpc 和 netty 版本以正确处理本机 windows ssl 库;
Bug修复:

核心和规则引擎:
从 3.2.2 升级设备配置文件;
#5492 WS 订阅中双精度值的转换;
#5753未排序的页面链接替换为按 id ASC 排序;
#5744修复 log4shell CVE-2021-45105;
链接到 REST API 文档中关于 UUID 的 Wiki 页面;
集群模式下删除属性的通知;
#5750有关已删除时间序列记录的通知;
#5657修复搜索 API Swagger 描述;
#5793添加了处理 Web 套接字上的 pong 响应的功能;
#5822在一般响应的情况下,不要更新 WS 上次活动;
OTA调度过程中,如果新标签为空,则移除旧的OTA标签;
#5869不允许系统管理员删除自己;
#5864修复了 Timescale 中按时区的聚合;
处理策略完成或超时时忽略不再有效的消息;
#5557在分区名称参数不正确的情况下修复 NPE;
#5787删除了regularQueryInvocationCnt/regularQueryInvocationTime 的不正确统计计算;
#5659重试尝试结束时添加 rpc 响应错误;
#5852在“保存到自定义表”规则节点中支持双精度类型;
在地图小部件中拖动标记时防止单击操作和弹出窗口打开。
用户界面:
#5755支持带切割区域的矩形;
火狐的布局;
在单独的对话框中打开仪表板状态显示一个空白对话框;
移动应用程序中的正确布局和状态名称传播;
解析查询别名类型的别名过滤器;
JSON 表单默认值处理;
#5529 API 使用的中文翻译;
#5778过滤器形式:常量类型和布尔值;
#5805 OTA 更新的帮助链接;
#5813取消颜色选择器上的事件;
#5832不同语言的有问题的字母;
#5872设备配置文件自动完成和租户配置文件自动完成错误;
#5879防止在多输入小部件中保存无效表单;
#5883修复了 OTA 包自动完成;
#5913日期范围导航器:选择日期时的日历应该是水平的;
#5923资产模型添加到公共 api;
#5928修复了“添加用户”对话框的帮助链接 URL;
#5931规则引擎统计信息仪表板中异常的时间戳错误;
#5948将“snpm”目录更改为“snmp”;
运输:
LwM2M:
设备从 PSM/eDRX 唤醒后重复 OTA 更新;
#5716添加了在睡眠后发送 LwM2M 模型更新的功能;
#5878正确处理设备配置文件更新;
#5953订阅 RPC 和属性;
#5955初始化命令;
客户端重启或重新连接时 OTA 更新序列的错误;
MQTT:
访问令牌与凭据中的用户名匹配时的极端情况;
#5792在 JsonMqttAdaptor 中将“=”无效序列化为 \u003d;
#5788减少连接/断开事件的 MQTT 信息日志;
#5796多属性请求的响应格式;
休息客户端:
#5566修复了 rest 客户端中基于小部件类型的方法;
边缘:
#5922次要修复和代码审查评论;
构建脚本:
集成测试生命周期;
#5672 CASSANDRA_KEYSPACE_NAME 在安装过程中被忽略;

下载地址:https://github.com/thingsboard/thingsboard/releases/tag/v3.3.3

基于ThingsBoard开发的ThingsKit物联网平台社区版下载教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值