Releases: brianwernick/RecyclerExt
Releases · brianwernick/RecyclerExt
RecyclerExt 3.0.1
General
- Fixed an issue in the
HeaderListAdapter
caused by an overridden method reference used in theListAdapter
RecyclerExt 3.0.0
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
RecyclerExt 2.1.1
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
RecyclerExt 2.1.0
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})
RecyclerExt 2.0.1
Bugs
- Fixes #23 (
FastScroll#setTrackClicksAllowed(boolean)
not correctly jumping)
RecyclerExt 2.0.0
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 toPopupCallbacks
RecyclerExt 1.3.1
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
RecyclerExt 1.3.0
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
RecyclerExt 1.2.0
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 ofgetChildPosition()
RecyclerExt 1.1.2
General
- Minor performance improvements in the ListAdapter
- Updated the Support Library versions to
24.0.0