产品定价 立即试用
社区版
入门
指南 安装 架构 API 常见问题
目录

ThingsBoard v3.9.x 发布说明

ThingsBoard CE v3.9.1 (2025年2月19日)

小版本,包含以下改进与Bug修复:

  • 核心与规则引擎

    • #12444 版本控制:修复检查存储库访问时的错误,由@ViacheslavKlimov完成
    • #12445 移动应用中心:修复迁移后bundle id空指针异常,由@dashevchenko完成
    • #12497 RPC规则节点:修复未产生Success或Failure输出消息,由@YevhenBondarenko完成
    • #12581 Actor系统:修复设备订阅的内存泄漏,由@smatvienko-tb完成
    • #12640 REST API call节点:修复Basic认证,由@devaskim完成
  • UI

    • #12389 通知中心:修复复制或创建后实体表未更新,由@vvlladd28完成
    • #12455 Map部件:修复绘制圆形的问题,由@vvlladd28完成
    • #12456 Map部件:修复多边形/圆形填充与描边颜色函数,由@vvlladd28完成
    • #12485 时序柱状图:修复负值显示错误,由@vvlladd28完成
    • #12494 Trip animation部件:修复部分已应用设置未显示,由@vvlladd28完成
    • #12548 Trip animation部件:修复使用path decorator设置时的错误,由@vvlladd28完成
    • #12511 Update Device Attribute部件:修复发送数据能力,由@vvlladd28完成
    • #12426 移动应用中心:修复发行说明编辑,由@vvlladd28完成
    • #12457 移动应用中心:将移动应用配置表单验证规则与API同步,由@vvlladd28完成
    • #12528 移动应用中心:修复包含Unicode符号的URL验证问题,由@vvlladd28完成
    • #12631 实体详情页:修复移动端视图,由@vvlladd28完成
    • #12664 Liquid level部件:修复形状布局设置错误,由@vvlladd28完成
  • 传输

    • #12427 LwM2M:客户端序列化修复,由@YevhenBondarenko完成
    • #12575 MQTT:修复无先前订阅时的unsubscribe错误,由@artem-barysh-dev完成
  • Edge

    • #12593 修复仪表板的分配/取消分配,由@volodymyr-babak完成
    • #12653 加速初始设置并改进连接/断开连接处理,由@volodymyr-babak完成
    • #12566 修复设备配置处理中的错误,由@jekka001完成

ThingsBoard CE v3.9.0(2024年12月31日)

包含以下功能与Bug修复的主要版本:

主要改进

  • 核心与规则引擎
    • #11835 由@dashevchenko实现移动应用中心;
    • #12037 由@dashevchenko实现告警状态订阅的WebSocket API;
    • #11861 由@ShvaykaD和@YevhenBondarenko实现高级调试模式设置;
    • #11873 由@ViacheslavKlimov实现导出仪表板和部件类型JSON文档中资源的去重;
    • #11829 由@ViacheslavKlimov实现从外部仓库同步网关仪表板;
    • #11908 由@ViacheslavKlimov自4.0版本起弃用除Kafka和内存外的所有队列类型;
    • #12129 由@artem-barysh-dev自4.0版本起弃用Timescale;
  • UI
    • #11819 由@ikulikov迁移至Angular 18;
    • #11838 由@ikulikov从flex-layout切换至纯CSS与Tailwind;
    • #11985 由@ikulikov切换至Angular esbuild;
    • #12171 由@ikulikov引入UI JavaScript函数的可复用JavaScript模块支持;
    • #12151 由@ChantsovaEkaterina添加配置时间窗口面板间隔和聚合选项(对终端用户可见)的能力;
    • #12054 由@ArtemDzhereleiko实现高性能SCADA符号;
  • 传输
    • #11784 由@nickAS21将LwM2M代码库迁移至Leshan M15和Californium 3.12.1;
    • #12238 由@nickAS21实现降低CoAP DTLS握手处理延迟;
    • #11896 由@nickAS21实现LwM2M Object 19的多种数据类型支持;
    • #11994 由@ShvaykaD添加RPC传递超时时关闭传输会话的能力;
  • Edge
    • #11924 由@AndriiLandiak使用Kafka存储和处理Edge事件以提升处理吞吐量;

