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

ThingsBoard v4.2.x 发布说明

ThingsBoard CE v4.2.1.2 (2026年2月3日)

变更内容

  • 安全
    • 修复Docker镜像的CVE-2025-68973、CVE-2025-6020、CVE-2025-13601、CVE-2025-69420、CVE-2026-21945、CVE-2025-69419和CVE-2026-21932,由@ViacheslavKlimov和@smatvienko-tb完成
    • #14865 修复CVE-2026-22610,由@vvlladd28完成
    • #14729 修复CVE-2025-15284,由@vvlladd28完成
  • 核心与规则引擎
    • #14743 增加Redis ACL(用户名)认证支持,由@AndriiLandiak完成
    • #14728 修复任务管理器中零任务作业的finish ts无效问题,由@ViacheslavKlimov完成
    • #14564 修复sysadmin的实体数据查询,由@dashevchenko完成
    • #14631 修复非公共PostgreSQL schema的分区清理,由@AndriiLandiak完成
    • #14792 修复租户配置中禁用时SMS使用状态,由@dashevchenko完成
    • #14751 修复登录失败时为已禁用用户执行不必要的数据库更新,由@AndriiLandiak完成
  • 传输
    • #14645 修复LwM2M客户端上下文在重启后的NPE,由@nickAS21完成
    • #14748 修复CoAP Unicast/Multicast MID冲突和静默ACK拒绝,由@nickAS21完成
  • UI
    • #14614 修复LwM2M bootstrap开关未保持“Add Bootstrap config”按钮状态,由@mtsymbarov-del完成
    • #14746 修复切换到其他数据层时地图操作面板隐藏的问题,由@vvlladd28完成
    • #14804 修复点击“Create new”按钮时租户配置自动补全打开问题,由@mtsymbarov-del完成
    • #14802 修复国家自动补全自动填充并改进验证,由@vvlladd28完成
    • #14903 修复别名帮助文本中缺少 ‘%’ 字符,由@mtsymbarov-del完成
    • #14895 修复启用叠加层时Range Chart和Bar Chart with label部件的内边距,由@mtsymbarov-del完成
    • #14922 修复公开用户查看告警评论时的错误,由@mtsymbarov-del完成

完整更新日志https://github.com/thingsboard/thingsboard/compare/v4.2.1.1…v4.2.1.2

ThingsBoard CE v4.2.1.1(2025年12月24日)

包含以下Bug修复的补丁版本:

