Skip to content
This repository has been archived by the owner on Apr 15, 2020. It is now read-only.

7.0.0

Compare
Choose a tag to compare
@jessesquires jessesquires released this 01 Jan 23:58
· 50 commits to master since this release
25ee7e2

This release closes the 7.0.0 milestone.

Breaking

  • Converted to Swift 4.0

  • iOS 9.0 minimum now required

  • tvOS 10.0 minimum now required

  • Significant renaming refactor: renamed all "factory" references to "config", see #73 for details and reasoning

    • ReusableViewFactoryProtocol --> ReusableViewConfigProtocol
    • ViewFactory --> ReusableViewConfig
    • TitledSupplementaryViewFactory --> TitledSupplementaryViewConfig
    • Updated function param names cellFactory: --> cellConfig:
    • Updated function param names supplementaryFactory: --> supplementaryConfig:
  • Removed SectionInfoProtocol in favor of using a concrete Section. DataSource now references Section directly. (#103)

New

  • Added new DataSourceProtocol extension convenience method func item(atIndexPath indexPath: IndexPath) -> Item?.
  • Added new TableEditingController to support table view editing functionality provided by UITableViewDataSource. (#29, #80, #100)