IGListKit v3.1.0 Release Notes

Release Date: 2017-08-24 // over 6 years ago
  • ๐Ÿš€ 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)