All Versions
Latest Version
Avg Release Cycle
120 days
Latest Release
260 days ago

Changelog History
Page 2

  • v2.4.1

    • ๐ŸŽ @autoclosure of casting fatal message. Improves performance since there is string manipulation.
  • v2.4.0

    • ds_shouldConsumeItemSizeDelegateCalls is unavailable, instead use ds_responds(to selector: DataSourceSelector) -> Bool, It takes an enum, with .size it act the same as ds_shouldConsumeItemSizeDelegateCalls.
    • ๐Ÿ›  Fixes a bug that makes all table view cells editable by default.
    • ๐Ÿ†• New ds_responds(to selector: DataSourceSelector) -> Bool to make it so easy to make some implementations of DataSource methods optional (e.g. we used it to fix the editable table view cells bug).
  • v2.3.1

    • Fixed a critical crash for ds_collectionView(_:didEndDisplaying:forItemAt:) in CompositeDataSource.
  • v2.3.0

    • โž• Adding SegmentedDataSource.
  • v2.2.1

    • ๐Ÿ’… Making Supplementary view optional as a workaround for the UITableView with .grouped style as it asks for the header/footer view even if the size is set as 0
  • v2.2.0

    • ๐Ÿ‘ UITableView Header/Footer support.
    • ๐Ÿ‘ UICollectionView Supplementary view support.
  • v2.1.0

    • Renaming methods to match Swift 3.0 conventions.
  • v2.0.0

    • ๐Ÿ‘ Swift 3.0 Support.
  • v1.0.1

    • Deprecating useDelegateForItemSize in favor of automatic detection if the user implemented ds_collectionView(_:sizeForItemAtIndexPath:) or not.
    • โž• Adding more code documentation and enhancing the readme file.