更新日志
这里记录了
Hikage的版本更新历史。
特别注意
我们只会对最新的 API 版本进行维护,若你正在使用过时的 API 版本则代表你自愿放弃一切维护的可能性。
小提示
为了确保自动生成代码的一致性,hikage-core 与 hikage-compiler 模块的版本将保持一致。
hikage-core
1.0.3 | 2025.12.14 最新
- Lint 新增
WebView、SurfaceView的推荐警告支持 - 出于性能优化考虑和减少不合理的内部 API 暴露性,移除了对布局内容 DSL 的内联支持
- 适配 Kotlin 2.2+
1.0.2 | 2025.08.24 过旧
- 将 Java 反射相关行为由 YukiReflection 迁移至 KavaRef
- 适配 Android 16 (API 36),解决了 Android 16 上
XmlBlock的崩溃问题 - 优化布局性能,移除了不必要的内联操作,对反射操作增加缓存
HikageView和HikageViewDeclaration新增final参数以配合hikage-compiler实现新功能Widgets新增SurfaceView和WebView内置组件Widgets调整部分组件为final
1.0.1 | 2025.05.06 过旧
- 修复 KSP 源码没有成功发布的问题
- 新增状态管理功能
1.0.0 | 2025.04.20 过旧
- 首个版本提交至 Maven
hikage-compiler
1.0.3 | 2025.12.14 最新
- 将版本对齐 hikage-core
- 适配了 hikage-core 移除内联后的布局内容 DSL 生成方式
1.0.1 | 2025.08.24 过旧
- 新增对
HikageView和HikageViewDeclaration的final参数的支持,详情请参考文档的相关用法
1.0.0 | 2025.04.20 过旧
- 首个版本提交至 Maven
hikage-extension
1.0.2 | 2025.12.14 最新
- 适配了 hikage-core 移除内联后的布局内容 DSL 使用方式
1.0.1 | 2025.08.24 过旧
- 将 Java 反射相关行为由 YukiReflection 迁移至 KavaRef
ViewGroup新增对addView的泛型ViewGroup.LayoutParams支持
1.0.0 | 2025.04.20 过旧
- 首个版本提交至 Maven
hikage-extension-betterandroid
1.0.2 | 2025.12.14 最新
- 跟随 hikage-core 变更进行一次更新
1.0.1 | 2025.08.24 过旧
- 适配了
BetterAndroid解耦合后的ui-component和ui-component-adapter
1.0.0 | 2025.04.20 过旧
- 首个版本提交至 Maven
hikage-extension-compose
1.0.1 | 2025.12.14 最新
- 适配了 hikage-core 移除内联后的布局内容 DSL 使用方式
1.0.0 | 2025.04.20 过旧
- 首个版本提交至 Maven
hikage-widget-androidx
1.0.1 | 2025.08.24 最新
ConstraintLayout新增MotionLayout、ImageFilterButton、ImageFilterView、MockView、MotionButton、MotionLabel、MotionTelltales组件- 调整部分组件为
final
1.0.0 | 2025.04.20 过旧
- 首个版本提交至 Maven
hikage-widget-material
1.0.1 | 2025.08.24 最新
- 调整部分组件为
final
1.0.0 | 2025.04.20 过旧
- 首个版本提交至 Maven