发版记录
小于 1 分钟
发版记录
0.0.1-beta.3(2024-10-20)
⭐ New Features
新增两个子模块:
- xtream-codec-server-reactive: 和具体协议格式无关的 纯异步、 的服务端
- xtream-codec-ext-jt-808-server-spring-boot-starter: 基于 xtream-codec-server-reactive 实现的 JT/T 808 服务端扩展
⚠️ Breaking Changes
- LICENSE 从 MulanPSL2 改为 。改动原因如下:
- 项目里复制并修改了很多 spring 的源码
- spring 是使用 Apache License 2.0 开源的
- MulanPSL2 能兼容 Apache License 2.0,但反过来不行
FiledDataType.nested
重命名为FiledDataType.struct
@Preset.JtStyle.BCD
重命名为@Preset.JtStyle.Bcd
0.0.1-beta.2(2024-04-19)
⭐ New Features
- 新增
@XtreamFieldMapDescriptor
注解支持java.util.Map
类型的编解码 @XtreamField
新增containerInstanceFactory()
属性
0.0.1-beta.1(2024-03-24)
⭐ New Features
- 新增
ByteArrayContainer
工具类 - 新增
@Preset.RustStyle.byte_array
注解
🐞 Bug Fixes
- 修复
NestedBeanPropertyMetadata
没有考虑FieldConditionEvaluator
的问题
📔 Documentation
- 新增 JT/T 808 协议地理位置消息的解析示例
0.0.1-beta.0(2024-03-10)
⭐ New Features
EntityCodec
@XtreamField
注解支持- 提供
Rust
命名风格 和JT/T 808
命名风格的内置注解