Releases: noear/snack3
Releases · noear/snack3
Snack 3.2.35
- 增加 val 可自动转为集合的一部分(如果接收的是集合字段)
- 修复 值为""时,转为 LocalDateTime 会出错的问题
Snack 3.2.33
- 增加 name 值的格式控制
- 调整 \ 的解析方式
- 修复 name 特定情况下会出现空隔的问题
Snack 3.2.31
- 增加 jsonpath 内的选项传导
- 增加 LongAdder,DoubleAdder 反序列化支持
Snack 3.2.29
- 增加 @ONodeAttr(ignore,incNull)
- 增加特性:Feature.TransferCompatible (传输兼容处理)
- 增加对 isFinal 字段的注入支持
- 增加对 Properties 数组的支持
Snack 3.2.24
- 增加与Properties 数组的相互转换能力,排序后再转换
- 调整默认特性下 "\abc" 会输出 "\abc" 的问题(转到浏览器编码特性下处理)
Snack 3.2.21
- 增加 新特性 UseSetter(即允许使用 setXxx)
- 优化异常处理
- 当类型为 interface 时,支持将 string 自动转换为 object
Snack 3.2.16
- 增加与Properties 的相互转换能力
- 增加字符串 "true" 转为 Boolean
- 枚举支持字符大小写
Snack 3.2.12
- 加回自建 ParameterizedTypeImpl 类,不然在jdk17里麻烦
- 增新加特性 Feature.DisThreadLocal
Snack 3.2.10
- 增加对 kotlin data class 和 jdk14+ record 的序列化与反序列化支持
- 增加 toObject() 接口
- 去掉 ParameterizedTypeImpl 类,改用自带的
- 增加 List<List> 之类的泛型支持
Snack 3.2.7
- 增加更复杂的泛型传导
- 增加对只读字段的过滤
- 增加对成员类的反序列化支持