This repository has been archived by the owner on Dec 24, 2022. It is now read-only.
Releases: afollestad/recyclical
Releases · afollestad/recyclical
1.1.1
1.1.0
- The same layout could be used for multiple item types.
- Dependency upgrades and some internal cleanup.
1.0.1
- Set module names for the Kotlin compiler so they don't clash with other third party deps.
1.0.0
- Clicks are debounced.
1.0.0-RC3
- compileSdk 29 and Build Tools 29.0.0!
- Fixed a crash when using
dataSourceOf(...)
with multiple items of different types.
1.0.0-RC2
- Fix calls to
set
on a DataSource not invalidating the empty view.
1.0.0-RC1
- Preparing for 1.0.0!
- Got rid of 'long' swipe actions, at least for now. They don't work well with Android's included APIs.
- Some housecleaning and upgrades.
1.0.0-RC1
- Preparing for 1.0.0!
- Got rid of 'long' swipe actions, at least for now. They don't work well with Android's included APIs.
- Some housecleaning and upgrades.
0.9.1
DataSource#set(...)
's diffing comparators now use the type of items that the data source contains, rather thanAny
(unless of course your data source containsAny
type of item).
0.9.0
withItem
requires that you specify theViewHolder
type as a generic parameter.- Add
getSelectedItems(): List<IT>
method toSelectableDataSource
. - Add
onRecycled {}
method toItemDefinition
.
0.8.0
- Fix a crash caused by stored indices getting out of date as items are removed from the list.
withItem
can take a custom class name string to support generated model classes, see #11.- Added generic
withSwipeActionOn<>
method to the swipe plugin to target specific item types, see #12. - Internal cleanup and dependency upgrades.
0.9.0
withItem
requires that you specify theViewHolder
type as a generic parameter.- Add
getSelectedItems(): List<IT>
method toSelectableDataSource
. - Add
onRecycled {}
method toItemDefinition
.
0.8.0
- Fix a crash caused by stored indices getting out of date as items are removed from the list.
withItem
can take a custom class name string to support generated model classes, see #11.- Added generic
withSwipeActionOn<>
method to the swipe plugin to target specific item types, see #12. - Internal cleanup and dependency upgrades.
0.8.0
- Fix a crash caused by stored indices getting out of date as items are removed from the list.
withItem
can take a custom class name string to support generated model classes, see #11.- Added generic
withSwipeActionOn<>
method to the swipe plugin to target specific item types, see #12. - Internal cleanup and dependency upgrades.