{"push_id":711388017,"size":1000,"distinct_size":1092,"ref":"refs/heads/master","head":"0c8910d198dca50677263a8a3fc5697afaa22978","before":"9fbd5e0f74234c9ebfe97f6f84c4c851cc67f6e2","commits":[{"sha":"bd37fe7e6c9f19bca43e75da78cc85fc09b25dda","author":{"email":"4737d94bfb8b7940843864fc531cf5f068ebec04@me.com","name":"Robert Jackson"},"message":"Add cross browser tests.","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/bd37fe7e6c9f19bca43e75da78cc85fc09b25dda"},{"sha":"ca8d364488c1442887b66d3fe1ac4e9b21cb843c","author":{"email":"4ae44327242eb3c024b0dcd4b8410acde3e9dec3@googlemail.com","name":"johanneswuerbach"},"message":"Removed broken tag option, removed cruft\n\n(cherry picked from commit 21f4d2f29a993e59f21479fcf306942f5e9aef6b)","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/ca8d364488c1442887b66d3fe1ac4e9b21cb843c"},{"sha":"d596adc5669be4872f291be5dbde857a2f256d1a","author":{"email":"4737d94bfb8b7940843864fc531cf5f068ebec04@me.com","name":"Robert Jackson"},"message":"Use testem directly for sauce tests.\n\nAvoids a double build.","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/d596adc5669be4872f291be5dbde857a2f256d1a"},{"sha":"5503b579a464fe3df828a68e9ca38828251cfd4a","author":{"email":"d1fe027d0ddd49aabf8bbbf7b4c1731c29b84a8f@gmail.com","name":"Chad Hietala"},"message":"Introduce arrow functions, rest params, and template literals to routing and extension support\n\nThis commit also includes a bump of emberjs-build to 0.0.44. This\nwas needed to bring in JSCS 1.12.0.","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/5503b579a464fe3df828a68e9ca38828251cfd4a"},{"sha":"b80d66f71d75ad0db9022438ed58a41ac84f45f5","author":{"email":"0b40b374491a9d33ce3192c35cb80116802ee83a@gmail.com","name":"Stefan Penner"},"message":"Merge pull request #10637 from chadhietala/6-to-5\n\nArrow functions, rest params, and template literals in routing and extension support","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/b80d66f71d75ad0db9022438ed58a41ac84f45f5"},{"sha":"064561a3e7d5695e25381647a4ee6c19ee415c47","author":{"email":"4737d94bfb8b7940843864fc531cf5f068ebec04@me.com","name":"Robert Jackson"},"message":"Increase test timeout (some VM's are very slow).","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/064561a3e7d5695e25381647a4ee6c19ee415c47"},{"sha":"08c28c43abe710a0e9e1d6ff20bbf0d750344a95","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #10755 from rwjblue/sauce-labs\n\nAdd cross browser tests.","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/08c28c43abe710a0e9e1d6ff20bbf0d750344a95"},{"sha":"0dc8a03226763d5f66574fffd5fc07357ef48268","author":{"email":"4737d94bfb8b7940843864fc531cf5f068ebec04@me.com","name":"Robert Jackson"},"message":"Enable Safari tests.","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/0dc8a03226763d5f66574fffd5fc07357ef48268"},{"sha":"415b8750baf90378cffc3ebfd26a5e97463cd07a","author":{"email":"90212423754655ce18b85b653330afad4ed65a39@gmail.com","name":"Gastón I. Silva E"},"message":"[DOC] closes #10777 document mixins used in Ember.View","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/415b8750baf90378cffc3ebfd26a5e97463cd07a"},{"sha":"57f1fa1bc8075e79a6c15406351ef29ac7671c91","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #10787 from rwjblue/enable-safari-tests\n\nEnable Safari tests.","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/57f1fa1bc8075e79a6c15406351ef29ac7671c91"},{"sha":"1971e7ceaf4dd19552029149a7622c91aeb1ced9","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #10788 from givanse/issue-10777\n\n[DOC] closes #10777 document mixins used in Ember.View","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/1971e7ceaf4dd19552029149a7622c91aeb1ced9"},{"sha":"4df2506c974baeddd4134f43e5e2f21f9af6447e","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@divaos.com","name":"Matt Enlow"},"message":"Update bind-attr deprecation information link","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/4df2506c974baeddd4134f43e5e2f21f9af6447e"},{"sha":"4d1e7d100f5617e15284af9510e65327e34b438c","author":{"email":"5eaad57a3fd7ee42d149b17bd6f452b1ecd18934@gmail.com","name":"Taras Mankovski"},"message":"[BUGFIX stable] Track attr nodes seperately from child views\n\n- added _attrNodes property to attribute_bindings_support.js\n- changed in_buffer & in_dom states to store attr nodes in\nview._attrNodes property\n- modified Rerenderer#childViews hook to merge view._attrNodes &\nview._childViews\n- modified ember-metal-views/rerenderer#remove to use\nrerenderer.childViews hook when removing views from DOM\n\nCloses #10795 and #10792","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/4d1e7d100f5617e15284af9510e65327e34b438c"},{"sha":"fa3e0baeef9c5a472837ca7163480600f62dbefe","author":{"email":"3890a619cd23a34c78ede3eafeb0f02caf35e4d3@gmail.com","name":"Will Bagby"},"message":"Use fat arrow for nested Ember.run to maintain context","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/fa3e0baeef9c5a472837ca7163480600f62dbefe"},{"sha":"b3d529e855f30298776d54ff5069482871c73da2","author":{"email":"4737d94bfb8b7940843864fc531cf5f068ebec04@me.com","name":"Robert Jackson"},"message":"Remove Safari from Sauce Labs runs.\n\nIt has provent to be unstable.  Specifically, the `unsafe:` protocol\nprefixes that we add for JS attribute sanitization cause the tests to\nrestart from the beginning (not really sure why). You can see this in\naction in the following video:\n\nhttps://assets.saucelabs.com/jobs/8e88992e101541a1b441139894233203/video_8e88992e101541a1b441139894233203.flv","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/b3d529e855f30298776d54ff5069482871c73da2"},{"sha":"d80d8876673d7dae7bc9c9f7d30e8b4506885a69","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #10809 from rwjblue/safari-is-unstable\n\nRemove Safari from Sauce Labs runs.","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/d80d8876673d7dae7bc9c9f7d30e8b4506885a69"},{"sha":"cf3f1d8b233dfe03b5a3e8ddd80591f5454c44f5","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #10803 from bagby/hash-location-run-fat-arrow\n\n[BUGFIX beta] Use fat arrow for nested Ember.run to maintain context","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/cf3f1d8b233dfe03b5a3e8ddd80591f5454c44f5"},{"sha":"11b32a95d2b212243786af71ade259ad46f0c0e1","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@tomdale.net","name":"Tom Dale"},"message":"[BUGFIX release] Correctly update URL after browser popstate\n\nThis commit partially reverts 7afdc4108ba0ee7d239417a1ac97f8aab44016f7,\nwhich introduced a regression in the way HistoryLocation works.\n\nPrior to the above-mentioned commit, we would always consult the browser’s state stack when determining what the current path was.\n\nThe one exception to this was in cases where HistoryLocation was used\nin browsers that do not support the history API. In that case, the in line comments described a fallback “polyfill” for tracking state.\n\nOur rationale behind the refactor was that, if we have a fallback path\nanyway, we should just always use that instead of having two paths\nthrough the system.\n\nIn reality, the fallback path was a lower-fidelity implementation.\nIn particular, there was no analog to the user hitting the back button,\nwhich generates a popstate event.\n\nThis commit reverts to the old behavior, so if the browser supports\nhistory state, we always check its current state when setting the URL.\nThis makes sure that the path is correctly determined even if the user\nhit the back button, rather than using the last cached set value.\n\nFixes #10801","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/11b32a95d2b212243786af71ade259ad46f0c0e1"},{"sha":"a09f1440ba5cef825133c65ba2718ca1849710d5","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #10795 from embersherpa/collection-view-fail\n\n[BUGFIX stable] Collection View with bound attributes throws an exception when content is changed","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/a09f1440ba5cef825133c65ba2718ca1849710d5"},{"sha":"0a02edd8a3fdf3591d9e39bbcb55f9b28c092da5","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #10805 from emberjs/fix-router-regression\n\n[BUGFIX release] Correctly update URL after browser popstate","distinct":true,"url":"https://api.github.com/repos/fpauser/ember.js/commits/0a02edd8a3fdf3591d9e39bbcb55f9b28c092da5"}]}