Skip to content

Releases: Squarespace/simple-source

3.0.2

01 Nov 01:23
Compare
Choose a tag to compare

Updated

  • Add missing imports and support SPM (#18)

3.0.1

30 Oct 19:43
Compare
Choose a tag to compare

Updated

  • Switch diffing from Dwifft to the Swift standard library implementation (CollectionDifference) (#16)

3.0.0

30 Oct 16:47
Compare
Choose a tag to compare

Updated

  • Bump min supported iOS version to 13.0 (#13)
  • Bump min supported Swift version to 5.7 (#13)
  • Migrate test spec to Quick 7 (Nimble 12) (#14)

2.0.5

02 May 11:04
Compare
Choose a tag to compare
  • Opens up the IndexedUpdate type for external instantiation. This enables the creation of custom higher-order data sources (thanks, @xavi-matos!)

2.0.4

04 Aug 08:31
Compare
Choose a tag to compare
  • This release eliminates some superfluous updates emitted from BasicDatasource when moving items

2.0.3

04 Aug 08:29
Compare
Choose a tag to compare
  • Fix for crash when querying a data source backed by an empty Core Data context

2.0.2

05 Dec 12:56
Compare
Choose a tag to compare
  • Added a workaround for certain complex (but valid updates) triggering an exception in UITableView and UICollectionView. If an update is deemed likely to trigger this exception, SimpleSource will perform a full reload instead of applying a delta update.
  • Updated for Swift 5, and Xcode 11.2

2.0.1

11 Dec 09:33
Compare
Choose a tag to compare

A minor update, which skips empty data source updates.

This avoids needlessly interfering with scroll view animations when no data has changed, and can help avoid some glitches in common cases like pulll-to-refresh.

2.0.0

24 Sep 06:51
Compare
Choose a tag to compare

Support for building with Xcode 10 and Swift 4.2.

1.0.1

23 Sep 09:27
Compare
Choose a tag to compare

The CocoaPods spec file declared support for Swift 4.2. But version 1.0.0 was intended for use with Swift 4.1.