Releases: idanatz/OneAdapter
Releases · idanatz/OneAdapter
v1.5.2
Version 1.5.2
- Improved ItemSelectionModule with the ability to:
- Start manual selection
- New callbacks: onSelectionStarted, onSelectionEnded
- New queries: isSelectionActive & isPositionSelected
- Improved SwipeEventHook with Up and Down swipe direction support
- Breaking Changes:
- Right and Left swiping direction changed to Start and End for better support LTR and RTL
v1.5.1
Version 1.5.1
- Fixed Bug: recycler view crash due to race condition with background and ui threads while request multiple diffing quickly
- Breaking Changes:
- Wrapped event hooks models with Item object in order to get additional information like item position, isSelected, etc... (using the Metadata object)
v1.5.0
Version 1.5.0
- Fixed Bug: clear() not triggering onBind of emptiness module when the adapter was already empty
- Breaking Changes:
- Wrapped each model with Item object in all module's OnBind and onUnbind call in order to get additional information like item position, isSelected, etc... (using the Metadata object)
- Removed modules actions class, each module now holds its own actions
v1.4.1
v1.4.0
Version 1.4.0
- Added support for ButterKnife and DataBinding
- Added more utility functions like item visibility
- Added examples for nested RecyclerView, ButterKnife and DataBinding in the sample project
- Fixed Bug: Sync issues with background and ui threads when using nested RecyclerViews with OneAdapter
- Breaking Changes:
- ViewBinder getRootView function changed to a property
- Added HookConfig for SwipeEventHook to specify the supported swipe directions