Skip to content

Releases: 932707629/TinMvvm

v1.5.0

25 Nov 06:58
Compare
Choose a tag to compare

升级okhttp版本;
修复框架DataBindingFragment造成数据绑定失效的问题

v1.4.3

25 Nov 07:15
Compare
Choose a tag to compare

框架适配安卓4.4;
修复框架DataBindingFragment造成数据绑定失效的问题

v1.4.2

27 Aug 04:44
Compare
Choose a tag to compare

1.4.2

  • 调整生命周期赋值方式
  • 优化内存泄露问题

v1.4.1

27 Aug 01:14
Compare
Choose a tag to compare

1.4.1

  • 升级项目依赖库
  • 调整sharedViewModel共享ViewModel默认为false,可在GlobalConfiguration全局配置

v1.4.0

04 Mar 03:03
Compare
Choose a tag to compare

取消协程在BaseViewModel里的置空问题,使用getScope()方法解决viewModelScope和lifecycle?.lifecycleScope可能被取消的问题
取消依赖ImmersionBar组件,由开发者自由选择

v1.3.7

25 Dec 03:23
Compare
Choose a tag to compare
  • 解决Fragment复用会造成ViewModel的lifecycle为空的情况
  • 优化Rxjava异常回调处理,统一回调到ResponseErrorListener

v1.3.6

19 Dec 02:38
Compare
Choose a tag to compare
  • 解决直接在DataBindingActivity.initView()调用mViewModel.getLifeCycleOwner()出现为空的情况,此时lifecycle还没有被赋值

  • 通过配置Activity/Fragment的sharedViewModel()可以决定该页面的ViewModel是否可被其他页面复用,默认可复用

v1.3.2

29 Nov 02:22
Compare
Choose a tag to compare

移除框架对Glide的依赖,由开发者自行决定用哪个图片加载框架(同时Glide与网络请求框架使用Okhttp3同一实例也取消掉了);
ViewModel新增页面生命周期回调;
Activity/Fragment/ViewModel中的协程事件自动取消(onDestroy)。

v1.3.1

26 Sep 06:25
Compare
Choose a tag to compare

新增Flow的一些演示用法
解决ViewModel不能共享数据的问题

v1.3.0

16 Aug 02:34
Compare
Choose a tag to compare

新增Navigation/Paging