library
- DROP SUPPORT FOR API 10. New minSdk: 14
- update to latest support library version v24.2.0
- allow to provide a even more generic
GenericItemAdapter
(allowing now to have aGenericAbstractItem
as item)
This allows things like:
GenericItemAdapter<IconModel, GenericAbstractItem<IconModel, ?, ?>> itemAdapter = new GenericItemAdapter<>(new Function<IconModel, GenericAbstractItem<IconModel, ?, ?>>() {
@Override
public GenericAbstractItem<IconModel, ?, ?> apply(IconModel o) {
if (o instanceof RightIconModel) {
return new RightGenericIconItem(o);
} else {
return new GenericIconItem(o);
}
}
});
which were not possible before
- remove type parameter for the ItemAdapter to allow a more generic usage (not only limited to Items)
- add additional ctor to also work on
GenericItemAdapter
s (untested)
- add additional ctor to also work on
library-extensions
- add new HeaderHelper to the extensions lib.
- pre release firebase & realm adapters