Skip to content

Releases: lightsprint09/Sourcing

You can`t have enough type erasers 😇

21 Jun 07:18
Compare
Choose a tag to compare

Whats new

  • New type eraser called AnyArrayDataProvider which can be used as wrapper to build powerful feature like sort, filter and more on top of ArrayDataProviding.
  • DataProviderSwitcher allows switching between different DataProviders dynamically by changing to a given state.
  • Generate section headers on demand when using CoreData and NSFetchResultsController

Improved initializers for CollectionViewDataSource

05 Apr 06:08
Compare
Choose a tag to compare

This makes the more type safe initializers from CollectionViewDataSource public

Fixing first round of 2.0🐝

22 Mar 09:35
Compare
Choose a tag to compare

AnyDataProvider now forwards section heders & section index titles.

2.0 - 📦

13 Mar 09:42
Compare
Choose a tag to compare

This is a huge release. So lets see whats new:

  • FetchedResultsControllerDataProvider
  • Merge of MultiCellDataSources and DataSources
  • Improves generics
  • More flexible & reusable cell configuration
  • DataProvider can be modifiable
  • Section header and index titles support

Move all the things⛵️

11 Jan 07:16
29191da
Compare
Choose a tag to compare

This release brings support for UITableview & UICollectionViews moveItemAt data source methods

Swift 3.0

09 Nov 09:39
Compare
Choose a tag to compare

Support for Swift 3.0

Change tableviews during lifecycle

18 Oct 11:47
Compare
Choose a tag to compare
Merge pull request #1 from lightsprint09/change-tableview-datasources

Change tableview datasources

Swift 2.3

12 Sep 11:00
Compare
Choose a tag to compare

This is the last release which targets Swift 2.3.

🔰 Section Titles and better abstractions

29 Aug 07:37
Compare
Choose a tag to compare
  • Adds ability to provide section titles.
  • Better abstraction for ArrayDataProvider
  • Improves documentation

Tested!✅

25 Aug 08:12
Compare
Choose a tag to compare

Improves generic constraints
Adds a lot of testcases