0.9
Possibly breaking changes
- Adds default IdentifiableType extensions for:
- String
- Int
- Float
This can break your code if you've implemented those extensions locally. This can be easily solved by just removing local extensions.
Features
- Swift 2.3 compatible
- Improves mutability checkes. If data source is being mutated after binding, warning assert is triggered.
- Deprecates
cellFactory
in favor ofconfigureCell
. - Improves runtime checks in DEBUG mode for correct
SectionModelType.init
implementation.
Fixes
- Fixes default value for
canEditRowAtIndexPath
and sets it tofalse
. - Changes DEBUG asserting behavior in case multiple items with same identity are found to printing warning message to terminal. Fallbacks as before to
reloadData
.