{"push_id":2483781485,"size":41,"distinct_size":1,"ref":"refs/heads/feat/tabs/tabs","head":"b5f340610e004a93eda4056b52f12685101504a4","before":"c55fb4b74fa9ee56da1fcc8b113d3b37f0c119eb","commits":[{"sha":"9d1606d3a64744c4d09e29b45b5d803c93fd3577","author":{"name":"Kenneth G. Franqueiro","email":"0065ac67544de21cb2e1fa31a92f87b30446750c@users.noreply.github.com"},"message":"chore: Skip both package and webpack checks for private packages (#2501)","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/9d1606d3a64744c4d09e29b45b5d803c93fd3577"},{"sha":"d4503b10b9f399df6b4efdef6ca9db8cf05c3b56","author":{"name":"Andy Dvorak","email":"94618a8613c512be39911b5d43a233deb266da08@google.com"},"message":"chore: Publish","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/d4503b10b9f399df6b4efdef6ca9db8cf05c3b56"},{"sha":"a767a0f97b27064cf05497975cc2402163c0664d","author":{"name":"Andy Dvorak","email":"94618a8613c512be39911b5d43a233deb266da08@google.com"},"message":"docs: Update CHANGELOG.md","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/a767a0f97b27064cf05497975cc2402163c0664d"},{"sha":"10a75f68d9e5e5174575fe43b6903a220f9451f3","author":{"name":"Bonnie Zhou","email":"d0a14e002358e6422267b3bb6e054109599aa6bf@gmail.com"},"message":"refactor(chips): Manage chip foundations instead of chips in the chip set foundation (#2397)\n\nBREAKING CHANGE: Expose a foundation getter in MDCChips","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/10a75f68d9e5e5174575fe43b6903a220f9451f3"},{"sha":"5ada5b4027f733cde6132a29c28eea008cf16727","author":{"name":"Andrew C. Dvorak","email":"bc993edc747f329843bb65d6d7b62a913f970863@gmail.com"},"message":"feat(infrastructure): Upload compiled screenshot test assets to GCS (#2500)\n\nNew NPM command: `screenshot:upload-assets`.\r\n\r\nFirst, run:\r\n\r\n```bash\r\nnpm start\r\n```\r\n\r\nThen, in another terminal, run:\r\n\r\n```bash\r\nexport MDC_GCLOUD_SERVICE_ACCOUNT_KEY_FILE_PATH=path/to/gcloud-service-account-key.json\r\nnpm run screenshot:upload-assets\r\n```\r\n\r\nTo avoid collisions between developers, every batch of files is uploaded to a directory with the following format:\r\n\r\n```\r\n/<bucket>/<username>/<timestamp>/<commit>/assets/\r\n```\r\n\r\nE.g.: `/mdc-web-screenshot-tests/advorak/2018/04/03/23_00_32_993/5ca514fe/assets/`.\r\n\r\nSample output:\r\n\r\n* [`mdc-button/classes/baseline.html`](https://storage.googleapis.com/mdc-web-screenshot-tests/advorak/2018/04/03/23_00_32_993/5ca514fe/assets/mdc-button/classes/baseline.html)\r\n* [`mdc-button/classes/dense.html`](https://storage.googleapis.com/mdc-web-screenshot-tests/advorak/2018/04/03/23_00_32_993/5ca514fe/assets/mdc-button/classes/dense.html)\r\n* [`mdc-button/mixins/container-fill-color.html`](https://storage.googleapis.com/mdc-web-screenshot-tests/advorak/2018/04/03/23_00_32_993/5ca514fe/assets/mdc-button/mixins/container-fill-color.html)\r\n* [`mdc-button/mixins/corner-radius.html`](https://storage.googleapis.com/mdc-web-screenshot-tests/advorak/2018/04/03/23_00_32_993/5ca514fe/assets/mdc-button/mixins/corner-radius.html)\r\n* [`mdc-button/mixins/filled-accessible.html`](https://storage.googleapis.com/mdc-web-screenshot-tests/advorak/2018/04/03/23_00_32_993/5ca514fe/assets/mdc-button/mixins/filled-accessible.html)\r\n* [`mdc-button/mixins/horizontal-padding-baseline.html`](https://storage.googleapis.com/mdc-web-screenshot-tests/advorak/2018/04/03/23_00_32_993/5ca514fe/assets/mdc-button/mixins/horizontal-padding-baseline.html)\r\n* [`mdc-button/mixins/horizontal-padding-dense.html`](https://storage.googleapis.com/mdc-web-screenshot-tests/advorak/2018/04/03/23_00_32_993/5ca514fe/assets/mdc-button/mixins/horizontal-padding-dense.html)\r\n* [`mdc-button/mixins/icon-color.html`](https://storage.googleapis.com/mdc-web-screenshot-tests/advorak/2018/04/03/23_00_32_993/5ca514fe/assets/mdc-button/mixins/icon-color.html)\r\n* [`mdc-button/mixins/ink-color.html`](https://storage.googleapis.com/mdc-web-screenshot-tests/advorak/2018/04/03/23_00_32_993/5ca514fe/assets/mdc-button/mixins/ink-color.html)\r\n* [`mdc-button/mixins/stroke-color.html`](https://storage.googleapis.com/mdc-web-screenshot-tests/advorak/2018/04/03/23_00_32_993/5ca514fe/assets/mdc-button/mixins/stroke-color.html)\r\n* [`mdc-button/mixins/stroke-width.html`](https://storage.googleapis.com/mdc-web-screenshot-tests/advorak/2018/04/03/23_00_32_993/5ca514fe/assets/mdc-button/mixins/stroke-width.html)","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/5ada5b4027f733cde6132a29c28eea008cf16727"},{"sha":"ec705e1a2c8e340c3b5886d37b75e6e6d262b843","author":{"name":"Bonnie Zhou","email":"d0a14e002358e6422267b3bb6e054109599aa6bf@gmail.com"},"message":"fix(chips): Extend ripple to fill the chip when animating width (#2423)","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/ec705e1a2c8e340c3b5886d37b75e6e6d262b843"},{"sha":"1e8be2a943763b5d71107304bf395ba4f1a79f08","author":{"name":"Kenneth G. Franqueiro","email":"0065ac67544de21cb2e1fa31a92f87b30446750c@users.noreply.github.com"},"message":"docs(notched-outline): Fix front-matter for site generation (#2508)","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/1e8be2a943763b5d71107304bf395ba4f1a79f08"},{"sha":"b6c319a2d6f1d76408a5a14b8a1e7ad6a202613f","author":{"name":"Kenneth G. Franqueiro","email":"0065ac67544de21cb2e1fa31a92f87b30446750c@users.noreply.github.com"},"message":"docs(tab): Remove front-matter since package isn't public yet (#2509)","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/b6c319a2d6f1d76408a5a14b8a1e7ad6a202613f"},{"sha":"2ce73f766231ec23f1633e2fcc4abb90278851cb","author":{"name":"Kenneth G. Franqueiro","email":"0065ac67544de21cb2e1fa31a92f87b30446750c@users.noreply.github.com"},"message":"docs(toolbar): Only use h1 on the main heading to fix catalog site (#2510)","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/2ce73f766231ec23f1633e2fcc4abb90278851cb"},{"sha":"a0213db8c4e58ae91088fd22981a5a479fc06a87","author":{"name":"Andrew C. Dvorak","email":"bc993edc747f329843bb65d6d7b62a913f970863@gmail.com"},"message":"chore(infrastructure): Use `Promise.then()` instead of `.catch()` (#2513)\n\nThere's a subtle but important difference between these two lines of code:\r\n\r\n```js\r\npromise.then(good, bad);\r\npromise.then(good).catch(bad);\r\n```\r\n\r\nThe first line is probably better, because it only calls `bad` when there's an error in the promise _executor_.\r\n\r\nThe second line calls `bad` if an error is thrown in the promise executor _or_ the `good` handler, which is a little strange and unexpected.\r\n\r\nSee https://gist.github.com/kfranqueiro/9ba61be2a71727d75271d336a81a7d72","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/a0213db8c4e58ae91088fd22981a5a479fc06a87"},{"sha":"797c7e6cddda29f4851dfe32e557bc2f6dc1457c","author":{"name":"Kenneth G. Franqueiro","email":"0065ac67544de21cb2e1fa31a92f87b30446750c@users.noreply.github.com"},"message":"docs: Add front-matter to importing-js.md to appear in catalog (#2518)","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/797c7e6cddda29f4851dfe32e557bc2f6dc1457c"},{"sha":"1d40fa903d7dde872ef6325db19741e50be22e51","author":{"name":"Will Ernest","email":"d501c08e41089fd0d84a9760925045623822eef6@users.noreply.github.com"},"message":"feat(top-app-bar): Add --fixed variant to top app bar (#2474)","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/1d40fa903d7dde872ef6325db19741e50be22e51"},{"sha":"8d9f619767f741035bc6e4ce90d41c134c5a7464","author":{"name":"Kenneth G. Franqueiro","email":"0065ac67544de21cb2e1fa31a92f87b30446750c@users.noreply.github.com"},"message":"docs(top-app-bar): Add metadata for catalog site (#2517)","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/8d9f619767f741035bc6e4ce90d41c134c5a7464"},{"sha":"7d5adb7e3728ef5c889e369a22ee7f74214bdd3b","author":{"name":"Kenneth G. Franqueiro","email":"0065ac67544de21cb2e1fa31a92f87b30446750c@users.noreply.github.com"},"message":"docs(image-list): Update image width (#2512)","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/7d5adb7e3728ef5c889e369a22ee7f74214bdd3b"},{"sha":"6d70afcd28779f182a6ac3fb6763b394cb047e27","author":{"name":"Kenneth G. Franqueiro","email":"0065ac67544de21cb2e1fa31a92f87b30446750c@users.noreply.github.com"},"message":"docs(text-field): Update documentation around ripple property (#2507)","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/6d70afcd28779f182a6ac3fb6763b394cb047e27"},{"sha":"91dc0e0fb08dc03a68d6d55c1d380620ec9a791e","author":{"name":"Kenneth G. Franqueiro","email":"0065ac67544de21cb2e1fa31a92f87b30446750c@users.noreply.github.com"},"message":"docs(select): Remove old API usage from README; update demo (#2516)","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/91dc0e0fb08dc03a68d6d55c1d380620ec9a791e"},{"sha":"4876cf2e37cfc2b15b7860453d3d24b23197f10f","author":{"name":"Andrew C. Dvorak","email":"bc993edc747f329843bb65d6d7b62a913f970863@gmail.com"},"message":"fix(infrastructure): Remove deprecated JWT addon in .travis.yml (#2521)\n\nFixes #2151\r\n\r\nThe `SAUCE_USERNAME` and `SAUCE_ACCESS_KEY` environment variables are now stored in our [Travis CI project settings](https://travis-ci.org/material-components/material-components-web/settings).","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/4876cf2e37cfc2b15b7860453d3d24b23197f10f"},{"sha":"2e7f9049fb5e0cf9a2b3a105a33e9fce90f6177d","author":{"name":"Matty Goo","email":"153020727a85b3c12f6adc909fb1a3e4edc9b474@google.com"},"message":"fix(floating-label): achieved 100% test coverage (#2523)","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/2e7f9049fb5e0cf9a2b3a105a33e9fce90f6177d"},{"sha":"66f2464e199a54872530ba514e61ff145d35cc80","author":{"name":"Bonnie Zhou","email":"d0a14e002358e6422267b3bb6e054109599aa6bf@gmail.com"},"message":"fix(chips): Manage chip selection for classes added manually (#2391)\n\nBREAKING CHANGE: isSelected method added to MDCChip, and related methods added to MDCChipFoundation and MDCChipSetFoundation.","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/66f2464e199a54872530ba514e61ff145d35cc80"},{"sha":"afe5367e1b0c5b2f2a053d66dc2c36eaf13febd4","author":{"name":"Bonnie Zhou","email":"d0a14e002358e6422267b3bb6e054109599aa6bf@gmail.com"},"message":"feat(chips): Add entry chips (#2414)\n\nBREAKING CHANGE: Added a new chip variant (entry chips). Added new methods to MDCChipSet, MDCChipSetFoundation, and MDCChipSetAdapter.","distinct":false,"url":"https://api.github.com/repos/material-components/material-components-web/commits/afe5367e1b0c5b2f2a053d66dc2c36eaf13febd4"}]}
{"actor":{"display_login":"patrickrodee"}}