Releases: odigeoteam/TableViewKit
Releases · odigeoteam/TableViewKit
Caña Doble
"No te vo las a creer", you won't believe it! 🍻
We rewrote part of the diff algorithm which will make swappingTableItem and TableSection even faster.
We also polished the API to make it easier to use and added new features like the redraw() method, support for copy and paste and a convenient access to manager.
Added
- Official support to Swift 4
- Support for
TableItemmethodredraw() - Support for
scrollViewWillEndDragging - Support for item's
copyandpasteaction viaActionPerformable
Changed
- Deprecated
Itemin favour ofTableItem - Deprecated
Sectionin favour ofTableSection - Optimize diff algorithm used by
ObservableArrayfor common methods such asinsert(at:),remove(at:)etc... - Fix a bug where
managerwas not set correctly onItemorSection - Fix memory ownership of
ObservableArrayfor Swift 4
View build details and download artifacts on buddybuild:
TableViewKit (iOS, TableViewKit)
Rufo
Rufo! woof, woof!
We polished few internal components and simplify the API. Plus you have direct access to UIScrollViewDelegate, in case you need it.
Added
- Support
TableViewManagerasmanagerproperty ofItemandSection - Support
UIScrollViewDelegatefromTableViewManagerviascrollDelegate
Changed
- Move
UITableViewDataSourceandUITableViewDelegateimplementations fromTableViewManagertoTableViewKitDataSourceandTableViewKitDelegatewhich are now the properties:dataSourceanddelegate, respectively. - Method
Item.section(in:)has been renamed toItem.section - Method
Item.indexPath(in:)has been renamed toItem.indexPath - Method
Item.reload(in:with:)has been renamed toItem.reload(with:) - Method
Item.select(in:animated:scrollPosition:)has been renamed toItem.select(animated:scrollPosition:) - Method
Item.select(in:animated:scrollPosition:)has been renamed toItem.select(animated:scrollPosition:) - Method
Item.deselect(in:animated:)has been renamed toItem.deselect(animated:) - Method
Section.index(in:)has been renamed toSection.index
Memorable 1.0
We are delighted to release TableViewKit 1.0.
TableViewKit empowers UITableView with painless multi-type cell support and build-in automatic state transition animations.
Features
- Modular composition of headers, footers and cells
- Type safe drawers
- Build-in state supports and automatic diffs
- 100% written in Swift and with Love
v0.9.6
Move sections
Merge pull request #19 from odigeoteam/develop v0.9.5
v0.9.3
v0.9.0
v0.9.0
v0.5.0
Merge branch 'release/0.5.0'