2.5.0 (2018-04-10)
Closed issues:
- Push 2.4.2 to trunk to enable use of Swift 4.0 compatible BrickKit in podspec #207
Merged pull requests:
2.4.3 (2018-03-06)
Closed issues:
- Incorrect CollectionViewDelegate Method Syntax in Sample #209
- Did you want to review the spelling of behavior ? #205
Merged pull requests:
- #209: Fixed outdated didSelectItemAt signature in interactive align example #210 (aaronsky)
- CollectionBrickCellDelegate addition #206 (wfsttam)
- Call layoutIfNeeded on the cell’s contentView instead of just cell #204 (ablokker)
2.4.2 (2017-12-07)
Closed issues:
- Upgrade to swift 4 #198
Merged pull requests:
- Stability, Layout, and Logging Enhancements; Added Support for Legacy Edge Insets Functionality #202 (mamccarthy)
- Updated the UpdateFrameListener function to pass the GenericBrickCell. #200 (ablokker)
- Migrated to Swift 4 #199 (jay18001)
- Conform BrickSize to Equatable and apply some suggested build settings changes #197 (klundberg)
- Attempt to fix a crash appearing in Crashlytics (couldn’t reproduce c… #196 (ablokker)
- Updates to ImageBrick. #195 (ablokker)
- Background colors should default to .clear not .white. #193 (willspurgeon)
- Updated height provider code to be a closure #191 (vlozko)
- Added update edgeInsets logic #189 (pcheung16)
- Added prepareForReuse functions to Button and Label bricks #188 (willspurgeon)
2.4.1 (2017-09-18)
Merged pull requests:
- Revert change in PR #164 #186 (wfsttam)
- Removed code that caused edgeInsets to update incorrectly #184 (pcheung16)
- Insertion animation clean #183 (butkis93)
- Performance Improvements #182 (vlozko)
- Use Identifiers to register bricks and be able to register cell classes #174 (butkis93)
2.4.0 (2017-08-29)
Closed issues:
- Better logging #63
Merged pull requests:
- Fixed performance of height recalculation #180 (rubencagnie)
- Revert "Fixed performance of height recalculation" #179 (jay18001)
- Fixed performance of height recalculation #178 (rubencagnie)
- Image view now shows the correct image when the cell is reused #177 (logannathanson)
- Checks if _brick!=nil before calling framesDidLayout(). #176 (ablokker)
2.3.0 (2017-08-14)
Closed issues:
- Support for 3D Touch #169
- Callback when frames have layout correctly #161
- Wrong indexPaths are called when inserting/deleting items #158
- Invalidating heights is not animated correctly #153
- Indexpath searching is slow for UI Updates #152
- Support for latest xcode and iOS #145
Merged pull requests:
- Support for 3D Touch #170 (aaronsky)
- Added Restricted Brick Size #168 (jay18001)
- Make imageView public so subclasses can use it #167 (jeffoleary1987)
- Fixed the invalidating heights animation #164 (jay18001)
- BrickCell width provider #162 (rubencagnie)
- Update travis to run iOS 11 tests #160 (jay18001)
- Properly insert/delete items #159 (rubencagnie)
- Optimize indexPath search using visible cells #157 (rubencagnie)
2.2.1 (2017-07-17)
Closed issues:
- GenericBrick background color gets set to
clear
when reloading the brick #154 - Playgrounds Pages #147
- App Extension API #146
- Cleanup sample app and sometimes it looks like bricks are disappearing #142
- Add support for adding a second brick section inside of an existing brick section #139
- Height Calculation Issue using CollectionBrick for a carousel #118
Merged pull requests:
- GenericBrick background color won’t reset to clear #155 (rubencagnie)
- Inserting/deleting items from middle of a brickCollectionView #149 (ethan-riback)
- Moved playgrounds to pages and checked App Extension API only setting #148 (jay18001)
- Cleanup Sample App + Fixed “disapearing bricks” #144 (rubencagnie)
- Support for ordering bricks within a section #143 (rubencagnie)
2.2.0 (2017-07-06)
Merged pull requests:
- Varadic range support #140 (vlozko)
- Preventing self from deallocating during performPatchUpdates. #137 (ethan-riback)
2.1.0 (2017-06-08)
Closed issues:
- Swift 4 support #135
- Playground examples #133
repeatCount
on Brick #130- Remove print override #128
- AccessoryView for a brick #126
- Migrate over image brick delegate to swift 3 #106
Merged pull requests:
- Swift 4 compatibility fixes #136 (klundberg)
- Playground examples #134 (jay18001)
- Support for accessoryView on GenericBrickCell #132 (rubencagnie)
- Support for repeatCount on Brick-level #131 (rubencagnie)
- #128 Moved print override to BrickUtils #129 (jay18001)
2.0.0 (2017-05-26)
Closed issues:
- Title used within its own type #123
- Do you have plan for supporting swift 3 ? #121
- compiled with older version of Swift language #21
Merged pull requests:
- Replaced some force unwraping with a guard #127 (jay18001)
- Addresses an issue when using multiple BrickCollectionViews as Cells … #125 (ablokker)
- Fixed Example app on swift 3 #124 (jay18001)
- Updated swift 3 branch with master #108 (jay18001)
- Swift3 Conversion #99 (rubencagnie)
1.4.0 (2017-04-24)
Merged pull requests:
- -Addresses an issue when using multiple BrickCollectionViews as Cells… #122 (ablokker)
- Collection bricks with a fixed height would infinitely resize. #116 (thevwu)
- Added a test for the preferred layout attributes height #115 (willspurgeon)
- Move image brick delegate change over to swift 3 branch #107 (butkis93)
1.3.2 (2017-04-05)
Closed issues:
- CollectionBrick issues with height sizing #109
- Flickr Example Crash app #48
- Brick Dimension Size Classes Issue on iPad pro device #27
Merged pull requests:
- Fixed memory leak with BrickDimension #119 (jay18001)
- Removed Flickr example #114 (jay18001)
- Collection bricks with fixed heights were infinitely resizing. #113 (thevwu)
1.3.1 (2017-03-22)
Closed issues:
- Bricks are offscreen #104
Merged pull requests:
- Removed a line that modified an attribute’s height #112 (willspurgeon)
1.3.0 (2017-03-09)
Closed issues:
- Brick's height is not updated correctly when invalidating repeat count #101
Merged pull requests:
- SectionAttributes weren’t updated #105 (rubencagnie)
- Fix severe memory leak when using async resizable cells #103 (klundberg)
- Fixed invalidateRepeatCounts #102 (rubencagnie)
1.2.1 (2017-03-02)
Closed issues:
- Bricks get unexpected heights #97
Merged pull requests:
1.2.0 (2017-03-02)
Closed issues:
- Allow a Brick to hide individually #93
- BrickSection should know what bricks/nibs to register #90
- ImageView goes blank #88
- Content offset for scrolling bricks upward needed #84
- SnapToPointLayoutBehavior does not always ignore the overall CollectionBrick section #82
Merged pull requests:
- Removed customHeightProvider #98 (rubencagnie)
- Update image brick delegate to pass back the corresponding image bric… #96 (butkis93)
- isHidden property on Brick #94 (rubencagnie)
- contentOffsetAdjustment on height change #92 (rubencagnie)
- Add
nibIdentifiers
to the BrickSection #91 (rubencagnie) - Fixes GenericBrickCell by reusing view #89 (rubencagnie)
- Fixed generic brick #86 (butkis93)
- Fixed a bug that prevented the SnapToPointLayoutBehavior from filteri… #83 (willspurgeon)
1.1.3 (2017-02-14)
1.1.2 (2017-02-14)
Closed issues:
- GenericBrickCell is setting
backgroundColor
wrong #80
1.1.1 (2017-02-13)
Closed issues:
- invalidateRepeatCounts causes duplicate loading of newly added bricks #55
Merged pull requests:
- Moved place where generic brick background color is set to clear #81 (rubencagnie)
1.1.0 (2017-02-10)
Closed issues:
- Width ratio doesn't always work on iPad #77
- Default ButtonBrick doesn't call
didTapOnButtonForButtonBrickCell
#75 - ImageBrick - Image is added on main thread #72
- Bricks are not always displayed #70
- Vertically Center Bricks in a BrickSection #69
- LabelBrick should inherit from GenericBrick<UILabel> #66
- Generic Brick #64
- Move public functions in extensions into its respective class declaration #56
Merged pull requests:
- Optimized brick calculation #78 (rubencagnie)
- Fixed ButtonBrick by adding action to UIButton #76 (rubencagnie)
- Horizontal and Vertical BrickAlignment #74 (rubencagnie)
- Add function to ImageDownloader protocol #73 (rubencagnie)
- Fixed operator order for continueCalculatingCells #71 (rubencagnie)
- Bug fix collection brick content offset calculation #68 (wfsttam)
- Extend Label/Button/Image-Brick from GenericBrick #67 (rubencagnie)
1.0.0 (2017-01-26)
Closed issues:
- Add support for UIAccessibility #59
Merged pull requests:
- GenericBrick #65 (rubencagnie)
- Added changing the default nib #62 (jay18001)
0.9.7 (2017-01-12)
Closed issues:
- Have BrickCells display different views based on appearance state #46
Merged pull requests:
- Add UIAccessibility properties to Brick class to pass along to BrickC… #61 (joleary1987)
- Provide a way to override brick cell content after the updateContent #58 (wfsttam)
- Fixed Image brick when the readding it to the section #54 (jay18001)
list (2016-12-19)
0.9.6 (2016-12-19)
Implemented enhancements:
- BrickAlignment #42
- alignRowHeights per BrickSection #41
- BrickDimension: Remaining #39
- Optimise calculations for larger quantities #19
Closed issues:
- brickIsStickingWithPercentage not correct when stacking sticky bricks #51
- Wrong identifier when appending a brick to the end and using repeatCount #50
- Example app doesn't compile #47
- Gap between Bricks on a iPad #33
Merged pull requests:
- InvalidateRepeatCounts + identifiers #53 (rubencagnie)
- Fixed sticking percentage for stacking sticky bricks #52 (rubencagnie)
- BrickSize public init #45 (jay18001)
- Allows to set the alignment per row #44 (rubencagnie)
- alignRowHeights per BrickSection #43 (rubencagnie)
- Support for “Remainder” BrickDimension #40 (rubencagnie)
- Optimization for attributes calculation. Now the attributes will only… #38 (rubencagnie)
- Added Brick Size #26 (jay18001)
0.9.5 (2016-12-02)
Closed issues:
- Wrong content size calculation when a brick's height shrinks #36
Merged pull requests:
- Fixed wrong contentSize when Brick’s height changed #37 (rubencagnie)
0.9.4 (2016-11-28)
Merged pull requests:
- Added imageDownloadHandler to ImageBrick and made tapGesture public o… #35 (jay18001)
- Fix all the memory issues #34 (jay18001)
- Removed incorrect information in deprecation statement #32 (jay18001)
0.9.3 (2016-11-10)
Fixed bugs:
- Flickering CollectionBrick's #28
Closed issues:
Merged pull requests:
- Fix spotlight layout behavior bug #31 (djriefler)
- Fixed reloading of CollectionBricks #29 (rubencagnie)
- Added data source method on collection brick to register bricks and array of bricks for collection brick #25 (jay18001)
- Update README.md #24 (klundberg)
- Update README.md #23 (klundberg)
- Added Carthage install in README.md #22 (rubencagnie)
- Added Flickr example #2 (jay18001)
0.9.2 (2016-10-27)
Fixed bugs:
- alignRowHeights are not working correctly #17
- ImageBrick dynamic size doesn't always refresh on screen #15
- BrickDimension.Orientation has wrong value when orientation
isFlat
#13
Merged pull requests:
- Reported changed attributes correctly #18 (rubencagnie)
- Wrapped
updateHeight
inperformBatchUpdates
#16 (rubencagnie) - BrickDimension now checks on UIScreen bounds #14 (rubencagnie)
0.9.1 (2016-10-25)
Fixed bugs:
- Sticky Footer for Sections didn't calculate correctly #8
- Brick Dimension Size Classes Issue #6
- SpotlightLayoutBehavior doesn't show the bottom bricks #4
Merged pull requests:
- Travis fix #12 (rubencagnie)
- 0.9.1 #10 (rubencagnie)
- Sticky footer was wrongly calculated #9 (rubencagnie)
- Fix BrickDimension for iPad. #7 (thevwu)
- SpotlightLayoutBehavior now calls
attributesDidUpdate
#5 (rubencagnie) - Integration with Travis #3 (rubencagnie)
- Added travis build badge #1 (klundberg)
0.9.0 (2016-10-20)
* This Change Log was automatically generated by github_changelog_generator