Recycler View Divider Versions Save

A library which configures a divider for a RecyclerView.

3.6.0

1 year ago
  • Updated Kotlin stdlib from 1.4.32 to 1.7.21
  • Updated AndroidX RecyclerView from 1.1.0 to 1.2.1

3.5.0

3 years ago
  • Support animations on divider
  • Fix crash happening when the adapter position of a divider was out of bounds (https://github.com/fondesa/recycler-view-divider/issues/174)
  • Support divider cache when the same instance of BaseDividerItemDecoration is shared between multiple RecyclerViews
  • Updated Kotlin stdlib from 1.4.30 to 1.4.32

3.4.0

3 years ago
  • 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

3.3.0

3 years ago
  • 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

3.2.2

3 years ago
  • Fixed the offset calculation on the end and bottom dividers of lines which have a total span size minor than the grid span count

3.2.1

3 years ago
  • fixed tinting of GradientDrawable containing a color with alpha

3.2.0

3 years ago

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).

3.1.0

4 years ago

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.

3.0.2

4 years ago

Added the support to StaggeredGridLayoutManager (https://github.com/Fondesa/RecyclerViewDivider/issues/36).

3.0.1

4 years ago

Optimized performance. Updated the following dependencies:

  • org.jetbrains.kotlin:kotlin-stdlib from 1.3.31 to 1.3.50
  • androidx.appcompat:appcompat from 1.0.2 to 1.1.0