Skip to content

v1.8.0

Choose a tag to compare

@mikepenz mikepenz released this 25 Aug 16:52
· 1216 commits to develop since this release

MIGRATION

  • This release brings a breaking interface change. Your items now have to implement bindView(ViewHolder holder, List payloads) instead of bindView(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.

library

  • bindView(VH holder) is now bindView(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