{"push_id":837319134,"size":446,"distinct_size":1,"ref":"refs/heads/quad","head":"b90ba9bd004e95c1f8ca2b197b97d3efaa42bba5","before":"73e94fe695caa889b962809db650b5015cb36687","commits":[{"sha":"dee4ea8ea348937340fc5d5f005c2cfc042d3452","author":{"email":"894732cc9910410fc5755c6516969dc6683c6d8c@gmail.com","name":"Ryan Anderson"},"message":"Add note about PNG files to Image static resources","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/dee4ea8ea348937340fc5d5f005c2cfc042d3452"},{"sha":"a31d3a9d4f60c3f1914f44fe914c7f26049f171e","author":{"email":"d328d5e295f8e7d0d51e357ce85b6350a7ecab1c@gmail.com","name":"Eric Jing Cai"},"message":"updated ReactiveAndroid installation info","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/a31d3a9d4f60c3f1914f44fe914c7f26049f171e"},{"sha":"a8b34a1516ed1eb3aaac6282db6107f6587c3ac5","author":{"email":"894732cc9910410fc5755c6516969dc6683c6d8c@gmail.com","name":"Ryan Anderson"},"message":"remove isStatic and change image to my-icon","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/a8b34a1516ed1eb3aaac6282db6107f6587c3ac5"},{"sha":"6dfadba318e70dfd70f8f1a5214de10efae5e475","author":{"email":"894732cc9910410fc5755c6516969dc6683c6d8c@gmail.com","name":"Ryan Anderson"},"message":"fix images docs verbiage","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/6dfadba318e70dfd70f8f1a5214de10efae5e475"},{"sha":"fba9fbbcede65e33c6dfac2f944a7356978321ad","author":{"email":"fe24d5c589da8b0291fdaa4c019180182a1f6c39@gmail.com","name":"Satyajit Sahoo"},"message":"Added docs about generating a signed APK","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/fba9fbbcede65e33c6dfac2f944a7356978321ad"},{"sha":"c22e143a1d37460d5d9747f70da744111c5d9819","author":{"email":"fe24d5c589da8b0291fdaa4c019180182a1f6c39@gmail.com","name":"Satyajit Sahoo"},"message":"Fix typos","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/c22e143a1d37460d5d9747f70da744111c5d9819"},{"sha":"9211b9b3cfaa980d66f6cc85f358012841aa5485","author":{"email":"1b465e93bfe3c149c815306d729140fe0414b719@fb.com","name":"Amjad Masad"},"message":"Introduce `getOrderedDependencyPaths` that gets all concrete dependecy paths\n\nSummary: @​public\nSince we added packager-managed assets -- internally we still think of asset dependency as a single \"module\". In reality there are multiple files that represent this module. This becomes important with the `getDependencies` API which is used by Buck to inform it on what to rebuild. Since `getDependencies` deals with modules, and is more of an internal API, I've introduced a new one and would go on to deprecate this.\n\nReviewed By: @frantic\n\nDifferential Revision: D2487207","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/9211b9b3cfaa980d66f6cc85f358012841aa5485"},{"sha":"0ad05043f5f268c6241d34997ca8773b1e88357b","author":{"email":"1b465e93bfe3c149c815306d729140fe0414b719@fb.com","name":"Amjad Masad"},"message":"Fix more name collisions\n\nSummary: @​public\nAdd more duplicate files to the blacklist.\n\nReviewed By: @vjeux\n\nDifferential Revision: D2493066","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/0ad05043f5f268c6241d34997ca8773b1e88357b"},{"sha":"5b2099f87f1d94d02d486988f9b3a8307d1efc92","author":{"email":"32e617619394c656da607c321eca8485538385f7@fb.com","name":"Kevin Gozali"},"message":"added QPL for main interactions\n\nReviewed By: @amirrosenfeld\n\nDifferential Revision: D2488420","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/5b2099f87f1d94d02d486988f9b3a8307d1efc92"},{"sha":"554bdf98a78cbd1ca72e6c300410871461a154c8","author":{"email":"42801ce9f95fc47cedcf3521ed197f2c349c12e2@gmail.com","name":"Brent Vatne"},"message":"[Docs] First pass at performance guide","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/554bdf98a78cbd1ca72e6c300410871461a154c8"},{"sha":"3e7af6e1a46453e99a67365d6ac77f8a104d9cfe","author":{"email":"a237ac114ae817b82523141c942234e40dbff6fb@fb.com","name":"Felix Oghină"},"message":"[SampleApp] adding unsynced changes from PR #3025","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/3e7af6e1a46453e99a67365d6ac77f8a104d9cfe"},{"sha":"ee3f7e9d2137fc4e3ef00447bb7dfaa36301c555","author":{"email":"42801ce9f95fc47cedcf3521ed197f2c349c12e2@gmail.com","name":"Brent Vatne"},"message":"Merge pull request #3145 from brentvatne/perf-docs\n\n[Docs] First pass at performance guide","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/ee3f7e9d2137fc4e3ef00447bb7dfaa36301c555"},{"sha":"5ca5ec76889040c7c65b4a73bfe42f6e675eb0bc","author":{"email":"a237ac114ae817b82523141c942234e40dbff6fb@fb.com","name":"Felix Oghină"},"message":"add remote image support to toolbar\n\nDifferential Revision: D2493627","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/5ca5ec76889040c7c65b4a73bfe42f6e675eb0bc"},{"sha":"e65cc9d679f508264f28ab23704655685e861994","author":{"email":"5a9dfb16285b19d37f0152d6373472693f812c3f@fb.com","name":"Stephan Diederich"},"message":"update some asset catalogs\n\nReviewed By: @nscoding\n\nDifferential Revision: D2480708","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/e65cc9d679f508264f28ab23704655685e861994"},{"sha":"a4ef7abebb01a3f968aae41c84d878b3bc93e025","author":{"email":"46885db4b6b47fb4d415b2db21d0802f174c79ca@fb.com","name":"Justin Spahr-Summers"},"message":"Wait to clear RCTImageView.image until definitively removed from window\n\nSummary: When `RCTImageView` is removed from the view hierarchy, it clears out its `image` to save memory. This makes sense, except that it gets removed from the window (view hierarchy) even when becoming the child of another view.\n\nThis fixes the logic so that it only clears out the image if the view hasn't been moved somewhere else within one frame.\n\n@​public\n\nReviewed By: @javache\n\nDifferential Revision: D2493849","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/a4ef7abebb01a3f968aae41c84d878b3bc93e025"},{"sha":"189ba53ca2d6a520381250bbba27470cb06303ad","author":{"email":"ff72da2401596d90f456c180a0c70679774ab728@gmail.com","name":"Alexander Kotliarskyi"},"message":"Merge pull request #2940 from andersryanc/docs-image-png-note\n\nAdd note about PNG files to Image static resources","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/189ba53ca2d6a520381250bbba27470cb06303ad"},{"sha":"2bded4cb2ebb9c11d4d92a856476052f42be40cd","author":{"email":"49e9fdbac7b6b28247b06e64df97a0d8e30342fa@fb.com","name":"olivier notteghem"},"message":"Add log output to rule out that multiple react context creation are responsible for increased mem / image not loading in CTScan\n\nReviewed By: @​krangarajan\n\nDifferential Revision: D2495435","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/2bded4cb2ebb9c11d4d92a856476052f42be40cd"},{"sha":"6068c07e989613a59648d8e62171202c904249ba","author":{"email":"ec209b2525475bc52e04737b56eff5ea703bab66@gmail.com","name":"Magnus Bergman"},"message":"Fix dead link in PushNotificationIOS docs.\n\nSummary: Closes https://github.com/facebook/react-native/pull/3117\n\nReviewed By: @​svcscm\n\nDifferential Revision: D2495539\n\nPulled By: @frantic","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/6068c07e989613a59648d8e62171202c904249ba"},{"sha":"4bb58e59f70ef41da3bf50aa93ee771d23c4bed1","author":{"email":"ba3f245244311b376312961d46965475375e0313@gmail.com","name":"Quentin Valmori"},"message":"Fix one warning\n\nSummary: translucent is a boolean not a stringCloses https://github.com/facebook/react-native/pull/3134\n\nReviewed By: @​svcscm\n\nDifferential Revision: D2495517\n\nPulled By: @frantic","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/4bb58e59f70ef41da3bf50aa93ee771d23c4bed1"},{"sha":"200b81172e396cc5a7bb942c3de6bf3077dce5a6","author":{"email":"7559e7ef6534b2835f3d65dac625cea88d4406da@gmail.com","name":"Danny van der Jagt"},"message":"Fix for IOS 8\n\nSummary: **Problem**\nUsing push notifications in IOS 8 will throw this error:\n`registerForRemoteNotificationTypes: is not supported in iOS 8.0 and later.`\nThe problem is that the check is running on compile instead of runtime.\n\n**Solution**\nIf have changed the compile if statement to a runtime if statement. The fix is tested on: IOS 7.1 and 8.* and everything is working now.\nThis solution is also discussed in: https://github.com/facebook/react-native/issues/1613 and it was part of  https://github.com/facebook/react-native/pull/1979. (is being separated to keep things moving)\n\nPlease let me know what you think.Closes https://github.com/facebook/react-native/pull/2332\n\nReviewed By: @​svcscm\n\nDifferential Revision: D2490987\n\nPulled By: @ericvicenti","distinct":false,"url":"https://api.github.com/repos/negativetwelve/react-native/commits/200b81172e396cc5a7bb942c3de6bf3077dce5a6"}]}