Skip to content

Releases: cellular/modeldatasource-swift

Change associated type

07 Apr 05:05
0f09db3
Compare
Choose a tag to compare

Changed associated type Size to ModelDataSourceViewDisplayableDimesnsion

Fix for Xcode13.3 / Swift 5.6

06 Apr 15:33
94e8e81
Compare
Choose a tag to compare

This release fixes Xcode13.3 / Swift 5.6 compile issues

Swift 5.1 and SPM support

28 Aug 14:52
f4e189c
Compare
Choose a tag to compare
  • Swift 5.1
  • SPM support
  • Deployment target iOS 11, tvOS 11

Swift 5.0

17 Apr 10:25
Compare
Choose a tag to compare
  • Support for Swift 5.0
  • Fix crash when using removall() on empty collections
  • Minor refactoring
  • CollctionViewDataSource and TableViewDataSource are marked as final

Fix removeAll on ModelCollection

16 Apr 08:39
Compare
Choose a tag to compare

The release changes the default value for the param keepCapacity in ModelCollection.removeAll(keepingCapacity keepCapacity: Bool) allowing downward compatibility prior to version 5.0.0.

Collection conformance

09 Apr 14:04
Compare
Choose a tag to compare
  • ModelDataSource conforms against MutableCollection, RandomAccessCollection, RangeReplaceableCollection
  • Old API marked as deprecated
  • Swift 4.2