{"push_id":890878249,"size":613,"distinct_size":613,"ref":"refs/heads/master","head":"3a04cb7cc8a978378017f9a65f84ab621564aff3","before":"8da9ddd884999fd477be87ba1fa3c8adfa64456c","commits":[{"sha":"1c8b425a440ce21f749c1cd07369b1542f8f1cf1","author":{"email":"cf98719e05879a208a081b87c8edd136d0b7efa5@gmail.com","name":"dasmer"},"message":"Generate coverage stats using slather/Coveralls","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/1c8b425a440ce21f749c1cd07369b1542f8f1cf1"},{"sha":"de04da843f9a9b1733888e072dd8615ead4da82c","author":{"email":"dfd14bb0a40358e757b53c989d4dc030cde4821f@venmo.com","name":"Dasmer Singh"},"message":"Update Podfile.lock","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/de04da843f9a9b1733888e072dd8615ead4da82c"},{"sha":"9cf056f6d56f6620a1dd6103e7efd6cf0b562530","author":{"email":"dfd14bb0a40358e757b53c989d4dc030cde4821f@venmo.com","name":"Dasmer Singh"},"message":"Set GENERATE_TEST_COVERAGE_FILES & INSTRUMENT_PROGRAM_FLOW_ARCS to YES in Life Without CocoaPods.xcodeproj","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/9cf056f6d56f6620a1dd6103e7efd6cf0b562530"},{"sha":"f8c02147fbf7d18ea9a41e16c6077e1e44c49330","author":{"email":"dfd14bb0a40358e757b53c989d4dc030cde4821f@venmo.com","name":"Dasmer Singh"},"message":"[.slather.yml] Add newline to end of file","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/f8c02147fbf7d18ea9a41e16c6077e1e44c49330"},{"sha":"9006f7c356b2d8ceb25b8d35fbfef7b6925ae253","author":{"email":"dfd14bb0a40358e757b53c989d4dc030cde4821f@venmo.com","name":"Dasmer Singh"},"message":"Ignore .gcov files in git","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/9006f7c356b2d8ceb25b8d35fbfef7b6925ae253"},{"sha":"7fedfdd75707068d8bf75ee3206117639ff5acfb","author":{"email":"dfd14bb0a40358e757b53c989d4dc030cde4821f@venmo.com","name":"Dasmer Singh"},"message":"[README.md] Add Coveralls badge","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/7fedfdd75707068d8bf75ee3206117639ff5acfb"},{"sha":"31eef221110e14126a14f92fb8b09af348b3c4f9","author":{"email":"dfd14bb0a40358e757b53c989d4dc030cde4821f@venmo.com","name":"Dasmer Singh"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/31eef221110e14126a14f92fb8b09af348b3c4f9"},{"sha":"eae76d26b79e26ab50b4ce9368b9946f99eec5d6","author":{"email":"da39a3ee5e6b4b0d3255bfef95601890afd80709@pinterest.com","name":"ricky cancro"},"message":"Add expectedSize to ASNetworkImageNode\n\nASNetworkImageNode defers to ASImageNode to return its calculatedSize. ASImageNode returns the size of its image. There is a good chance that ASNetworkImageNode hasn't downloaded its image yet when calculatedSize is called, so it returns a size of CGSizeZero.\n\nOn top of that, it is possible that the size of the image is not actually the size that we wish to display in our node.\n\nI've added an \"expectedImageSize\" property that can be used to determine the calculatedSize of an ASNetworkImageNode.","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/eae76d26b79e26ab50b4ce9368b9946f99eec5d6"},{"sha":"f7a4ca45db1e892d14e73e876afab1741a5f69c4","author":{"email":"f911341b9558d96130748cb4b99d3b50d621b866@fb.com","name":"Shannon Ma"},"message":"Fix ASTextNodeWordKernerTests for Xcode 7/iOS 9","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/f7a4ca45db1e892d14e73e876afab1741a5f69c4"},{"sha":"15133fdbf73a0489bed14c7982ae9346b25e38c4","author":{"email":"f911341b9558d96130748cb4b99d3b50d621b866@fb.com","name":"Shannon Ma"},"message":"setNeedsDisplay must be called on main","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/15133fdbf73a0489bed14c7982ae9346b25e38c4"},{"sha":"d5de2a22fd6044e2d30b37d8184a8a15e6deb085","author":{"email":"f911341b9558d96130748cb4b99d3b50d621b866@fb.com","name":"Shannon Ma"},"message":"Text node to gracefully fail upon font failure","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/d5de2a22fd6044e2d30b37d8184a8a15e6deb085"},{"sha":"496cc43337290c42d9f600a2bc8a62773f0f5910","author":{"email":"e58b4c19ba63bf526e21f6e794513e7958b11724@gmail.com","name":"rcancro"},"message":"Updates to expectedImageSize\n\n* renamed property to requestedLayoutSize\n* moved property to ASDisplayNode","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/496cc43337290c42d9f600a2bc8a62773f0f5910"},{"sha":"c03ed9a8f4581175778667e22d00dea1bfb1f889","author":{"email":"da39a3ee5e6b4b0d3255bfef95601890afd80709@pinterest.com","name":"ricky cancro"},"message":"ASDisplayNode returns requestedLayoutSize by default","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/c03ed9a8f4581175778667e22d00dea1bfb1f889"},{"sha":"6275219f7902068f13589d7043f4cb6ff150069c","author":{"email":"f911341b9558d96130748cb4b99d3b50d621b866@fb.com","name":"Shannon Ma"},"message":"Revert Cocoapod version update","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/6275219f7902068f13589d7043f4cb6ff150069c"},{"sha":"e657bedd40a18ea019876c36d2c478c3533e187f","author":{"email":"abd632a251d55afc69f6f09c593abf073e8c329b@gmail.com","name":"Huy Nguyen"},"message":"Automatically relayout cells after orientation changed.","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/e657bedd40a18ea019876c36d2c478c3533e187f"},{"sha":"219b659b38724f1d56d1184fc68be17e68970c17","author":{"email":"abd632a251d55afc69f6f09c593abf073e8c329b@gmail.com","name":"Huy Nguyen"},"message":"- Automatically relayout cells when editing mode is used.\n- Add editing mode to Kitten sample.","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/219b659b38724f1d56d1184fc68be17e68970c17"},{"sha":"368d3af21a1c7fe007af77bc9ac4b63f2f776116","author":{"email":"d6f9e5e38495b1c6223df924e073f95944dd56a2@gmail.com","name":"appleguy"},"message":"Merge pull request #595 from nguyenhuy/external_relayout\n\nSupport relayout of cells in ASTableView and ASCollectionView after their size changes.\r\n\r\nThis allows rotation and cell editing modes to work correctly, as is now supported in the Kittens demo app.","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/368d3af21a1c7fe007af77bc9ac4b63f2f776116"},{"sha":"d401b0e5f673a788355377eb1a982345612fd700","author":{"email":"d6f9e5e38495b1c6223df924e073f95944dd56a2@gmail.com","name":"appleguy"},"message":"Merge pull request #593 from shannonma/merge_fork\n\nFixes for ASTextNode test, setNeedsDisplay and font loading failures","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/d401b0e5f673a788355377eb1a982345612fd700"},{"sha":"b58e8344c0b196fca6e434051f97bf7b0ef47790","author":{"email":"da39a3ee5e6b4b0d3255bfef95601890afd80709@pinterest.com","name":"ricky cancro"},"message":"Add expectedSize to ASNetworkImageNode\n\nASNetworkImageNode defers to ASImageNode to return its calculatedSize. ASImageNode returns the size of its image. There is a good chance that ASNetworkImageNode hasn't downloaded its image yet when calculatedSize is called, so it returns a size of CGSizeZero.\n\nOn top of that, it is possible that the size of the image is not actually the size that we wish to display in our node.\n\nI've added an \"expectedImageSize\" property that can be used to determine the calculatedSize of an ASNetworkImageNode.","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/b58e8344c0b196fca6e434051f97bf7b0ef47790"},{"sha":"7cc996c19022c28ba916934b026654d34fbd4e2c","author":{"email":"e58b4c19ba63bf526e21f6e794513e7958b11724@gmail.com","name":"rcancro"},"message":"Merge branch 'master' of github.com:rcancro/AsyncDisplayKit\n\n# Conflicts:\n#\tAsyncDisplayKit/ASDisplayNode.h\n#\tAsyncDisplayKit/ASDisplayNode.mm\n#\tAsyncDisplayKit/ASImageNode.mm\n#\texamples/Kittens/Sample/KittenNode.mm","distinct":true,"url":"https://api.github.com/repos/lappp9/AsyncDisplayKit/commits/7cc996c19022c28ba916934b026654d34fbd4e2c"}]}