Releases: fondesa/recycler-view-divider
Releases · fondesa/recycler-view-divider
RecyclerViewDivider 3.6.0
- Updated Kotlin stdlib from 1.4.32 to 1.7.21
- Updated AndroidX RecyclerView from 1.1.0 to 1.2.1
RecyclerViewDivider 3.5.0
- Support animations on divider
- Fix crash happening when the adapter position of a divider was out of bounds (#174)
- Support divider cache when the same instance of
BaseDividerItemDecoration
is shared between multipleRecyclerView
s - Updated Kotlin stdlib from 1.4.30 to 1.4.32
RecyclerViewDivider 3.4.0
- Big performance improvement for
GridLayoutManager
's divider - Remove all the APIs deprecated in the version 3.0.0
- Updated Kotlin stdlib from 1.3.72 to 1.4.30
RecyclerViewDivider 3.3.0
- Balanced offsets of dividers in GridLayoutManager/StaggeredGridLayoutManagers with more than 2 spans to render items with the same width
- Added API to customize the offsets' calculation of a divider
RecyclerViewDivider 3.2.2
- Fixed the offset calculation on the end and bottom dividers of lines which have a total span size minor than the grid span count
RecyclerViewDivider 3.2.1
- fixed tinting of
GradientDrawable
containing a color with alpha
RecyclerViewDivider 3.2.0
Introduced the new divider API which are more customizable.
Check the wiki for further information.
All the old API have been deprecated and will be removed in 4.x.
The new divider APIs add also these features:
- Support of top and side dividers.
- Support of theme attributes.
- Possibility to configure the divider's
Drawable
using a@ColorRes
or a@DrawableRes
. - Possibility to configure the divider's size with different measurement units (e.g.
dp
).
RecyclerViewDivider 3.1.0
Improved support for StaggeredGridLayoutManager
.
Added the following classes to handle the same configuration for each divider:
FixedSizeManager
FixedTintManager
FixedDrawableManager
FixedVisibilityManager
FixedInsetManager
From now on, all the managers which depends on the item position will throw IllegalArgumentException
if used with StaggeredGridLayoutManager
.
RecyclerViewDivider 3.0.2
Added the support to StaggeredGridLayoutManager
(#36).
RecyclerViewDivider 3.0.1
Optimized performance.
Updated the following dependencies:
org.jetbrains.kotlin:kotlin-stdlib
from 1.3.31 to 1.3.50androidx.appcompat:appcompat
from 1.0.2 to 1.1.0