Releases: Squarespace/simple-source
Releases · Squarespace/simple-source
3.0.2
Updated
- Add missing imports and support SPM (#18)
3.0.1
Updated
- Switch diffing from
Dwifft
to the Swift standard library implementation (CollectionDifference) (#16)
3.0.0
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
- Opens up the
IndexedUpdate
type for external instantiation. This enables the creation of custom higher-order data sources (thanks, @xavi-matos!)
2.0.4
- This release eliminates some superfluous updates emitted from
BasicDatasource
when moving items
2.0.3
- Fix for crash when querying a data source backed by an empty Core Data context
2.0.2
- 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
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
Support for building with Xcode 10 and Swift 4.2.
1.0.1
The CocoaPods spec file declared support for Swift 4.2. But version 1.0.0 was intended for use with Swift 4.1.