1.mmkv 升级到 1.3.14兼容 16kb 2.gradle脚本文件语法从groovy升级为kts
Unclaimed project
Are you a maintainer of JetpackMvvm? Claim this project to take control of your public changelog and roadmap.
Changelog
:chicken::basketball:JetpackMvvm 是一个基于 Jetpack 架构组件构建的 Android MVVM 快速开发框架,旨在帮助开发者快速搭建高质量、可维护、可扩展的应用。
1.mmkv 升级到 1.3.14兼容 16kb 2.gradle脚本文件语法从groovy升级为kts
update 降级mmkv版本 MMKV 2.0+ 不再支持 32 位架构,导致部分 32-bit 设备无法安装 APK。已将 MMKV 降级至兼容版本,恢复对 32 位设备的支持。
集成 Kotlin Flow 响应式请求支持
requestFlow DSL,支持复杂数据流操作2.0版本,重大升级更新,改动太大,请慎重升级! 1.去除了Navigation库 2.去除了网络框架retrofit,网络请求框架由大家自己选择集成 3.提升各个基础库的版本 4.加入很多常用库:BRV,Loadsir,MMKV,Toaster,XXPermissions,Glide,Material-dialogs,SmartRefreshLayout,BackgroundLibray,ImmersionBar,UnPeek-LiveData方便快速开发 5.封装请求代码块,简化请求操作与基类配合使用,适应大部分业务场景 6.加入很多便捷操作封装,比如本地自动缓存,Glide封装,Gson解析封装等
1.添加viewBinding 不需重写layoutId()方法 2.优化databinding 不需重写layoutId()方法