Releases: gotev/recycler-adapter
Releases · gotev/recycler-adapter
2.6.2
2.6.0
2.5.0
- Improved items diffing.
- improved empty item handling
- Breaking change: all the adapter items bind method now has also
firstTime: Boolean
(bind(firstTime: Boolean, holder: ExampleItem.Holder)
) parameter which allows you to perform certain expensive bindings only one time. - Updated readme
- Enhanced demo app
2.4.0
Improvements:
- added
onHolderCreated
to be able to perform also one-shot bindings when creating a new view holder - eased diffing implementation
- improved diffing algorithm
- added documentation for carousels
- minor code improvements
Breaking changes:
- added
diffingId()
method. Just implement it in your existing Adapter Items. Documentation
2.2.3
2.2.2
2.2.0
2.1.5
2.1.0
- Propagating selection groups changes to listeners only when the selected items are changed and not on every click (distinct changes)
- Added support to programmatically select items
- Added support to programmatically replace selection group items
- Added example on how to achieve master/slave selection groups in demo app