RecyclerExt Versions Save

Android RecyclerView Extension library

3.0.1

6 years ago
General
  • Fixed an issue in the HeaderListAdapter caused by an overridden method reference used in the ListAdapter

3.0.0

6 years ago
General
  • Updated the minSdk to 14
  • Updated the support library to 27.1.1
  • Fixed a fast scroll animation inconsistency
  • Removed Cursor adapters
  • Fixed drag handle positioning
  • The Sticky Header now uses a ViewHolder
  • Added Delegated adapters
  • Updated the Sticky Header to be clickable
  • Updated the Sticky Header transitions to be smooth
  • Header adapter optimizations

2.1.1

7 years ago
General
  • Updated the Support libraries to 25.3.1
  • Fixed an issue where the fast scroll would initially show on a list when it should always be hidden

2.1.0

7 years ago
General
  • Deprecated the Cursor adapters (reasoning below)
  • Added reorder support to the Cursor adapter
  • Added an ItemStatefulTouchHelper
  • Updated dependencies
Deprecation

While Cursor Adapters function as expected there are inherent issues with using cursors in long-living manners. For the vast majority of the time Cursors will work correctly but on some devices (with old or customized SQLite implementations) holding on to cursors may lockup the database, slowdown reads/writes, or the cursors may automatically be closed; all of which would cause major issues (usually ANR or Crashes). It is recommended that you convert the Cursor in to a List of objects and use the appropriate adapters instead (e.g. {@link RecyclerListAdapter})

2.0.1

7 years ago
Bugs
  • Fixes #23 (FastScroll#setTrackClicksAllowed(boolean) not correctly jumping)

2.0.0

7 years ago
General
  • Updated the minSdk version to 9 (from 7)
  • Updated support libraries to 24.2.1
  • Updates the FastScroll callbacks to use a sectionId to determine when the bubble popup text needs to change
  • Removed Deprecated methods
  • FastScroll now uses the original finger position as the drag origin (vs the center)
  • Fixed inconsistent FastScroll handle positioning between dragging and normal scrolling
  • Fixed FastScroll background color issues
  • Added the ability to hide the FastScroll on shorter lists
  • Header calculation optimizations
  • FastScrollPopupCallbacks renamed to PopupCallbacks

1.3.1

7 years ago
General
  • Smoothed out the FastScroll (specifically for shorter lists)
  • Fixed Vector Drawable support on devices below Lollipop
  • Fixed an issue where the drag handle would hide when dragging in some cases

1.3.0

7 years ago
General
  • Added drag handle visibility animations
  • Added popup bubble alignment options
  • Added the ability to disable clicking on the track (invisible)
  • Fixed smooth scrolling
  • Updated FastScroll documentation

1.2.0

7 years ago
General
  • Updated the Support Library versions to 24.1.1
  • Added the ability to determine the adapter position from a child position
  • Deprecated determineChildPosition() in favor of getChildPosition()

1.1.2

8 years ago
General
  • Minor performance improvements in the ListAdapter
  • Updated the Support Library versions to 24.0.0