SmartRecyclerAdapter v5.0.0-beta02 Release Notes
Release Date: 2020-10-03 // over 3 years ago-
Important
π This
v5.0.0-beta02
release contains non backwards compatible changes.- This version has migrated all ViewEvent listeners & Touch listeners (drag & drop, swipe) to
smart-recycler-adapter-viewevent:1.0.0-alpha02
.
Whatβs new
General
- β Add library
smart-recycler-adapter-viewevent:1.0.0-alpha02
. - β Add SmartViewHolderBinder interface
- β Add OnViewRecycledListener interface
- β Add OnSmartRecycleAdapterCreatedListener interface
- β Add OnCreateViewHolderListener interface
- β Add OnBindViewHolderListener interface
- π Changed OnViewAttachedToWindowListener and OnViewDetachedFromWindowListener to pure interfaces
- β Add default helper constructor with LayoutInflater to SmartViewHolder
- β Delete old ViewEvent file from old listeners module
- β Delete old ViewEvent listeners, state holders, binders, drag and drop, providers and factories
- π Moved SmartStateHolder from smartadapter to viewevent module
- π Feature added new SmartViewHolderBinder binding to SmartRecyclerAdapter and SmartAdapterBuilder for easy SmartViewHolder binding extension. a748c32
- π Fix smart-recycler-adapter-viewevent viewholder package location to package smartadapter.viewevent.viewholder
More
- β¬οΈ Bump gradle 5.4.1 -> 6.1.1 & gradle build tools 3.5.0 -> 4.0.1
- β¬οΈ Bump kotlin 1.3.41 -> 1.3.72
- π¨ Optimizations, minor refactoring, bug fixes
- This version has migrated all ViewEvent listeners & Touch listeners (drag & drop, swipe) to