{"push_id":1011571677,"size":5,"distinct_size":5,"ref":"refs/heads/isomorphic-renderer","head":"379e5969fb2f88661b5d3702ffa65eadaf709ca4","before":"2dcb2b267095e349502f9004f66b36154049de10","commits":[{"sha":"f24eb34cb3780f20420420a2e6831416f85e1d87","author":{"email":"6977263c73bf2ae00930eec9b50ebede3b695164@fb.com","name":"Joseph Savona"},"message":"flow fix: default network layer\n\nSummary:For some reason Flow doesn't like `Promise` being used in a place that accepts `?Promise`. This makes no sense, but it's easiest to just relax the return type and move on.\nCloses https://github.com/facebook/relay/pull/923\n\nReviewed By: kassens\n\nDifferential Revision: D3024099\n\nPulled By: josephsavona\n\nfb-gh-sync-id: 2f3cb3a840591ce2bb9fec9909e26e378b91867f\nshipit-source-id: 2f3cb3a840591ce2bb9fec9909e26e378b91867f","distinct":true,"url":"https://api.github.com/repos/denvned/relay/commits/f24eb34cb3780f20420420a2e6831416f85e1d87"},{"sha":"e44aa8b5888692ca3c94129f2ebdfa9c9c81142b","author":{"email":"c295b6dcb308cf9e0a1bc29bf116798b28cb018e@fb.com","name":"Steven Luscher"},"message":"Treat all fat queries as patterns and preserve their empty nodes\n\nSummary:So, here's the thing. Currently, the plugin allows you to write an invalid query: a subselection-supporting field that has no subselections:\n\n    fragment on Viewer { todos }\n\nThat should fail, unless you've specifically marked the fragment as being a pattern:\n\n    fragment on Viewer relay(pattern: true) {\n      todos\n    }\n\nPattern fragments are those on which certain validations are disabled.\n\nFor now, we're going to treat all fat queries as pattern fragments to unbreak products. Next, we're going to start to warn in the Babel Relay plugin when you have a query like the first one above. Lastly, we'll revert this PR and make the Babel Relay plugin throw on a query like the first one above.\nCloses https://github.com/facebook/relay/pull/922\n\nReviewed By: wincent\n\nDifferential Revision: D3024309\n\nPulled By: steveluscher\n\nfb-gh-sync-id: a1699e7a14149f215c0d97fb7141c3464e5ee67f\nshipit-source-id: a1699e7a14149f215c0d97fb7141c3464e5ee67f","distinct":true,"url":"https://api.github.com/repos/denvned/relay/commits/e44aa8b5888692ca3c94129f2ebdfa9c9c81142b"},{"sha":"4c25ea58f91fad1232fabe8d01fa8469eb834701","author":{"email":"9e0a0b5d5c93b6b8fe08e164fc3e755ea759b5ec@gmail.com","name":"Denis Nedelyaev"},"message":"Refactor RelayRenderer","distinct":true,"url":"https://api.github.com/repos/denvned/relay/commits/4c25ea58f91fad1232fabe8d01fa8469eb834701"},{"sha":"096b68ad4f448863843f1bf33836688206f6fedd","author":{"email":"9e0a0b5d5c93b6b8fe08e164fc3e755ea759b5ec@gmail.com","name":"Denis Nedelyaev"},"message":"Make RelayRenderer isomorphic","distinct":true,"url":"https://api.github.com/repos/denvned/relay/commits/096b68ad4f448863843f1bf33836688206f6fedd"},{"sha":"379e5969fb2f88661b5d3702ffa65eadaf709ca4","author":{"email":"9e0a0b5d5c93b6b8fe08e164fc3e755ea759b5ec@gmail.com","name":"Denis Nedelyaev"},"message":"Review fix: Replace a ternary with if/else","distinct":true,"url":"https://api.github.com/repos/denvned/relay/commits/379e5969fb2f88661b5d3702ffa65eadaf709ca4"}]}