All Versions
13
Latest Version
Avg Release Cycle
129 days
Latest Release
1583 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v3.2.0 Changes
May 12, 2020SectionedRecyclerViewAdapter class
- ๐ Change method
getSectionItemViewTypeForAdapterViewType
to static - ๐ Change method
addSection
to throw exception when adding an existing section - ๐ Change method
getPositionInSection
to throw exception when passing header or footer position
- ๐ Change method
-
v3.1.0 Changes
November 21, 2019- โ Add class
SectionAdapterListUpdateCallback
- โ Add class
-
v3.0.0 Changes
September 07, 2019- โ Remove class
StatelessSection
- โ Add class
SectionAdapter
- โ Add class
SectionedRecyclerViewAdapterV2Compat
- ๐ฆ Move inner class
EmptyViewHolder
to packageutils
SectionedRecyclerViewAdapter class
- โ Add method
getAdapterForSection
- Removed
notify*
andget*Position*
methods - โ Remove
EmptyViewHolder
inner class
SectionAdapter class
- Add
notify*
andget*Position*
methods fromSectionedRecyclerViewAdapter
Section class
- โ Remove method
onBindContentViewHolder
- โ Add overloaded methods
onBind*ViewHolder
with payloads as parameter - ๐ Change
getHeaderViewHolder
,getFooterViewHolder
,getLoadingViewHolder
,getFailedViewHolder
andgetEmptyViewHolder
to throwUnsupportedOperationException
instead of returning anEmptyViewHolder
by default
SectionedRecyclerViewAdapterV2Compat
- Add
notify*
andget*Position*
removed methods fromSectionedRecyclerViewAdapter
- โ Remove class
-
v2.1.0 Changes
June 09, 2019- Set source and target compatibility to Java 8
SectionedRecyclerViewAdapter class
- โ Add methods
addSection
andgetSection
with index as parameter - โ Add method
getSectionIndex
- โ Add method
getSectionCount
- โ Remove method
getSectionPosition(int)
๐ SectionParameters.Builder class
- โ Remove constructor with itemResourceId as parameter.
-
v2.0.0 Changes
March 06, 2019- โก๏ธ Update to AndroidX
SectionedRecyclerViewAdapter class
- โ Add methods
notifyAllItemsInsertedInSection
,notifyAllItemsInsertedInSection
,notifyAllItemsChangedInSection
,notifyAllItemsChangedInSection
- โ Add method
getSectionItemViewTypeForAdapterViewType
-
v1.2.0 Changes
March 10, 2018Section class
- โ Remove all deprecated constructors.
- โ Add methods
isItemViewWillBeProvided
,isHeaderViewWillBeProvided
,isFooterViewWillBeProvided
,isLoadingViewWillBeProvided
,isFailedViewWillBeProvided
andisEmptyViewWillBeProvided
. - โ Add methods
getItemView
,getHeaderView
,getFooterView
,getLoadingView
,getFailedView
andgetEmptyView
.
SectionedRecyclerViewAdapter class
- โ Remove method
getSectionsMap
. - โ Add method
getCopyOfSectionsMap
- โ Add method
removeSection(Section)
.
SectionParameters class
- โ Add factory method for
Builder
class.
๐ SectionParameters.Builder class
- ๐ Deprecate constructor with itemResourceId as parameter.
- โ Add method
itemResourceId
. - โ Add methods
itemViewWillBeProvided
,headerViewWillBeProvided
,footerViewWillBeProvided
,loadingViewWillBeProvided
,failedViewWillBeProvided
andemptyViewWillBeProvided
.
StatelessSection class
- โ Remove all deprecated constructors.
-
v1.1.3 Changes
July 22, 2017Section class
- โ Add checks for resource ids in
setState
and throw exception if missing.
SectionedRecyclerViewAdapter class
- โ Add methods
notifyNotLoadedStateChanged
,notifyStateChangedToLoaded
andnotifyStateChangedFromLoaded
. - โ Add methods
notifyHeaderInsertedInSection
,notifyFooterInsertedInSection
,notifyHeaderRemovedFromSection
andnotifyFooterRemovedFromSection
. - โ Add methods
notifySectionChangedToVisible
andnotifySectionChangedToInvisible
.
- โ Add checks for resource ids in
-
v1.1.2 Changes
June 30, 2017SectionParameters class
- โ Add this class to be used as parameter to constructors of
Section
andStatelessSection
classes.
Section class
- โ Add EMPTY state.
- ๐ Deprecate all existing constructors.
- โ Add constructor with
SectionParameters
as parameter. - โ Add LayoutRes annotation to resource id variables and constructor parameters.
- โ Add
getEmptyResourceId
method. - โ Add
getEmptyViewHolder
andonBindEmptyViewHolder
methods.
StatelessSection class
- ๐ Deprecate all existing constructors.
- โ Add constructor with
SectionParameters
as parameter. - โ Add LayoutRes annotation to resource id variables and constructor parameters.
SectionedRecyclerViewAdapter class
- โ Add
getSectionPosition(Section)
method. - โ Add
getPositionInAdapter
,getHeaderPositionInAdapter
andgetFooterPositionInAdapter
methods. - โ Add overloaded
notifyItemInsertedInSection
,notifyItemRangeInsertedInSection
,notifyItemRemovedFromSection
,notifyItemRangeRemovedFromSection
,notifyItemChangedInSection
,notifyItemRangeChangedInSection
,notifyItemRangeChangedInSection
,notifyItemMovedInSection
methods withSection
as parameter. - โ Add
notifyHeaderChangedInSection
andnotifyFooterChangedInSection
methods.
- โ Add this class to be used as parameter to constructors of
-
v1.0.5 Changes
April 01, 2017SectionedRecyclerViewAdapter class
- ๐ Deprecate
getSectionPosition(int)
method, methodgetPositionInSection(int)
created as replacement. - โ Add
getSectionPosition(String)
method. - โ Add methods
notifyItemInsertedInSection
andnotifyItemRangeInsertedInSection
. - โ Add methods
notifyItemRemovedFromSection
,notifyItemRangeRemovedFromSection
. - โ Add methods
notifyItemChangedInSection
andnotifyItemRangeChangedInSection
. - โ Add methods
notifyItemRangeChangedInSection
andnotifyItemMovedInSection
.
AndroidManifest
- โ Remove
label
from application tag in the manifest file.
- ๐ Deprecate
-
v1.0.4 Changes
May 11, 2016SectionedRecyclerViewAdapter class
- โ Add
getSectionsMap
method.
AndroidManifest
- โ Remove
supportsRtl
andallowBackup
from application tag in the manifest file.
- โ Add