MIGRATION
- This release brings a breaking interface change. Your items now have to implement
bindView(ViewHolder holder, List payloads)
instead ofbindView(VH holder)
.- The additional payload can be used to implement a more performant view updating when only parts of the item have changed. Please also refer to the
DiffUtils
which may provide the payload.
- The additional payload can be used to implement a more performant view updating when only parts of the item have changed. Please also refer to the
library
bindView(VH holder)
is nowbindView(ViewHolder holder, List payloads)
- add new IGenericItem interface to be more flexible
- improve stability of the handleStates method
- support the DiffUtils with the FastAdapter
- implement DiffCallbackImpl to allow a faster implementation
- update to gradle 2.14.1