Releases: hwt77/adapter
Releases · hwt77/adapter
Release list
Release version 3.0.3
Release version 3.0.2
- Add
AdapterViewHolder.binding<T>()to get the existing binding. - Add
AdapterViewHolder.defaultBinding()to simplify usingDefaultBinding.
Release version 3.0.1
- Add support for DiffUtil.
- Change AdapterUtils to object.
- Rename AdapterViewHolder.size to AdapterViewHolder.itemCount
- Improvement for replace* functions
Release version 3.0.0
This release ships with kotlin
- Kotlin version 1.3.72
New Features
- Remove supports for
FragmentAdapter2andFragmentStateAdapter2because ofViewPager2. - Remove supports for ListView and GridView because of RecyclerView.
- Remove
ItemandSimpleItem, useRecyclerItemandSimpleRecyclerIteminstead. - Change
RecyclerItem<T : AdapterViewHolder>toRecyclerItem. No more generic type. - Rename
ViewHoldertoAdapterViewHolder、ImageLoadertoAdapterImageLoader - Add useful APIS in RecyclerAdapter、AdapterViewHolder、RecyclerItem、AdapterUtils. More detail, please check the source files.
Release version 2.2.0
- Upgrade to AndroidX
- Add TextWatcher for EditText
Release Version 1.0.7
Update compile SDK to level 25
Update Support library to 25.0.1
Release Version 1.0.6
Update Dependence
Update Gradle
Release Version 1.0.5
Fix helper.getItemView().setTag().
Change helper.setAlpha()
Add data changed onEmptyData() Callback.
Add data change onHasData() Callback.
Add multiple view type support for ListView 、GrideView 、RecyclerView
Support to create view from java code for ViewPageAdapter
Change some class to public
Release Version 1.0.4
Add ViewPagerAdapter
Add FragmentPagerAdapter2
Add FragmentStatePagerAdapter2
Add data onEmpty() method for data empty callback
Add setOnCheckedChangeListener()
Change setVisisle(Boolean) to setVisible(int)
Fix bugs
Prepare for next version
Release Version 1.0.3
Publish to JCenter and Maven Central
Publish version 1.0.3