1.4.0
版本发布时间: 2020-08-31 17:55:53
jetlinks/jetlinks-community最新发布版本:2.2.0(2024-09-27 10:54:00)
更新时间: 2020-09-01
代码分支: 1.4
主要优化
- 增加用户个人中心,可修改基本信息.
- 增加用户消息中心,可动态订阅消息,并查看通知记录.
- 增加当设备注册中心里设备失效时,自动重新注册功能.
- 规则引擎增加日志,执行历史查看.
- websocket订阅设备消息可以实现租户下某个成员所有设备的消息订阅.
- 规则引擎增加作用域支持.
- 规则引擎函数节点增加多路输出支持.
-
spring event
增加响应式事件支持,继承DefaultAsyncEvent
或实现AsyncEvent
即可. - 弃用
MessageGateway
,重构为消息总线EventBus
. - 增加设备影子,
deviceOperator.getSelfConfig(DeviceConfigKey.shadow)
. - 修复设备告警设置多个动作时,只有一个动作生效的问题.
- 规则引擎http请求节点增加Oauth2认证支持.(PRO)
- 升级spring-boot到
2.3.3-RELEASE
- 优化docker构建方式,使用docker更新时请看升级说明
- MQTT增加短连接支持,见文档
- 增加登录验证码支持,通过
captcha.enabled=true
设置开启. - 增加密码强度验证支持,通过
hsweb.user.password.validator
进行配置,默认maxLength=8
,level=2
- 增加文件上传限制,通过
hsweb.upload.file.allow-files
或者hsweb.upload.file.deny-files
进行配置 - ReactorQL增加take分组函数.
group by _window('10s'),take(1) -- 10秒取第一条数据
.
主要BUG修复
- 修复规则引擎中使用http请求节点发起
post
,application/json
请求时参数错误问题 - 修复通知模版中使用表达式获取集合类型数据时,只能获取第一个元素的问题
- 修复reactorQL在union实时数据时无效问题
- 修复首次启动时,初始化表结构可能导致阻塞而无法启动到问题
- 前端一堆bug修复
升级说明
docker方式升级时,需要修改数据卷为: `"./data/upload:/application/static/upload"`