- 统一改为使用
kotlin
进行了重构 - 移除所有
LiveData
相关代码改用Flow
- 更新编译SDK至34
- 更新Gradle至v8.0
- 新增core-ktx依赖(v1.12.0)
- 新增fragment-ktx依赖(v1.6.2)
- 新增lifecycle-ktx相关依赖(v2.7.0)
- 更新Okhttp至v4.12.0
- 更新Hilt至v2.51
- 更新Gson至v2.10.1
- 更新Room至v2.6.1
- 更新retrofit-helper至v1.1.0
- 更新Okhttp至v4.9.3
- 更新Hilt至v2.41
- 更新Gson至v2.9.0
- minSdk要求从 16+ 改为 21+
- 更新编译SDK至30
- 更新Gradle至v6.7.1
- 更新Okhttp至v4.9.2
- 更新Hilt至v2.40.1
- 更新Gson至v2.8.9
- 更新Timber至v5.0.1
- 更新Hilt至v2.37
- 更新Gson至v2.8.7
- 优化细节
- 更新Hilt至v2.35
- 移除androidx.hilt:hilt-lifecycle-viewmodel 移除原因请查看Dagger v2.34更新说明
- 更新Lifecycle至v2.3.1
- 更新Room至v2.3.0
- 更新RetrofitHelper至v1.0.1
- 发布至Maven Central
- 使用Hilt简化Dagger依赖注入用法
- 优化细节
- 更新Dagger至v2.30.1
- 支持配置多个BaseUrl,且支持动态改变(详情查看 RetrofitHelper)
- 对外暴露更多配置,(详情查看 FrameConfigModule)
- 优化细节
- 更新Retrofit至v2.9.0
- 优化细节
- 更新Gradle至v5.6.4
- 更新Lifecycle至v2.2.0
- 更新Room至v2.2.5
- 更新Dagger至v2.27
- 更新Retrofit至v2.8.1
- 优化部分细节
- 更新编译SDK至29
- 更新Gradle至v5.4.1
- 更新Lifecycle至v2.2.0-rc01
- 更新Room至v2.2.1
- 更新Dagger至v2.25.2
- 更新Retrofit至v2.6.2
- 更新Gson至v2.8.6
- 更新Dagger至v2.23.2
- 更新Gradle至v5.1.1
- 完全迁移至AndroidX版本
- 更新Dagger至v2.19
- 为迁移至AndroidX做准备(下一版本将直接发布AndroidX版)
- Retrofit更新至v2.6.0
- MVVMFrame初始版本