Releases: MisterChangRay/magic-byte
Releases · MisterChangRay/magic-byte
v2.4.4
V2.4.2
V2.4.1
V2.4.0
- 重构dynamicSizeOf,使用属性名替换orderid进行定位
- 重构checkCode校验和计算函数,返回值修改为byte[]
- 重构 length字段和校验和字段校验异常, 抛出异常时携带解析的对象信息
- 新增全局大小端配置
- dynamicSizeOf 支持Unumber
- UNumber必须申明字节长度
- 自定义序列化时新增序列化对象作为参数传入
- 增加更多测试用例
V2.3.6
- 新增消息注册,方便通过消息类型直接解析消息
- 修复bug
V2.3.5
- 支持date格式化为string字符串
- 提供简单的枚举类序列化支持,但还是推荐自己实现、
- 修复bug
V2.3.4
- 新增无符号数对于calcLength&calcCheckCode&dynamicSizeOf的支持
- 不想去数结构体总字节数?试试MagicByte.structBytes方法
- 优化代码,修复bug
V2.3.3
- fix: 修复集合类数据在自定义序列化时异常
- feat: 增加更多测试用例
V2.3.2
- 对unsigned增加geter/setter方法,方便序列化
- 修改unsigned表现为无符号数模式,提供signed()方法返回/配置有符号数
- 增加测试用例
V2.3.1
- 新增对于无符号数的支持:UByte/UShort/UInt/ULong/UNumber
- 新增测试用例
- bug修复