Releases: dokar3/LazyRecycler
Releases · dokar3/LazyRecycler
v0.4.0
What's Changed
- Add support for Paging 3
- Add
diffCallback {}
DSL to create aDiffUtil.ItemCallback
- Rename the parameter
differ
of theitems()
todiffCallback
and change the type toDiffUtil.ItemCallback
.
A quick migration:+ import com.dokar.lazyrecycler.differCallback items( - differ = { + diffCallback = diffCallback { areItemsTheSame { oldItem, newItem -> oldItem.id == newItem.id } areContentsTheSame { oldItem, newItem -> oldItem == newItem } } ) { ... }
- Bump Kotlin to 1.9.10, recyclerview to 1.3.1, bump other dependencies
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.1
v0.2.0
- Adjust
item
anditems
parameters - Add
adapterCreator
tolazyRecycler()
's parameter list - Add sticky header demo, using the sticky-layoutmanager library