{"push_id":915529922,"size":46,"distinct_size":46,"ref":"refs/heads/master","head":"19510a0a5fceffb71c70321f500bd5af2f2142d1","before":"9ca9d084a6265eeabeb635d295ccd9d3a1b92696","commits":[{"sha":"ab3847584a498f472445596fba2bbb35b97610e0","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Replace AnyObject with Any in context & invalidation APIs\n\nEnables more flexibility","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/ab3847584a498f472445596fba2bbb35b97610e0"},{"sha":"05d1bcfe2c62a21960c9e7b5858e8a3d95ee64f2","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Rename fallbackValue -> unboxFallbackValue\n\nNamespacing is always nice :)","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/05d1bcfe2c62a21960c9e7b5858e8a3d95ee64f2"},{"sha":"bec256449730ab0f9bb88d7301f765ab9cd42475","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Unboxer: Add allKeys API for retrieving all JSON keys","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/bec256449730ab0f9bb88d7301f765ab9cd42475"},{"sha":"082a5169285ebad242d9f6f5cf80c11214912d58","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Clarify that fallback values are supposed to be dummy values","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/082a5169285ebad242d9f6f5cf80c11214912d58"},{"sha":"ea445c76cd62ec553ddfd028e8f36b1fabe97362","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Use static transformation functions rather than transformation objects","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/ea445c76cd62ec553ddfd028e8f36b1fabe97362"},{"sha":"d25a59597f6819f0613666b216e9d9cc242cd388","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Fix incorrect reference to “Protocol” in Extension documentation","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/d25a59597f6819f0613666b216e9d9cc242cd388"},{"sha":"eada3cea70577fe9072d3eae980bd170f17e0250","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Refactor collection unboxing to be more generic","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/eada3cea70577fe9072d3eae980bd170f17e0250"},{"sha":"3d5bf6e843e9d8d21996da73a003b71ecbe175c5","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Add support for unboxing enums directly","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/3d5bf6e843e9d8d21996da73a003b71ecbe175c5"},{"sha":"d752440aa2808e619a1bd1c5c7804e58bcc3c697","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Add UnboxableWithContext and matching Unbox functions\n\nEnables the API user to require a contextual object to be available\nduring the Unboxing process. Useful for managing dependencies between\ndifferent models.","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/d752440aa2808e619a1bd1c5c7804e58bcc3c697"},{"sha":"f26471a8b353945bd950865988402d186272fdfc","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Add private convenience API to generate fallback values","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/f26471a8b353945bd950865988402d186272fdfc"},{"sha":"862fd2dab133eeb85c0988eed147a51baf65796c","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Pass contextual objects to nested Unboxables","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/862fd2dab133eeb85c0988eed147a51baf65796c"},{"sha":"fa25155118befee2975b72df58326656b3c942a4","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Use Unboxable convenience API for fallback values","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/fa25155118befee2975b72df58326656b3c942a4"},{"sha":"cdab0ea04ef03b7decda6b65d881070d37564822","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Support nested UnboxableWithContext types","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/cdab0ea04ef03b7decda6b65d881070d37564822"},{"sha":"a1e34f7d087ed222ca2f3015757d9a6df283f987","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Support nested arrays of UnboxableWithContext types","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/a1e34f7d087ed222ca2f3015757d9a6df283f987"},{"sha":"ac491f0846a8d575100f3172f4c48fe6992d4423","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Remove Unboxer.requiredContextWithFallbackValue\n\nModels requiring a contextual object to be unboxed should now\nconform to UnboxableWithContext instead.","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/ac491f0846a8d575100f3172f4c48fe6992d4423"},{"sha":"d8392aab5cc2be74daf0f6ff2517a51146a870d0","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Unit test UnboxableWithContext","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/d8392aab5cc2be74daf0f6ff2517a51146a870d0"},{"sha":"757074f6fd867214e66b79c91100c10b2ecb08fe","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Move Unboxer.throwIfFailed to private extension","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/757074f6fd867214e66b79c91100c10b2ecb08fe"},{"sha":"2f9b26a4ca0da3d269c0362d923c5e03bf014db5","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Bump CocoaPods version","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/2f9b26a4ca0da3d269c0362d923c5e03bf014db5"},{"sha":"8b114f0b845d2a9eec46657e2153463dae93f143","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"README: Update for 1.1","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/8b114f0b845d2a9eec46657e2153463dae93f143"},{"sha":"3d1c8feaff1816b05a805b3f2921954da3c35c1b","author":{"email":"46d1e0f54bffdbe1f6c8cdae4ca8e3168e3d42c6@me.com","name":"John Sundell"},"message":"Merge pull request #8 from JohnSundell/1.1\n\nUnbox 1.1","distinct":true,"url":"https://api.github.com/repos/rob-nash/Unbox/commits/3d1c8feaff1816b05a805b3f2921954da3c35c1b"}]}