All Versions
14
Latest Version
Avg Release Cycle
239 days
Latest Release
1832 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.4.0 Changes
September 02, 2019- Migrate to AndroidX. Note: if you want to still use the deprecated Android Support library, stay with 2.3.X, any critical issues will be fixed there.
- Update dependencies versions
-
v2.3.1 Changes
November 13, 2018- Fixed crash on sample app
- Update dependencies versions
-
v2.3.0 Changes
January 21, 2018- Fixed method
generateViewHolder
generic returned value
- Fixed method
-
v2.2.3 Changes
January 20, 2018- Improve compatibility with Kotlin (Null annotations, reserved keywordsβ¦)
- Update dependencies versions
-
v2.2.1 Changes
December 17, 2016- Added AdapterUpdater to do lazy updating of an EfficientAdapter
- Update dependencies versions
-
v2.1.0 Changes
April 30, 2016- Move the item click listener to the EfficientViewHolder.
- Upload to JCenter instead of MavenCentral
- Upgrade to support library
-
v2.0.3 Changes
January 10, 2016- Added method with ViewHelper to minimize the code in the ViewHolders
-
v2.0.2 Changes
October 06, 2015- Fix remove into EfficientRecyclerAdapter (called twice removeAt)
-
v2.0.1 Changes
September 30, 2015- Fix notify on change not set to true by default
-
v2.0 Changes
September 19, 2015- Re-write the adapter to be compatible with ViewPager
How to migrate from 1.x:
- the gradle import change from
com.skocken:efficientadapter.lib:1.2.+
tocom.skocken:efficientadapter:2.0
(.lib
disappear) - π Rename all
AbsViewHolderAdapter
toEfficientAdapter
- π Rename all
AbsViewHolder
toEfficientViewHolder
- π Rename all
HeterogeneousAdapter
andSimpleAdapter
toEfficientRecyclerAdapter
- π Rename all
AbsViewHolderAdapter.OnItemClickListener
byEfficientAdapter.OnItemClickListener
- π The function
remove(int position)
changed toremoveAt(int position)
- π The function
moved(int from, int to)
changed tomove(int from, int to)
- The method
protected Class<?> getViewHolderClass()
into the Adapter is goingpublic
now - The method
protected int getLayoutResId()
into the Adapter is goingpublic
now - Proguard: replace
AbsViewHolder
byEfficientViewHolder