3.1.0
This release closes the 3.1.0 milestone.
Enhancements
- Added debug descriptions for 'IGListBindingSectionController' when printing to lldb via
po [IGListDebugger dump]
. Candance Smith (#856)
Fixes
-
Prevent a crash when update queued immediately after item batch update. Ryan Nystrom (3dc6060)
-
Return correct
-[IGListAdapter visibleSectionControllers]
when section has no items, but has supplementary views. Mani Ghasemlou (#643) -
Call
[CATransaction commit]
before calling completion block in IGListAdapterUpdater to prevent animation issues. Maxime Ollivier (6f946b2) -
Fix
scrollToObject:supplementaryKinds:...
not scrolling when section is empty but does have supplymentary views. Gulam Moledina (#808) -
Better support for non-top positions in
scrollToObject:
API. Gulam Moledina (#861)
Enhancements
-
Added
-[IGListSectionController didDeselectItemAtIndex:]
API to support defaultUICollectionView
cell deselection. Ryan Nystrom (6540f96) -
Added
-[IGListCollectionContext selectItemAtIndex:]
Select an item through IGListCollectionContext like-[IGListCollectionContext deselectItemAtIndex:]
. Marvin Nazari (#874) -
Added horizontal scrolling support to
IGListCollectionViewLayout
. Peter Edmonston (#857) -
Added support for scrollViewDidEndDecelerating to
IGListAdapter
. Phil Larson (#899) -
Automatically disable
[UICollectionView isPrefetchingEnabled]
when setting a collection view on an adapter. Ryan Nystrom (#889)