Changelog History
Page 6
-
v2.7.0 Changes
๐ This is a release, that is targeted at improving code readability, and reducing number of classes and protocols inside DTCollectionViewManager architecture.
๐ฅ Breaking changes
- ๐
DTCollectionViewMemoryStorage
class was removed. It's methods were transferred toDTMemoryStorage+DTCollectionViewManagerAdditions
category. - โก๏ธ
DTCollectionViewStorageUpdating
protocol was removed. It's methods were moved toDTCollectionViewController
.
๐ Features
- 0๏ธโฃ When using
DTCoreDataStorage
, section titles are displayed as headers by default(UICollectionElementKindSectionHeader), if NSFetchedController was created with sectionNameKeyPath property.
- ๐
-
v2.6.0
-
v2.5.0 Changes
๐ Changes
๐ Preliminary support for Swift.
If you use cells or supplementary views inside storyboards from Swift, implement optional reuseIdentifier method to return real Swift class name instead of the mangled one. This name should also be set as reuseIdentifier in storyboard.
-
v2.4.0 Changes
๐ฅ Breaking changes
Reuse identifier now needs to be identical to cell, header or footer class names. For example, UserTableCell should now have "UserTableCell" reuse identifier.
-
v2.3.0 Changes
๐ Deprecations
โ Removed
DTModelSearching
protocol, please useDTMemoryStorage
setSearchingBlock:forModelClass:
method instead. -
v2.2.0 Changes
- ๐
DTModelSearching
protocol is deprecated and is replaced by memoryStorage method setSearchingBlock:forModelClass: - UICollectionViewDatasource and UICollectionViewDelegate properties for UICollectionView are now filled automatically.
- โ Added more assertions, programmer errors should be more easily captured.
- ๐
-
v2.0.0 Changes
- โ Added support for custom storage classes
- ๐ Current storage classes moved to separate repo(DTModelStorage)
- Complete rewrite of internal architecture
-
v1.1.0 Changes
๐ Features
- โ Added support for storyboard cell, header and footer prototyping
- โฌ๏ธ Dropped support for creating cells, headers and footers from code
-
v1.0.0 Changes
๐ First release of DTCollectionViewManager, woohoo!
๐ Features
- Clean mapping system
- Easy API for collection models manipulation
- ๐ Foundation types support
- ๐ Full iOS 7 support!