Mosby Versions Save

A Model-View-Presenter / Model-View-Intent library for modern Android apps

1.3.0

8 years ago
  • MvpNullObjectBasePresenter: Fix #77
  • MvpFragment now takes parent's activity isChangingConfiguration() into account #65
  • Removed old animation checks for SDK < 14 since minSdk is 14 #76

1.2.0

8 years ago
  • Migrated to Butterknife 7. No backward compatibility to Butterknife 6 #59
  • Added MvpNullObjectBasePresenter which implements the Null Object Pattern to ensure that always a view is attached #56
  • Annotated most methods with android support annotations #55

1.1.1

8 years ago
  • Bugfix #61
  • Minor code reorganisation

1.0.0

9 years ago

First relase

1.1.0

9 years ago
  • 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