All Versions
12
Latest Version
Avg Release Cycle
71 days
Latest Release
861 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v3.0.0 Changes
September 24, 2020โ Added
- ๐ Support for Xcode 12.
๐ Changed
- โฌ๏ธ Dropped support for iOS 8
-
v2.0.0 Changes
June 16, 2020โ Added
- ๐ New delegate methods allowing insets, minimum line spacing and minimum inter-item spacing to be set on a per-section basis.
๐ Changed
- Delegate methods now allow header and footer sizes to be set rather than heights for greater control.
- ๐ Fixed an issue whereby the layout didn't handle contentInsets correctly.
-
v1.3.1 Changes
December 02, 2019๐ Changed
- Imported Foundation and UIKit in
FlexibleRowHeightGridLayout.swift
to enable successful compilation under SPM.
- Imported Foundation and UIKit in
-
v1.3.0 Changes
September 30, 2018โ Added
- ๐ Support for multiple sections. ### ๐ Changed
- ๐ Fixed calculation of layout attributes for headers and footers.
-
v1.2.2 Changes
September 04, 2018๐ Changed
- ๐ Performance improvements to ensure that delegate methods are only invoked when the layout is invalidated.
-
v1.2.1 Changes
August 27, 2018๐ Changed
- ๐ฆ Exposed
minimumLineSpacing
andminimumInteritemSpacing
properties to the Obj-C runtime.
- ๐ฆ Exposed
-
v1.2.0 Changes
August 23, 2018โ Added
- โ Added
minimumLineSpacing
andminimumInteritemSpacing
properties for setting the minimum spacing to use between lines of items in the grid and the minimum spacing to use between items in the same row respectively.
- โ Added
-
v1.1.1 Changes
August 14, 2018๐ Changed
- ๐ Moved
FlexibleRowHeightGridLayout.swift
->FlexibleRowHeightGridLayout/Classes/FlexibleRowHeightGridLayout.swift
- ๐ Moved
FlexibleRowHeightGridLayoutDelegate.swift
->FlexibleRowHeightGridLayout/Classes/FlexibleRowHeightGridLayoutDelegate.swift
- ๐ Moved
-
v1.1.0 Changes
August 09, 2018โ Added
- โ Added an example app comparing
UICollectionViewFlowLayout
andFlexibleRowHeightGridLayout
.
๐ Changed
- ๐ Fixed issue whereby
FlexibleRowHeightGridLayout
initializer was inaccessible due not being marked as public. - In
FlexibleRowHeightGridLayoutDelegate
the following methods have been changed:func collectionView(_ collectionView: UICollectionView, heightForItemAt indexPath: IndexPath) -> CGFloat
becomes ->@objc optional func collectionView(_ collectionView: UICollectionView, layout: FlexibleRowHeightGridLayout, referenceHeightForFooterInSection section: Int) -> CGFloat
@objc optional func collectionView(_ collectionView: UICollectionView, referenceHeightForHeaderInSection section: Int) -> CGFloat
becomes ->@objc optional func collectionView(_ collectionView: UICollectionView, layout: FlexibleRowHeightGridLayout, referenceHeightForFooterInSection section: Int) -> CGFloat
@objc optional func collectionView(_ collectionView: UICollectionView, referenceHeightForFooterInSection section: Int) -> CGFloat
becomes ->@objc optional func collectionView(_ collectionView: UICollectionView, layout: FlexibleRowHeightGridLayout, referenceHeightForFooterInSection section: Int) -> CGFloat
- โ Added an example app comparing
-
v1.0.0 Changes
August 08, 2018โ Added
- ๐ Support for sections including headers and / or footers.