{"push_id":1081211787,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"e34dbf4da25c6dfb9f2770bc47f57ee4cc897c95","before":"965b6f880feece2218660473fc7c4fa2c5066cec","commits":[{"sha":"c618cba22729096c6e9db4e5ec5ba1c37ef62368","author":{"email":"f0261b037b9ae5dac9dd83d540eac374734e5f0d@jameside.com","name":"James Ide"},"message":"Filter which props are passed into the underlying span\n\nPreviously the JSX splat syntax was used to pass `this.props` in its entirety into the underlying `<span>` component. This resulted in invalid HTML markup because the `name` prop was rendered in the markup, and according to the W3 HTML checker it's invalid to have a `name` prop on a `<span>` in most contexts.\n\nSo instead, we split out the FontAwesome-specific props from the rest of them, and pass only the non-FontAwesome props down to the `<span>`.\n\nTest Plan: Added a regression test","distinct":true,"url":"https://api.github.com/repos/danawoodman/react-fontawesome/commits/c618cba22729096c6e9db4e5ec5ba1c37ef62368"},{"sha":"1c8f7ee7bb4128222fc265eb96f0ad64bd322ddb","author":{"email":"f0261b037b9ae5dac9dd83d540eac374734e5f0d@jameside.com","name":"James Ide"},"message":"[Tests] Use latest Node instead of latest io.js","distinct":true,"url":"https://api.github.com/repos/danawoodman/react-fontawesome/commits/1c8f7ee7bb4128222fc265eb96f0ad64bd322ddb"},{"sha":"e34dbf4da25c6dfb9f2770bc47f57ee4cc897c95","author":{"email":"1cb970812cb29b59faf5b8a36713647f0e484d61@danawoodman.com","name":"Dana Woodman"},"message":"Merge pull request #8 from ide/remove-extraneous-props\n\nFilter which props are passed into the underlying span","distinct":true,"url":"https://api.github.com/repos/danawoodman/react-fontawesome/commits/e34dbf4da25c6dfb9f2770bc47f57ee4cc897c95"}]}