{"push_id":966369117,"size":1000,"distinct_size":471,"ref":"refs/heads/master","head":"64d56f34b779de94f251f4b443463cbfe790912d","before":"469a65217c4f0a3e46e69037d86a91b0a60d7bc3","commits":[{"sha":"fd0d9877685b5135c73fe5f6ba8fbed0722a81ab","author":{"email":"d0dfade14ee01c1c97ef649c8d2cde2551fd86b7@fb.com","name":"Denis Koroskin"},"message":"ShadowNodeHierarchyManager should be supplied externally to UIManagerModule\n\nSummary: public UIManagerModule should not be creating UIImplementation. Instead, UIImplementation instance should be supplied to it to allow plugging in different implementations. No functional changes.\n\nReviewed By: astreet\n\nDifferential Revision: D2464632\n\nfb-gh-sync-id: e7372977c93ceb7ef5e8658e5ee7e8e87f52d851","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/fd0d9877685b5135c73fe5f6ba8fbed0722a81ab"},{"sha":"3c3495739d72e93b5ef22635cc2b8dccd2d545f1","author":{"email":"fe24d5c589da8b0291fdaa4c019180182a1f6c39@gmail.com","name":"Satyajit Sahoo"},"message":"Add docs on building from source","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/3c3495739d72e93b5ef22635cc2b8dccd2d545f1"},{"sha":"c4f882a59fc0c2ef9a15e5d955f74899fef89e87","author":{"email":"fe24d5c589da8b0291fdaa4c019180182a1f6c39@gmail.com","name":"Satyajit Sahoo"},"message":"[Docs] Syntax highlight gradle code","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/c4f882a59fc0c2ef9a15e5d955f74899fef89e87"},{"sha":"4c7378cf8da6b770e9f8cf547cb0fe3a7845aa35","author":{"email":"dc7ae84940067182d978808d8b3b72b585414d7d@jameside.com","name":"James Ide"},"message":"Merge pull request #4404 from satya164/docsfix\n\n[Docs] Syntax highlight gradle code","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/4c7378cf8da6b770e9f8cf547cb0fe3a7845aa35"},{"sha":"489042456225e1a24a0555ca44fc651574c24941","author":{"email":"37fab5c8af382729ab159bd9556c0e9e884b46ba@fb.com","name":"Alexander Blom"},"message":"Allow to pass in `ImagePipelineConfig` to `FrescoModule`\n\nSummary: This allows an app to configure much more options in Fresco. public\n\nReviewed By: astreet\n\nDifferential Revision: D2700598\n\nfb-gh-sync-id: e1ffff18bff270e14ef82c14f7bfeef984605738","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/489042456225e1a24a0555ca44fc651574c24941"},{"sha":"593a45e31966120318102024615549b337066b13","author":{"email":"49e9fdbac7b6b28247b06e64df97a0d8e30342fa@fb.com","name":"olivier notteghem"},"message":"LayoutAnimation support for Android RN\n\nReviewed By: astreet\n\nDifferential Revision: D2217731\n\nfb-gh-sync-id: d990af4b630995f95433690d5dcf510382dc34d2","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/593a45e31966120318102024615549b337066b13"},{"sha":"e8e7a2db57c26923522390deb9200fbb678b4cce","author":{"email":"6d3efd76b0832b745af792dc6f721d6d98278f54@fb.com","name":"Der-Nien Lee"},"message":"@build-break revert of D2217731\n\nDifferential Revision: D2702368\n\nfb-gh-sync-id: 64f53168610c5bf5f3dc22cd7e4dd6b4bb620b4c","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/e8e7a2db57c26923522390deb9200fbb678b4cce"},{"sha":"3dca8cf9fdd864b1359fc7276bf98cb154c3e360","author":{"email":"d0dfade14ee01c1c97ef649c8d2cde2551fd86b7@fb.com","name":"Denis Koroskin"},"message":"Add UIImplementationProvider and allow overriding it in AbstractReactActivity\n\nSummary: public UIImplementationProvider allows plugging in an alternative UIImplementation. A follow up diff adds a toggle under FB Dev Settings and uses this class to control an implementation. This allows us experimenting with other ways of generating UI hierarchy from JavaScript components.\n\nReviewed By: astreet\n\nDifferential Revision: D2554774\n\nfb-gh-sync-id: 6574a893020e3519bd2ab00b9620a6dbdfaed595","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/3dca8cf9fdd864b1359fc7276bf98cb154c3e360"},{"sha":"c9dd4015f1ff50ce433b036be8459ab1366eb07b","author":{"email":"2c89a1507a7e246a833321d8a593568e4659126d@centrum.cz","name":"mkonicek pr tester"},"message":"Better error handling in Android Geolocation module (PR 2)\n\nSummary: Just a testing PR for the shipit bot (please don't close :))\nCloses https://github.com/facebook/react-native/pull/4355\n\nReviewed By: svcscm\n\nDifferential Revision: D2702784\n\nPulled By: mkonicek\n\nfb-gh-sync-id: 867c65dcea486750ca65a8437b37a0f658538111","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/c9dd4015f1ff50ce433b036be8459ab1366eb07b"},{"sha":"c63de5e2a58df1ecf16b4be62a9c314b2770b627","author":{"email":"35a1091f854fff1e63c654c7a51cad152cfd07b8@fb.com","name":"Nick Lockwood"},"message":"Fixed MapView crash on iOS 8 and earlier\n\nSummary: public\n\n[MKPinAnnotationView redPinColor] is only supported on iOS 9 and later. This caused React Native to crash on iOS 8 and earlier.\n\nThis fixes the crash by providing a forked implementation for different OS versions.\n\nReviewed By: tadeuzagallo, javache\n\nDifferential Revision: D2702737\n\nfb-gh-sync-id: cd8984f1f3d42989001f3c571e325f1b4ba09ac8","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/c63de5e2a58df1ecf16b4be62a9c314b2770b627"},{"sha":"c852e73f5a488a4c560df47a69f198730f1834c8","author":{"email":"8983f49fa21ae1be7287c17c25415749c85ffe4d@fb.com","name":"Pawel Sienkowski"},"message":"[docs] A guide coverin communication between native and RN on IOS.\nWARNING: I was not able to run the website locally because of a bug, so please test it before merging","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/c852e73f5a488a4c560df47a69f198730f1834c8"},{"sha":"c929e15523c2c33297b1e9895e9bea49442e4f73","author":{"email":"1151cf6ee91aeb086d43de3bed53c30fec13f323@fb.com","name":"Dave Miller"},"message":"Update touch handling to properly handle transformed Views\n\nSummary: public\n\nOur view handling for determining if a touch was in a view was not transform aware.  This updates it to be\ntransform aware (by borrowing the code from ViewGroup).\n\nNow, touches will be correctly translated to the view if the view is transformed.  They will also have the correct\nlocal touch point.\n\nThis fixes https://github.com/facebook/react-native/issues/3557\n\nReviewed By: andreicoman11\n\nDifferential Revision: D2696063\n\nfb-gh-sync-id: 291f6b9884c610c29f8f8b9992c98d59863ab481","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/c929e15523c2c33297b1e9895e9bea49442e4f73"},{"sha":"0f0b57880fe5b2565cc247a2e0c0b7611330b5d1","author":{"email":"b15c342f1de186996bcca5e1a23cd684d2fadb32@amsenius.se","name":"Andreas Amsenius"},"message":"ActionSheetIOS sharing exclude activity types\n\nSummary: Closes https://github.com/facebook/react-native/pull/4427\n\nReviewed By: svcscm\n\nDifferential Revision: D2702825\n\nPulled By: nicklockwood\n\nfb-gh-sync-id: f12e83332f2083cee2c04625b5113774c8a907e0","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/0f0b57880fe5b2565cc247a2e0c0b7611330b5d1"},{"sha":"df70005c12e3be14bfbdf0b32f9ea0a5c052deba","author":{"email":"7301672abf755e80f64089be0b1c1105e62139af@gmail.com","name":"Danny Arnold"},"message":"calling navigationBar's overridden ref function\n\nSummary: Before that it was not possible to get a ref to a navigation bar (unless using Navigator's internal `_navBar` prop)\nCloses https://github.com/facebook/react-native/pull/3755\n\nReviewed By: svcscm\n\nDifferential Revision: D2674315\n\nPulled By: nicklockwood\n\nfb-gh-sync-id: 26120f7bcbb675e8217b8bd963dcc6ed314d4ba3","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/df70005c12e3be14bfbdf0b32f9ea0a5c052deba"},{"sha":"3c382a7619330157149bb91e6856a96435286ad2","author":{"email":"73dc1f342547a6bd1986708465b80ac341925643@gmail.com","name":"Pieter De Baets"},"message":"Merge pull request #4261 from sienkowski/master\n\n[docs] A guide covering communication between native and RN on IOS.","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/3c382a7619330157149bb91e6856a96435286ad2"},{"sha":"32fa0b7fa196ae83e7f65bf1836d672b58f2213c","author":{"email":"2e272eddd959d1d0cf6ef86cf6e48f56f05de4d1@fb.com","name":"David Aurelio"},"message":"Move bundle output formats to their own files\n\nReviewed By: tadeuzagallo\n\nDifferential Revision: D2702834\n\nfb-gh-sync-id: fca308c5078a11924e071077822fb77d762bd564","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/32fa0b7fa196ae83e7f65bf1836d672b58f2213c"},{"sha":"015c6b3be273a40b530b9b79bb1f9da3d0ba1cdf","author":{"email":"8341b54a00cc41bb26417b5bfbf876432380ca3e@ya.ru","name":"Aleksei Androsov"},"message":"ImagePicker always called with cancelCallback\n\nSummary: We should pick 2 callbacks from pickerCallbacks and pickerCancelCallbacks arrays and call them depens on args.\nCloses https://github.com/facebook/react-native/pull/4411\n\nReviewed By: svcscm\n\nDifferential Revision: D2703209\n\nPulled By: javache\n\nfb-gh-sync-id: 7d2d7c63b933a66a1ff600663c3a7fcc821c750b","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/015c6b3be273a40b530b9b79bb1f9da3d0ba1cdf"},{"sha":"8f50ace8b3a6439fec63ea5ed8642d290c843cfd","author":{"email":"2c89a1507a7e246a833321d8a593568e4659126d@centrum.cz","name":"mkonicek-pr-test"},"message":"Remove newline in TicTacToe example\n\nSummary: Really just for testing the shipit bot :)\nCloses https://github.com/facebook/react-native/pull/4434\n\nReviewed By: svcscm\n\nDifferential Revision: D2703503\n\nPulled By: mkonicek\n\nfb-gh-sync-id: 4b93638e01eaf86d63c429e6797d08095c4824ee","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/8f50ace8b3a6439fec63ea5ed8642d290c843cfd"},{"sha":"b86b5af1e864b77da48c5c4f43f7c2c53be9999e","author":{"email":"90c528e8b0422bc3bac30e1899f35b1aad9a36f7@gmail.com","name":"Jake Yang"},"message":"Add TYDY to the Showcase","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/b86b5af1e864b77da48c5c4f43f7c2c53be9999e"},{"sha":"aaaf7c3747f5ab27a10aa93be0b78397b8f0da19","author":{"email":"3da020ae9a3ecb1e66f768f07b3dbd2440359a0c@yahoo.com","name":"Chirag"},"message":"Merge pull request #4439 from 99gamers/master\n\nAdd TYDY to the Showcase","distinct":false,"url":"https://api.github.com/repos/sghiassy/react-native/commits/aaaf7c3747f5ab27a10aa93be0b78397b8f0da19"}]}