Skip to content

3.1.0

Compare
Choose a tag to compare
@rnystrom rnystrom released this 24 Aug 15:06
· 455 commits to stable since this release

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 default UICollectionView 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)