次要改进

  • 核心与规则引擎
    • #12084 由@smatvienko-tb优化实体数据查询 - entityFilter.isFetchLastLevelOnly() 命中索引避免顺序扫描;
    • #11671 由@ViacheslavKlimov从用户附加信息中移除安全相关信息;
    • #10581 由@irynamatveieva在保存到自定义表节点添加TTL选项;
    • #12149 由@artem-barysh-dev增加TBEL脚本编译超时;
    • #11647 由@cbecker为自定义OAuth 2.0添加NONE认证方法(适用于Django等认证服务器);
    • #12163 由@ViacheslavKlimov实现内务服务改进;
    • #12304 由@ViacheslavKlimov在版本控制中push被拒绝时显示错误;
  • UI
    • #11881 由@ArtemDzhereleiko实现SCADA断管和超长管;
    • #11911 由@ArtemDzhereleiko实现SCADA锥形和小圆柱罐;
    • #12142 由@ArtemDzhereleiko实现两段按钮部件;
    • #11872 由@maxunbearable实现网关仪表板同步并迁移至新标签;
    • #11756 由@rusikv禁用HTML编辑器的“Named entity expected”;
    • #11781 由@rusikv实现Microsoft Teams通知预览改进;
    • #11976 由@maxunbearable为告警评论添加空格修剪;
    • #11813 由@struggle3更新locale.constant-zh_CN.json;
    • #11981 由@maxunbearable更新AssetService自动补全;
    • #12000 由@maxunbearable为添加新部件添加部件类型帮助链接;
    • #12007 由@maxunbearable为规则链添加描述列;
    • #12010 由@maxunbearable为非实体冲突添加回退;
    • #12004 由@maxunbearable更改仪表板工具栏和默认状态ID的字体大小;
    • #12063 由@vvlladd28优化删除部件包;
    • #12023 由@maxunbearable将Rule Node中的value设为非必填属性;
    • #12077 由@vvlladd28根据用户语言偏好更新文档“lang”属性;
    • #12099 由@ChantsovaEkaterina同步CE与PE版本的语言命名;
    • #12123 由@vvlladd28添加实体描述列的自定义翻译支持;
    • #12127 由@ArtemDzhereleiko实现预览模式下SCADA符号SVG显示;
    • #12150 由@vvlladd28添加从数据源部件编辑别名的能力;
    • #12148 由@sprijk改进nl_BE部分翻译;
    • #12118 由@vvlladd28改进JWT安全设置的校验消息;
    • #12214 由@vvlladd28修复发送邮件通知中的相对URL;
    • #12217 由@maxunbearable调整审计日志对话框代码块高度;
    • #12213 由@kalutkaz共享echarts-widget.models;
    • #12270 由@maxunbearable为JavaScript资源模块添加显示帮助md文件;
    • #12319 由@vvlladd28增强帮助链接并改进帮助按钮显示;
  • Edge
    • #12159 由@AndriiLandiak实现edge最大数量配置;

Bug修复

  • 核心与规则引擎
    • #11878 由@irynamatveieva修复发起者遥测节点;
    • #12166 由@YevhenBondarenko修复多个漏洞;
    • #12196 由@ViacheslavKlimov修复可用通知传递方法的排序;
    • #12308 由@ViacheslavKlimov修复导出实体后图像损坏;
    • #12321 由@ViacheslavKlimov修复满足清除规则时的重复告警通知;
  • UI
    • #12104 由@ChantsovaEkaterina修复应用“禁用自定义间隔”时间窗口参数;
    • #12324 由@ChantsovaEkaterina修复关闭时间窗口配置对话框时应用分组间隔;
    • #12268 由@vvlladd28修复无更改退出仪表板编辑模式后时间窗口错误应用;
    • #12029 由@vvlladd28修复OAuth 2.0客户端表格中切换客户端时的OAuth详情更新;
    • #11780 由@rusikv修复租户首页上裁剪的“QR移动应用”部件标题;
    • #11912 由@ArtemDzhereleiko修复球形容器和卧式罐的比例属性;
    • #11915 由@maxunbearable修复长名称实体的对话框删除标题;
    • #11975 由@ArtemDzhereleiko修复实体视图详情中的实体选择表单;
    • #11898 由@maxunbearable修复退出时远程shell请求泛滥;
    • #11992 由@d2eight修复操作Bug;
    • #11996 由@maxunbearable修复RPC调试终端部件的强制焦点;
    • #12033 由@maxunbearable修复图表部件默认不应用隐藏数据键;
    • #12080 由@ArtemDzhereleiko修复broken链接并为规则节点添加链接;
    • #12100 由@vvlladd28修复信号强度部件低信号时显示颜色;
    • #12102 由@vvlladd28修复GPIO面板部件中重复的led指示器;
    • #12105 由@vvlladd28修复移动布局仪表板中添加小部件;
    • #12120 由@vvlladd28修复邮件通知预览;
    • #12121 由@vvlladd28修复TBEL round number示例;
    • #12117 由@vvlladd28修复属性卡片中的长数字显示;
    • #12208 由@ArtemDzhereleiko修复编辑设备详情时的错误toast;
    • #12222 由@ArtemDzhereleiko修复租户配置默认配置;
    • #12233 由@vvlladd28修复移动部件时的自适应仪表板网格;
    • #12232 由@vvlladd28修复仪表板中部件的错误复制;
    • #12259 由@ChantsovaEkaterina修复不同鼠标事件下 truncateWithTooltip 指令行为;
    • #12247 由@ArtemDzhereleiko修复背景设置弹出框折叠;
    • #12301 由@vvlladd28修复表单处理中的内存泄漏;
    • #12306 由@vvlladd28修复邮件服务器中的OAuth 2.0认证配置;
    • #12275 由@ArtemDzhereleiko修复HP SCADA过滤器颜色;
    • #12291 由@vvlladd28修复移动端通知中心缺失的添加按钮;
    • #12298 由@maxunbearable修复层级部件中select node操作触发过多;
  • 传输
    • #12069 由@imbeacon修复MQTT传输中 /provision/response主题缺失SubAck;