@sockeqwe sockeqwe released this May 10, 2015 · 465 commits to master since this release

Assets 6
  • Delegates: Renaming ViewStateSupport and ViewStateManager to MvpViewStateDelegateCallback. Introduced other delegates like ActivityMvpDeleage, FragmentMvpDelegate, ViewGroupMvpDelegate, ActivityMvpViewStateDelegate, FragmentMvpViewStateDelegate and ViewGroupMvpViewStateDelegate
  • Because of new Delegates a minor migration must be done (migrating from Mosby 1.0.0 to Mosby 1.1.0):
    • MvpViewStateFragment, MvpFragment and MvpViewStateActivity and MvpActivity have now two generic parameters: <MvpView, MvpPresenter>
    • createPresenter() method must be public (instead of protected)
  • Introducing MVP and ViewState support for ViewGroups like FrameLayout, LinearLayout, RelativeLayout etc.
  • Update to latest support v7 library 22.1.0
  • Internal changes of how RestoreableViewState works and bugfixes
  • Better support for fragments on the backstack
  • Added MvpRxPresenter class which can be used for not LCE based RxJava presenter.
  • Updated to latest FragmentArgs version 2.1.0