变更内容

  • 核心与规则引擎
    • #14211 由@AndriiLandiak修复批量导入时的冗余凭据更新事件和设备重连;
    • #14235 由@dashevchenko添加禁止删除最后租户管理员的校验;
    • #14062 由@dashevchenko修复预配置设备检查;
    • #14179 由@dashevchenko修复OTA包使用URL而非文件时的固件更新;
    • #14209 由@dashevchenko修复使用资源和模板化与GitHub Models AI提供商时的错误;
    • #14245 由@dashevchenko修复EDQS中相关组中部分租户管理员未显示;
    • #14457 由@dashevchenko修复部分实体的XSS漏洞;
    • #14487 由@dashevchenko修复无效的告警状态订阅更新;
    • #13836 由@dskarzh修复设备配置节点中评估动态时长规则时的NPE;
    • #14244 由@dskarzh改进“客户属性”和“更改发起者”规则节点中对客户所有实体的支持;
    • #14467 由@dskarzh更新AI模型自动补全选项;
    • #14195 由@irynamatveieva修复同一键在多个参数中使用时的CF计算错误;
    • #14526 由@irynamatveieva修复缺失遥测时字段计算参数的时间戳处理;
    • #14623 由@irynamatveieva修复字段计算中遥测批量的处理;
    • #14499 由@ShvaykaD修复CF参数的最后更新ts处理;
    • #14536 由@ShvaykaD修复键字典竞态条件导致Hibernate在集群模式下缓存零keyId;
    • #14264 由@ViacheslavKlimov改进任务管理器中的任务取消处理;
    • #14479 由@ViacheslavKlimov修复漏洞;
    • #14572 由@ViacheslavKlimov修复并改进CF状态恢复;
    • #14587 由@ViacheslavKlimov修复Kafka主题缓存;
  • 传输
    • #14327 由@artem-barysh-dev修复因SNMP传输初始化导致的偶尔应用启动失败;
    • #14407 由@artem-barysh-dev在Gateway连接出错时添加ACK;
    • #14241 由@nickAS21修复LwM2M通过URL的固件更新;
    • #14294 由@nickAS21修复LwM2M重启后无注销的observe;
    • #14403 由@nickAS21修复LwM2M休眠后重启时的NPE;
    • #14624 由@smatvienko-tb修复启用MQTT SSL但禁用MQTT传输时的tb-node启动;
  • Edge
    • #14461 由@MazurenkoNick修复edge事件处理期间仪表板中的客户取消分配;
    • #14613 由@MazurenkoNick修复不同edge的事件混合在同一队列中;
    • #14425 由@volodymyr-babak修复导致Edge同步失败的僵尸Kafka消费者组;
    • #14616 由@volodymyr-babak修复Edge Kafka消费者提交失败时的无限循环;
  • UI
    • #14481 由@ArtemDzhereleiko修复AI模型的连接检查请求;
    • #14396 由@deaflynx修复TinyMCE外部定位的图像源;
    • #14377 由@DmytroKhylko修复JS模块文件编码以处理特殊符号;
    • #14134 由@LeoMorgan113修复实体和告警表格的过滤;
    • #14022 由@mtsymbarov-del修复“Email”字段的校验;
    • #14048 由@mtsymbarov-del添加在仪表板启用隐藏工具栏选项时访问登出按钮的能力;
    • #14085 由@mtsymbarov-del修复对话框适配屏幕分辨率;
    • #14091 由@mtsymbarov-del为LED Indicator部件标题添加自定义翻译支持;
    • #14092 由@mtsymbarov-del修复Attributes Card部件数据后处理函数中的i18n自定义翻译;
    • #14140 由@mtsymbarov-del修复部件实体别名的空实体列表字段;
    • #14143 由@mtsymbarov-del添加告警类型列表键翻译;
    • #14151 由@mtsymbarov-del为仪表板用户过滤器对话框添加自定义翻译支持;
    • #14185 由@mtsymbarov-del在地图部件设置中添加可拖拽叠加选项;
    • #14248 由@mtsymbarov-del修复实体视图时序数据部分的拼写;
    • #14261 由@mtsymbarov-del修复电话输入的subscriptSizing;
    • #14296 由@mtsymbarov-del修复获取队列统计请求方法的拼写;
    • #14297 由@mtsymbarov-del修复通知收件人用户列表中残留已删除用户ID;
    • #14298 由@mtsymbarov-del修复控制部件的parse函数调用;
    • #14569 由@mtsymbarov-del修复配置保存在无变更时触发保存配置;
    • #14615 由@mtsymbarov-del修复mergeDeepIgnoreArray函数中的mutation;
    • #14392 由@vvlladd28修复超时消息的错误高度;
    • #14243 由@vvlladd28更新Lietuvių(立陶宛语)翻译;
    • #14254 由@vvlladd28在主工具栏添加显示GitHub按钮;
    • #14443 由@vvlladd28修复告警详情对话框中显示时长;
    • #14480 由@vvlladd28修复漏洞;
    • #14574 由@vvlladd28更新翻译;

完整更新日志https://github.com/thingsboard/thingsboard/compare/v4.2.1…v4.2.1.1

ThingsBoard CE v4.2.1(2025年10月15日)

包含以下Bug修复与改进的次要版本:

变更内容

  • 核心与规则引擎
    • #14068 由@dashevchenko实现AI请求节点附加文件能力;
    • #14014 由@dskarzh实现AI模型:通过Ollama支持本地AI模型;
    • #14076 由@dskarzh实现AI模型:支持更改OpenAI的base URL;
    • #14131 由@ViacheslavKlimov修复漏洞;
  • UI
    • #14072 由@ArtemDzhereleiko为AI规则节点添加“General”资源类型和实体列表;
    • #14066 由@vvlladd28为导出文件名添加UTF-8符号支持;
    • #13373 由@pgrisu为堆叠时序图表的提示设置添加显示总值选项;
    • #13350 由@pgrisu最新图表部件:添加在图例中显示总值的设置;
    • #14083 由@vvlladd28在Markdown部件配置中隐藏未使用的数据设置块;
  • Bug修复
    • #14037 由@dashevchenko修复API使用周期重置;
    • #13941 由@irynamatveieva修复TB重启后偶尔重复的CF计算;
    • #14046 由@dashevchenko修复导出告警数据部件中缺失的实体值;
    • #14081 由@ChantsovaEkaterina修复在时间窗口中切换Realtime和History时隐藏选项显示;
    • #13952 由@ArtemDzhereleiko修复AI模型帮助链接;
    • #13898 由@ArtemDzhereleiko修复AI规则节点的响应格式问题;
    • #14027 由@mtsymbarov-del修复规则节点中的XSS漏洞;
    • #13948 由@dashevchenko修复EDQS中的用户名字段获取;
    • #14070 由@dashevchenko修复发布失败或消息包含多设备时未发送PUBACK,或重复发送;

完整更新日志https://github.com/thingsboard/thingsboard/compare/v4.2…v4.2.1

ThingsBoard CE v4.2.0(2025年8月15日)

