0️⃣ 1. #238 - Problem with preinitialization of views. ItemPresentationModel defaults to PreInitializingViews.YES. Big thanks to @zbigniew-malinowski 's contribution on this. @zbigniew-malinowski made this feature available. 💅 2. #248 - Lost theme and style with AppCompatActivity.
- #253 - Prefer using view.setTag(id, value) After API 14 to avoid conflict with glide for example. 🚚 4. Removed the dependency on Google Guava, which has caused a lot of difficulties for new users.
👍 1. @ItemPresenationModel now added ItemLayout selector to support multiple layouts:
@ItemPresentationModel(value = StringItemPresentationModel.class,
factoryMethod = "createDifferentStringItemPresentationModel",
viewTypeSelector = "selectViewType")
example - https://github.com/RoboBinding/RoboBinding-gallery/blob/master/app/src/main/java/org/robobinding/gallery/presentationmodel/AdapterViewPresentationModel.java 👍 2. Added RecyclerView support. You can apply same @ItemPresentationModel for RecyclerView. And It support List, TypedCursor and new DataSetObservable. Actually, All Adapter liked View automatically support the three DataSet types. Also if you read RecyclerViewBinding implemenation, you will know that you can easily implement any third party or not-yet implemented DataSet Views easily. RoboBinding is designed for extension.
v0.8.10August 02, 2015
v0.8.9October 14, 2014
v0.8.8September 26, 2014
v0.8.7September 24, 2014
v0.8.6September 20, 2014
v0.8.5August 29, 2014