{"push_id":2852025822,"size":2,"distinct_size":2,"ref":"refs/heads/beta","head":"5a49bc5ef5841e36154512aa197f3673a7424e15","before":"769285f30902247d864c85693cb270daf677c75b","commits":[{"sha":"3726b23f57f1a7b901ab46b7a06c1bcfab3fdc38","author":{"name":"Alex Navasardyan","email":"1ef86741fe2795ee9829bb1ef6dddfbcff78196c@gmail.com"},"message":"Fix SASS compilation issues\n\nThere are several ways add-on can add a style to the application:\n\n+ create `app/styles` folder\n+ create `addon/styles` folder\n+ return a tree from `treeForStyles` hook\n\nPreviously, some add-ons (when using `treeForStyles` hook) would return\ncontent under `app/styles`. That used to work before packager changes.\n\nBecause there's no contract (interface) that Ember CLI provides when you return\na tree from `treeForStyles` hook, packager treats it as an opaque tree\nand moves its contents later on the \"right\" place. It unfortunately\ncreates scenarios as such:\n\n```\nthe-best-app-ever/\n  styles/\n    app/\n      styles/\n```\n\nwhere nested `app/styles` is a tree from an add-on.\n\nWhile I believe add-ons should return content under the \"root\" of the\ntree, we do need to support current behaviour w/o breaking anything.\n\nUseful links:\n\n+ `app/styles` folder in\n[`ember-basic-dropdown`](https://github.com/cibernox/ember-basic-dropdown/tree/v1.0.3/app/styles)\n+ `treeForStyles` hook in\n[`ember-cli-tailwind`](https://github.com/embermap/ember-cli-tailwind/blob/v0.6.1/index.js#L67)\n+ `treeForStyles` hook in\n[`ember-bootstrap`](https://github.com/kaliber5/ember-bootstrap/blob/v0.11.3/index.js#L54)","distinct":true,"url":"https://api.github.com/repos/ember-cli/ember-cli/commits/3726b23f57f1a7b901ab46b7a06c1bcfab3fdc38"},{"sha":"5a49bc5ef5841e36154512aa197f3673a7424e15","author":{"name":"Robert Jackson","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com"},"message":"Merge pull request #8013 from twokul/tree-fix\n\nFix SASS compilation issues","distinct":true,"url":"https://api.github.com/repos/ember-cli/ember-cli/commits/5a49bc5ef5841e36154512aa197f3673a7424e15"}]}
{"actor":{"display_login":"rwjblue"}}