主要改进

  • 核心与规则引擎
    • #13371 由@dskarzh和@ArtemDzhereleiko实现AI请求规则节点;
    • #13556 由@dashevchenko为告警数量查询添加实体和键过滤器支持;
    • #13747 由@ViacheslavKlimov更新库以修复严重和重要漏洞;

次要改进

  • 核心与规则引擎
    • #13741 由@dskarzh改进Create Alarm规则节点以异步处理消息;
    • #13607 由@AndriiLandiak改进EDQS支持返回错误详情;
    • #13827 由@pon0marev通过减少多余ping优化Redis池延迟;
    • #13562 由@AndriiLandiak为OTA包添加版本控制支持;
    • #13692 由@dskarzh使规则节点初始化期间的脚本编译错误不可恢复;
  • UI
    • #13745 由@vvlladd28为规则引擎操作节点添加帮助链接;
    • #13795 由@ChantsovaEkaterina将缺失的服务和模型添加到public-api;
    • #13679 由@vvlladd28改进移动应用配置对话框:用JSON配置文件替换手动设置;
    • #13778 由@vvlladd28改进动态表单设置中禁用属性选择时的UX;
    • #13670 由@vvlladd28改进help-popup容器样式;
    • #13680 由@deaflynx改进移动中心应用程序表单标签;
    • #13783 由@ArtemDzhereleiko改进通知模板自动补全:修复编辑问题并添加“创建新”选项;
    • #13813 由@vvlladd28重构仪表板状态管理;
  • 传输
    • #13701 由@AndriiLandiak实现基于协议版本的MQTT客户端ID长度校验;
    • #12502 由@nickAS21实现Sparkplug 3.0支持;
  • Edge
    • #13651 由@jekka001添加按edge的统计;

Bug修复

  • 核心与规则引擎
    • #13763 由@AndriiLandiak修复发起者(非设备或资产)删除时的告警清理;
    • #13788 由@dashevchenko修复sysadmin保存的租户遥测的EDQS查询;
    • #13751 由@dashevchenko修复EDQS中以字符串保存的数值的实体字段过滤器;
    • #13799 由@ViacheslavKlimov修复隔离租户的主题创建;
    • #13868 由@irynamatveieva修复CF参数Long转Integer的类型转换以避免截断;
    • #13669 由@ViacheslavKlimov修复从UI添加属性时无类型转换;
    • #13777 由@ShvaykaD修复集群模式下缺失附加信息的RPC处理;
  • UI
    • #13804 由@vvlladd28修复别名关系查询Bug,创建后无法编辑“Not”过滤器;
    • #13746 由@vvlladd28修复CVE-2025-7783漏洞;
    • #13772 由@vvlladd28修复字段计算参数设置弹出框在参数类型变更时的位置;
    • #13727 由@vvlladd28修复数学函数节点“参数默认值”字段显示0;
    • #13725 由@vvlladd28修复移动中心中的小Bug;
    • #13748 由@vvlladd28通过取消先前请求修复EntitiesDataSource loadEntities中的竞态条件;
    • #13770 由@vvlladd28修复single switch部件中标题的卡片内边距;
    • #13771 由@vvlladd28修复打开Assign字段下拉时告警部件预览的错误消息;
    • #13758 由@vvlladd28修复OAuth2重定向URI字段在查看模式下显示为启用;
    • #13761 由@yuliaklochai修复Trendz设置不刷新页面不更新;
    • #13720 由@nickAS21修复LwM2M无observe发送遥测时ObjectId版本解析错误;
    • #13681 由@deaflynx修复OTA更新包表单长文件名的滚动;
    • #13682 由@deaflynx修复重复仪表板状态使用相同ID时的重写;
    • #13635 由@ArtemDzhereleiko修复版本控制结果弹出框中长错误消息;
    • #13663 由@LeoMorgan113修复自定义操作编辑器的样式;
    • #13782 由@ArtemDzhereleiko修复SCADA符号预览中的字体渲染错误;
    • #13780 由@ArtemDzhereleiko修复HP SCADA符号的交叉连接器线宽;
    • #13797 由@ArtemDzhereleiko修复API使用状态显示值并为实体列表和子类型列表芯片添加省略号;
    • #13798 由@ChantsovaEkaterina修复部件类型自动补全中的部件预览高度;
    • #13598 由@ArtemDzhereleiko修复material自动补全的hasBackdrop;
  • 传输
    • #13754 由@artem-barysh-dev修复MQTT客户端断开连接;
    • #13689 由@imbeacon修复通过网关连接设备时的错误速率限制消费;

新贡献者

  • #13722 @Yatharth0045首次贡献

完整更新日志https://github.com/thingsboard/thingsboard/compare/v4.1…v4.2