{"push_id":2174294173,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"f3355c91cad2a82f30913ee10ad40295d25514a1","before":"cb78d1cedf9fd4ccb9c7bb9a895a7d49165c45cd","commits":[{"sha":"01b474187e741270bf6408feabce8bf8ec4aa276","author":{"name":"Jeffrey Tan","email":"73d3181580f681879d27a9a2641a5b9397e91910@fb.com"},"message":"Weekly release v0.2.14\n\nSummary: New release to reduce npm package size.\n\nReviewed By: hermanventer\n\nDifferential Revision: D6479405\n\nfbshipit-source-id: 35fc085a51d0b1e31007f95c65ae15ae97af059a","distinct":true,"url":"https://api.github.com/repos/j-nolan/prepack/commits/01b474187e741270bf6408feabce8bf8ec4aa276"},{"sha":"eb3456424d17a47da34a4ed9b1b27bb215aebb6e","author":{"name":"Jeffrey Tan","email":"73d3181580f681879d27a9a2641a5b9397e91910@fb.com"},"message":"Update release version to v0.2.15-alpha.0\n\nSummary: update version\n\nReviewed By: hermanventer\n\nDifferential Revision: D6479428\n\nfbshipit-source-id: 4a262bfcaad301ba9b93989f6adbc235daeb5204","distinct":true,"url":"https://api.github.com/repos/j-nolan/prepack/commits/eb3456424d17a47da34a4ed9b1b27bb215aebb6e"},{"sha":"994daf7924e83529c00cb4d88c453c05915de2d6","author":{"name":"Wuhan Zhou","email":"8007ecbe406510861090abae9ae60813c78740c3@gmail.com"},"message":"Implement step over in debugger\n\nSummary:\nRelease note: none\n\n-refactor step manager to account for other types of steppers\n-add step over class\n-setup pipeline to make stepover requests\nCloses https://github.com/facebook/prepack/pull/1207\n\nDifferential Revision: D6480818\n\nPulled By: JWZ2018\n\nfbshipit-source-id: 90b7e5ddb48576dfc9139238514c3fac3dabd71b","distinct":true,"url":"https://api.github.com/repos/j-nolan/prepack/commits/994daf7924e83529c00cb4d88c453c05915de2d6"},{"sha":"e808587c88b0c050d4cb4eb5a295860170891947","author":{"name":"Simon Jensen","email":"e5f429086d13bf7eec877933710e7d9361c7e0e6@fb.com"},"message":"in es5 bablify the original code, not just the prepacked result\n\nSummary:\nNot sure why I didn't do it this way in the first place. Instead of applying babel to the prepacked code, apply it to them input source code. Make it an apples to apples comparison\nCloses https://github.com/facebook/prepack/pull/1166\n\nDifferential Revision: D6360177\n\nPulled By: simonhj\n\nfbshipit-source-id: 9c9a137178d54a36dc146e18c47b161426f09b5c","distinct":true,"url":"https://api.github.com/repos/j-nolan/prepack/commits/e808587c88b0c050d4cb4eb5a295860170891947"},{"sha":"f3355c91cad2a82f30913ee10ad40295d25514a1","author":{"name":"Dominic Gannaway","email":"f1fc52a380c6cf9b589f356b9309d5396f6754f6@domgan.com"},"message":"Fold simple class components\n\nSummary:\nRelease note: Adds support for folding simple React class components\n\nThis PR adds the concept of \"simple\" class components. A \"simple\" class component is defined as:\n- having only a \"render\" method or many method, i.e. `render()`, `_renderHeader()`, `_renderFooter()`\n- having no lifecycle events\n- having no state\n- having no instance variables\n\nThe only things a class component should be able to access on \"this\" are:\n- `this.props`\n- `this.context`\n- `this._someRenderMethodX()` etc\n\nIt does this by first attempting to evaluate any class component with the heuristics as if it were a simple class component. If that throws an error (entirely expected for most class components), it catches the error and falls back to trying to use the \"complex\" class component route for evaluation instead.\n\nFurthermore, I've added \"transforms\". This allows post-transforms of the serialized AST for additional functions. The simple class component adds a transform to convert AST nodes of `this.props` to `props` and `this.context` to `context` respectfully – whilst adding arguments to the function; something that is necessary to convert simple class component render methods to functional components.\n\nThis PR also adds logic to squash simple class components into functional components at the root (as simple class components are easily convertible to functional components).\nCloses https://github.com/facebook/prepack/pull/1204\n\nDifferential Revision: D6485508\n\nPulled By: trueadm\n\nfbshipit-source-id: 06ebeebad5d23c0677a0e3f0cb8dd23c45735429","distinct":true,"url":"https://api.github.com/repos/j-nolan/prepack/commits/f3355c91cad2a82f30913ee10ad40295d25514a1"}]}
{"actor":{"display_login":"j-nolan"}}