DTTableViewManager v3.0.0 Release Notes

  • ๐Ÿ”‹ Features

    • ๐Ÿ‘ Full Swift support, including swift model classes
    • โž• Added convenience method to update section items
    • โž• Added DTTableViewControllerEvents protocol, that allows developer to react to changes in datasource
    • ๐Ÿ’… Registering header or footer view now automatically changes default header/footer style to DTTableViewSectionStyleView.

    ๐Ÿ’ฅ Breaking changes

    • DTSectionModel methods headerModel and footerModel were renamed. Use tableHeaderModel and tableFooterModel instead.
    • DTStorage protocol was renamed to DTStorageProtocol.
    • ๐Ÿ”€ DTTableViewDataStorage class was removed, it's methods were merged in DTMemoryStorage
    • ๐Ÿšš DTDefaultCellModel and DTDefaultHeaderFooterModel were removed.