更新日志
这里记录了
KavaRef的版本更新历史。
特别注意
我们只会对最新的 API 版本进行维护,若你正在使用过时的 API 版本则代表你自愿放弃一切维护的可能性。
1.0.3 | 2026.05.28 最新
kavaref-core
- 统一
MethodResolver、FieldResolver、ConstructorResolver的成员可访问性处理逻辑 - 优化
MemberProcessor的注解处理逻辑,并改进条件匹配失败时的提示信息 - 修复可选模式下字符串类型解析失败时可能误匹配
Any的问题
kavaref-extension
- 调整
makeAccessible()的行为,现在会返回Boolean表示是否成功,并支持使用trySetAccessible()设置可访问性 - 优化
createInstance()的构造方法缓存逻辑,并补充构造方法可访问性校验
历史版本
kavaref-core
1.0.2 | 2025.09.23 过旧
- 移除
org.slf4j:slf4j-simple依赖以修复在 SpringBoot 项目中引起的冲突问题 - 移除已被弃用的
T.resolve()方法避免其污染作用域,如果仍未迁移,请按照文档指引迁移到T.asResolver()
1.0.1 | 2025.07.06 过旧
T.resolve()已被弃用,因为其存在命名空间污染问题,现在推荐迁移到T.asResolver()- 移除了
KavaRef中存在的残留block方法,如果有用到此类方法,你可以手动使用apply来实现
1.0.0 | 2025.06.25 过旧
- 首个版本提交至 Maven
kavaref-extension
1.0.2 | 2025.12.13 过旧
- 新增
TypeRef功能,可用于在运行时保留泛型信息
1.0.1 | 2025.07.06 过旧
- 修复
VariousClass中loadOrNull返回类型是Class<*>?而不是Class<Any>?的问题
1.0.0 | 2025.06.25 过旧
- 首个版本提交至 Maven