Releases: michael-rapp/AndroidUtil
Releases · michael-rapp/AndroidUtil
Version 2.1.0
A feature release, which introduces the following changes:
- Removed class
FileUtil
. It is now provided by the dependency "JavaUtil". - Marked class
ArrayUtil
as deprecated. - Updated dependency "JavaUtil" to version 2.5.0.
- Updated AppCompat support library to version 1.1.0.
- Updated RecyclerView support library to version 1.1.0.
Version 2.0.2
A minor release, which introduces the following changes:
- The
HeadAndFooterRecyclerView
now supports stable ids. - The constants
HeaderAndFooterRecyclerView#VIEW_TYPE_FOOTER
andHeaderAndFooterRecyclerView#VIEW_TYPE_HEADER
are now public. - Updated dependency "JavaUtil" to version 2.4.0.
- Updated annotation support library to version 1.1.0.
Version 2.0.1.
A minor release, which introduces the following changes:
- Updated dependency "JavaUtil" to version 2.1.1.
- Updated annotation support library to version 1.0.1.
- Updated AppCompat support library to version 1.0.2.
Version 2.0.0
A major release, which introduces the following changes:
- Migrated the library to Android X.
- Updated the targetSdkVersion to 28.
- Added the dependency "JavaUtil". The classes
Condition
,ClassUtil
,StreamUtil
,ListenerList
andTriple
have been removed in favor of those that are provided by this library. - Removed all deprecated methods.
Version 1.21.0
A feature release, which introduces the following changes:
- Added
notifyItemChanged
-method to classAbstractViewRecycler
.
Version 1.20.3
A minor release, which introduces the following changes:
- The
getDrawable
-methods of the classThemeUtil
now use the classAppCompatResources
in order to be able to load vector drawables on pre-Lollipop devices.
Version 1.20.2
A minor release, which introduces the following changes:
- Updated AppCompat v4 support library to version 27.1.1.
- Updated AppCompat v7 support library to version 27.1.1.
- Updated AppCompat annotations support library to version 27.1.1.
- Updated AppCompat RecyclerView support library to version 27.1.1.
Version 1.20.1
A bugfix release, which fixes the following issues:
- Fixed a possible exception when using the class
HeaderAndFooterRecyclerView
. - Added
removeFromParent
-method to the classViewUtil
.
Version 1.20.0
A feature release, which introduces the following changes:
- The classes
HeaderAndFooterGridView
andHeaderAndFooterRecyclerView
do now implement the interfaceHeaderAndFooterRecyclerView
, which provides a richer API for handling headers and footers than before.
Version 1.19.0
A feature release, which introduces the following changes:
- Added the data structure
ListenerList
, which is meant to be used for managing event listeners. - The class
AbstractDataBinder
now uses the data structureListenerList
for managing its listeners. This allows to add/remove listeners from within the listener methods. - The duration of the loading process is now passed as an argument to the
onPostProgress
-method of anAbstractDataBinder
. - Updated
targetSdkVersion
to API level 27 (Android 8.1).