{"push_id":2920740398,"size":146,"distinct_size":18,"ref":"refs/heads/master","head":"13bb42a3047a4eaa171af134f5b17682327831a5","before":"7ef8f2c031f25e07aeadacf5f032b10ce8d62ee3","commits":[{"sha":"034ddba9716a1924e2eb574f430baf9f8b591775","author":{"name":"Mateusz Burzyński","email":"5b9004dd2ee029967eea13d63372fedd80fa115f@gmail.com"},"message":"Forward .defaultProps when reusing __emotion_base (#659)\n\nfixes #654 \r\n\r\nI feel though that we should figure out more holistic approach as `.defaultProps` is only part of the problem - any other config (i.e. `shouldForwardProp`) will get lost too when reusing `__emotion_base`. This should act like `.withComponent` in this regard.\r\n\r\nThoughts?","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/034ddba9716a1924e2eb574f430baf9f8b591775"},{"sha":"132dee4ea42cfcb06e748ef63a55271c24b4a77a","author":{"name":"Junyoung Clare Jang","email":"3c23b0b83d4bef41b40db774b5b84eaee58b6841@gmail.com"},"message":"Add TS typings to create-emotion (#663)\n\n**What**: Add typings for create-emotion package\r\n\r\n**Why**: To make TS user be able to use create-emotion package.\r\n\r\n**How**: Using [csstype](https://github.com/frenic/csstype) package, who crawls css data from MDN.\r\n\r\n\r\n**Checklist**:\r\n- [N/A] Documentation\r\n- [x] Tests\r\n- [x] Code complete\r\n\r\nI'm willing to add more strict typing (and the typing providing helpful autocompletions) for emotion package, but I think I should add typings for create-emotion, to avoid repeated code and revesed dependencies between typings.","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/132dee4ea42cfcb06e748ef63a55271c24b4a77a"},{"sha":"b98c40f87ba1e9e5d9a585b2ee8b92ccb041bb3e","author":{"name":"mitchellhamilton","email":"94eef1f832eb55cba7a75e0aa1916184453d6b35@mitchellhamilton.me"},"message":"Fix homepage buttons","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/b98c40f87ba1e9e5d9a585b2ee8b92ccb041bb3e"},{"sha":"f70f205a2119296bb1db19cc58813a353018b559","author":{"name":"Junyoung Clare Jang","email":"3c23b0b83d4bef41b40db774b5b84eaee58b6841@gmail.com"},"message":"Fix typing for emotion package (#667)\n\n**What**: Fix typing for emotion package\r\n\r\n**Why**: Original typing does not support autocompletion, and have redundant types after create-emotion is typed.\r\n\r\n**How**: Using create-emotion typing\r\n\r\n**Checklist**:\r\n<!-- add \"N/A\" to the end of each line that's irrelevant to your changes -->\r\n<!-- to check an item, place an \"x\" in the box like so: \"- [x] Documentation\" -->\r\n- [N/A] Documentation\r\n- [x] Tests\r\n- [x] Code complete","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/f70f205a2119296bb1db19cc58813a353018b559"},{"sha":"f1a563ed4688ed74f9a5900468683256b4e8d9d6","author":{"name":"Junyoung Clare Jang","email":"3c23b0b83d4bef41b40db774b5b84eaee58b6841@gmail.com"},"message":"Add typing for create-emotion-styled (#668)\n\n**What**: Add typing for create-emotion-styled package\r\n\r\n**Why**: To allow TS users to use create-emotion-styled\r\n\r\n**How**: By consulting with glamorous typing and old react-emotion typing\r\n\r\n**Checklist**:\r\n<!-- add \"N/A\" to the end of each line that's irrelevant to your changes -->\r\n<!-- to check an item, place an \"x\" in the box like so: \"- [x] Documentation\" -->\r\n- [N/A] Documentation\r\n- [ ] Tests\r\n- [ ] Code complete\r\n\r\nI'm not sure this is complete typing. Could you give me more idea for testing? What usecases did I miss?\r\n\r\nAfter typing for this package is completed and #667 is merged without complex problems, I want to fix `react-emotion` typing and add `preact-emotion` typing.","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/f1a563ed4688ed74f9a5900468683256b4e8d9d6"},{"sha":"75af5b12b5d88d66bf9afff2e701624bb4373569","author":{"name":"Brent Ertz","email":"276a85421ab8eb01408c15741a38abfa5e522214@gmail.com"},"message":"Compose shouldForwardProp in composed styled components (#670)","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/75af5b12b5d88d66bf9afff2e701624bb4373569"},{"sha":"0210b94bb8b94a747847352f8b51e0c54f91486b","author":{"name":"Dan Reeves","email":"7f550a9f4c44173a37664d938f1355f0f92a47a7@danreev.es"},"message":"Add toHaveStyleRule to jest-emotion (#662)\n\n* Support react-test-renderer and enzyme shallow render methods\r\n\r\n* extract utils\r\n\r\n* support enzyme.mount\r\n\r\n* support enzyme.render\r\n\r\n* support styled-components in all enzyme methods\r\n\r\n* tidy and document\r\n\r\n* add more tests\r\n\r\n* Add flow to a file and add chalk as a dep of jest-emotion","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/0210b94bb8b94a747847352f8b51e0c54f91486b"},{"sha":"274223fed2e984a15fe50d6542f1d3ba5f4b2809","author":{"name":"mitchellhamilton","email":"94eef1f832eb55cba7a75e0aa1916184453d6b35@mitchellhamilton.me"},"message":"Add a skip because chalk seems to be acting strangely on travis","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/274223fed2e984a15fe50d6542f1d3ba5f4b2809"},{"sha":"3129e32de9b00a8f64579969effbdc2f71091dca","author":{"name":"Junyoung Clare Jang","email":"3c23b0b83d4bef41b40db774b5b84eaee58b6841@gmail.com"},"message":"Update yarn.lock (#674)\n\n**What**: Resolves #669 \r\n\r\n**Why**: Current yarn.lock blocks dtslint to download new TS versions.\r\n\r\n**How**: Update package.json and yarn.lock\r\n\r\n**Checklist**:\r\n<!-- add \"N/A\" to the end of each line that's irrelevant to your changes -->\r\n<!-- to check an item, place an \"x\" in the box like so: \"- [x] Documentation\" -->\r\n- [N/A] Documentation\r\n- [x] Tests\r\n- [x] Code complete\r\n\r\nSnapshots of babel-plugin-emotion are changed when I update `@babel` things to `7.0.0-beta.41` or higher. I cannot figure out why... Maybe [this PR](https://github.com/babel/babel/pull/7417) is related with the problem.","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/3129e32de9b00a8f64579969effbdc2f71091dca"},{"sha":"2fdc7a9be989731b973e1fc6c1a20e970a7b72f1","author":{"name":"Junyoung Clare Jang","email":"3c23b0b83d4bef41b40db774b5b84eaee58b6841@gmail.com"},"message":"Fix typing for create-emotion-styled (#671)\n\n**What**:\r\n1. All types introduced in #668 live in single file, so it's hard to write preact type using common things.\r\n    ~I do really hate global JSX namespace idea.~\r\n1. It used ReactHTML, but it's not an interface for props, but for factories. Therefore it does not provide HTML attributes like `onClick` as props.\r\n1. ReactHTML problem occurs because of lack of tests, so I add some tests too.\r\n\r\n**Why**: Typing introduced in #668 is wrong.\r\n\r\n**How**: By using `JSX.IntrinsicElements`\r\n\r\n**Checklist**:\r\n<!-- add \"N/A\" to the end of each line that's irrelevant to your changes -->\r\n<!-- to check an item, place an \"x\" in the box like so: \"- [x] Documentation\" -->\r\n- [N/A] Documentation\r\n- [x] Tests\r\n- [x] Code complete","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/2fdc7a9be989731b973e1fc6c1a20e970a7b72f1"},{"sha":"ab6cc81234de072896e490a672ef8d53c627a89c","author":{"name":"Junyoung Clare Jang","email":"3c23b0b83d4bef41b40db774b5b84eaee58b6841@gmail.com"},"message":"Add ClassInterpolation to typings (#676)\n\n**What**: Add ClassInterpolation to typings\r\n\r\n**Why**: Original typings do not accept class interpolations, i.e., `StyledComponent` as interpolation.\r\n\r\n**How**: Add ClassInterpolation with private properties.\r\n\r\n**Checklist**:\r\n- [N/A] Documentation\r\n- [x] Tests\r\n- [x] Code complete","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/ab6cc81234de072896e490a672ef8d53c627a89c"},{"sha":"831deb39f68098d56910b130d6dcf469e5b63e56","author":{"name":"Junyoung Clare Jang","email":"3c23b0b83d4bef41b40db774b5b84eaee58b6841@gmail.com"},"message":"Add type test to TravisCI (#677)\n\n**What**: Add type test to Travis\r\n\r\n**Why**: Type modifying PR can make mistakes.\r\n\r\n**How**: Add `test:typescript` to `test` script.\r\n\r\n**Checklist**:\r\n- [N/A] Documentation\r\n- [x] Tests\r\n- [N/A] Code complete","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/831deb39f68098d56910b130d6dcf469e5b63e56"},{"sha":"d9a9e332dfbc13ea78325082393ccdd54d34afd6","author":{"name":"Junyoung Clare Jang","email":"3c23b0b83d4bef41b40db774b5b84eaee58b6841@gmail.com"},"message":"Update yarn.lock again... (#681)","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/d9a9e332dfbc13ea78325082393ccdd54d34afd6"},{"sha":"caf1d814fe793132f51f224614bcdc2523bc636a","author":{"name":"Daniel Ruf","email":"a9249b431b2d01ee24bd2f70568a7f870950858d@users.noreply.github.com"},"message":"chore: add Node.js 10 (#699)\n\nAlso test against Node.js 10.","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/caf1d814fe793132f51f224614bcdc2523bc636a"},{"sha":"764ee6d9996755fa8ead999f64c903b3fed74f71","author":{"name":"Christian Gill","email":"a829f0a53c46648835466fef24d5e93702661542@gmail.com"},"message":"Fix example in TS docs (#691)\n\n* Fix example in TS docs\r\n\r\nAdded missing parens.\r\n\r\nAlso updated formatting.\r\n\r\n* Remove unnecessary semicolo","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/764ee6d9996755fa8ead999f64c903b3fed74f71"},{"sha":"24fa6ed67314ae0b8d79276f7ff2815341f40caa","author":{"name":"Melvin Groenhoff","email":"32e9d24791070b5b51f929bc4d5d9d3525c8cda5@gmail.com"},"message":"Add react/preact as peer-dependencies to react-emotion/preact-emotion (#694)\n\n* Add react/preact dependencies to react-emotion/preact-emotion.\r\n\r\n* Fix lint error\r\n\r\n* Limit (p)react versions. Make prop-types a normal tilde range as it's version is not tied to the version of react.\r\n\r\n* Allow all 15.x versions of prop-types.","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/24fa6ed67314ae0b8d79276f7ff2815341f40caa"},{"sha":"f2893bebe71c9eaca82871acdfa484854fea6f64","author":{"name":"Junyoung Clare Jang","email":"3c23b0b83d4bef41b40db774b5b84eaee58b6841@gmail.com"},"message":"Add typings for preact-emotion (#680)\n\n* Add preact as devDependencies\r\n\r\n* Add preact typing\r\n\r\n* Update yarn.lock\r\n\r\n* Remove alias  \r\n\r\nsince preact-emotion doesn't have typings right now, there won't be anyone using it so there's no need to have the alias","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/f2893bebe71c9eaca82871acdfa484854fea6f64"},{"sha":"8a45c95e16db05ed26725f7081361e35cab85a47","author":{"name":"Junyoung Clare Jang","email":"3c23b0b83d4bef41b40db774b5b84eaee58b6841@gmail.com"},"message":"Remove unused type (#698)","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/8a45c95e16db05ed26725f7081361e35cab85a47"},{"sha":"cd2dc4f861ff17d30790646b87d02c5346465037","author":{"name":"Melvin Groenhoff","email":"32e9d24791070b5b51f929bc4d5d9d3525c8cda5@gmail.com"},"message":"Add Typescript definitions for 'create-emotion-server' and 'emotion-server' (#692)\n\n* Add Typescript definitions for 'create-emotion-server' and 'emotion-server'\r\n\r\n* Update yarn.lock\r\n\r\n* Add missing line feed to end of tslint.json files","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/cd2dc4f861ff17d30790646b87d02c5346465037"},{"sha":"06de3ed7aa65f8a8f556b5354a7682cf363f08b5","author":{"name":"Kye Hohenberger","email":"c4ba6451bbe0622b6a8f207a1b9eba4a3dbf3313@users.noreply.github.com"},"message":"Update PULL_REQUEST_TEMPLATE.md","distinct":false,"url":"https://api.github.com/repos/Ailrun/emotion/commits/06de3ed7aa65f8a8f556b5354a7682cf363f08b5"}]}
{"actor":{"display_login":"Ailrun"}}