Releases: hylexus/jt-framework
Releases · hylexus/jt-framework
v2.3.0-rc.3
🐞 Bug Fixes
- 修复 JDK8 环境下启动异常的问题
v2.3.0-rc.2
⭐ New Features
新增业务线程池: jt808.msg-handler
v2.3.0-rc.1
⭐ New Features
下面模块的最低 JDK 版本从 11
改为 8
:
- jt-core
- jt-808-server-support
- jt-808-server-spring-boot-autoconfigure
- jt-808-server-spring-boot-starter-boot2
- jt-1078-server-support
- jt-1078-server-spring-boot-autoconfigure
- jt-1078-server-spring-boot-starter-boot2
❤️ Contributors
v2.1.5
⭐ New Features
BitOperator
新增方法:
mapIf(...)
setIf(...)
setWithStatus(...)
setWithStatusIf(...)
setRangeIf(...)
resetIf(...)
resetRangeIf(...)
unsignedLongValue(...)
rangedUnsignedIntValue(...)
rangedUnsignedLongValue(...)
🐞 Bug Fixes
BitOperator
操作 offset >= 31
的 bit
时溢出的问题,涉及到的方法如下:
BitOperator#set(int offset)
BitOperator#reset(int offset)
BitOperatorget(int offset)
🔨 Dependency Upgrades
oaks-common-utils
升级到 1.0.7
v2.1.4
⭐ New Features
- 完善
Jt808MsgBuilder
- 新增
RebuildableByteBufJt808MsgBuilder
🔨 Dependency Upgrades
Gradle
: 8.6 升级到 8.8spring-boot-dependencies
- 2.7.14 升级到 2.7.18
- 3.1.2 升级到 3.3.0
spring-cloud-dependencies
- 2021.0.8 升级到 2021.0.9
- 2022.0.4 升级到 2023.0.2
📔 Documentation
- 新增消息加解密相关文档
- 新增
RebuildableByteBufJt808MsgBuilder
相关文档
v2.1.4-rc.4
⭐ New Features
初步支持消息加解密,详情见: #82
- 新增
Jt808MsgEncryptionHandler
@Jt808ResponseBody
新增encryptionType(int)
属性Jt808Response
新增encryptionType(int)
属性Jt808MsgBuilder
新增encryptionType(int)
属性
v2.1.4-rc.3
🐞 Bug Fixes
- 解决
ExtendedJt808FieldDeserializerLocationExtraItem
没有考虑length
属性的问题
v2.1.4-rc.2
⭐ New Features
- 优化苏标附件服务器的支持
- 支持位置附加项列表注解
@RequestFieldAlias.LocationMsgExtraItemMapping()
- 新增
@RequestField#conditionalOn()
属性 - 内置几个和苏标相关的实体类
v2.1.4-beta1
⭐ New Features
- 支持苏标附件服务器