Skip to content

0.1.8

Latest
Compare
Choose a tag to compare
@jessesquires jessesquires released this 14 Oct 19:55
· 11 commits to main since this release
557c222
  • Allow setting a UICollectionViewDelegateFlowLayout object to receive flow layout events from the collection view. (@jessesquires, #134)
  • Swift Concurrency improvements:
    • @MainActor annotations have been removed from most top-level types and protocols, instead opting to apply @MainActor to individual members only where necessary. (@jessesquires, #135)
    • DiffableViewModel is now marked as Sendable. This means Sendable also applies to CellViewModel, SupplementaryViewModel, SectionViewModel, and CollectionViewModel. (@jessesquires, #137)
  • Various performance improvements. Notably, when configuring CollectionViewDriver to perform diffing on a background queue via CollectionViewDriverOptions.diffOnBackgroundQueue, more operations are now performed in the background that were previously running on the main thread. (@jessesquires, #136, #137, @lachenmayer, #138)

Full Changelog: 0.1.7...0.1.8