{"push_id":670850644,"size":155,"distinct_size":155,"ref":"refs/heads/master","head":"e82eb27c0441ada8bee3c31571f0864d3fec76f8","before":"7c174d5dfb914d934dbdf5e762fc6a3808dade32","commits":[{"sha":"463dd44eaf164dc72b830afdbac74b360fc3707f","author":{"email":"0b40b374491a9d33ce3192c35cb80116802ee83a@gmail.com","name":"Stefan Penner"},"message":"__deprecatedInstance__ is not available when autoboot is disabled, during app.visit\n\nAs it is deprecated, I do not feel the new API app.visit must support it.","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/463dd44eaf164dc72b830afdbac74b360fc3707f"},{"sha":"a991d78f38767522d16f47eb4573042f55be1a96","author":{"email":"23514762999f69958d614449eeeefcee50239bcc@groupon.com","name":"Trek Glowacki"},"message":"Clarifies intetend of `states.inactive`\n\n`states.inactive` is just a clever (and expensive) way of saying \"null\".\nThis also saves you the time of wonder WTH `states.inactive` is\ndefined.","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/a991d78f38767522d16f47eb4573042f55be1a96"},{"sha":"c4dbc70b8f69d1b9fc5aad2d01537288e3efd3b6","author":{"email":"14dc05fbf4b40dc169c7cfd6121c49c613379721@mail.ru","name":"Artem Charykov"},"message":"[BUGFIX beta] Fix wrong string conversions for namespaced model names\nNow Camelize, capitalize, classify consider \"/\".\nFor example, 'private-docs/owner-invoice'.classify(); // 'PrivateDocs/OwnerInvoice'","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/c4dbc70b8f69d1b9fc5aad2d01537288e3efd3b6"},{"sha":"32a8fc07b4f005a860c0e3bcaa28f1301366b068","author":{"email":"4737d94bfb8b7940843864fc531cf5f068ebec04@me.com","name":"Robert Jackson"},"message":"Add test for invalidating mutable bindings with a CP source.\n\nTest for https://github.com/emberjs/ember.js/issues/11023.","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/32a8fc07b4f005a860c0e3bcaa28f1301366b068"},{"sha":"5107da66e567895edb821d1440ba4e4cc5e5d4bb","author":{"email":"6cca45edf25d9f6c44ec8f2aa59ba63f92457e1b@gmail.com","name":"Yehuda Katz"},"message":"Fix a cycle caused by legacy semantics\n\nConsider a component like this:\n\n```js\n// my-component.js\nComponent.extend({\n  thingy: null\n});\n```\n\nAnd an invocation like this:\n\n```hbs\n{{my-component thingy=(mut someValue)}}\n```\n\n(note that `mut` is the default for old-style component invocations)\n\nIn this case, because `my-component` has an explicit `thingy` property,\nwe set the property on rendering and re-rerendering for backwards\ncompatibility reasons.\n\nBecause `attrs.thingy` is a mutable cell, when we try to set `thingy` on\n`my-component` during re-render, its `update` method is invoked, which\nclobbers the original `someValue` unexpectedly. When `someValue` is a\ncomputed property, the results can be catastrophic.\n\nThis commit avoids invoking `update` on a mutable cell in this\nsituation, avoiding this unnecessary cycle.","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/5107da66e567895edb821d1440ba4e4cc5e5d4bb"},{"sha":"0c8ba4fb92df041cdf8e25ad113f3a7a57428429","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #11081 from emberjs/computed-attribute-updates\n\nFix a cycle in mutable bindings","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/0c8ba4fb92df041cdf8e25ad113f3a7a57428429"},{"sha":"52ef8290d358ab7e13885cbef1953ddfa90ed064","author":{"email":"16a9a54ddf4259952e3c118c763138e83693d7fd@responsis.com.au","name":"joe"},"message":"[DOC canary] Document {{#with foo as |bar|}} falsey behavior","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/52ef8290d358ab7e13885cbef1953ddfa90ed064"},{"sha":"d333e01578e2a5d26ed2f872f466e6437521fe44","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #11075 from joeruello/with-docs\n\n[DOC canary] Document {{#with foo as |bar|}} falsey behavior","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/d333e01578e2a5d26ed2f872f466e6437521fe44"},{"sha":"9415efa1676aa9b390be8b21a88d823948d822c3","author":{"email":"7112bca5d5554bbca69b8064f5159bf2e1a97385@gmail.com","name":"Tony Pitale"},"message":"make equality match the comment","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/9415efa1676aa9b390be8b21a88d823948d822c3"},{"sha":"8fe0caa26354d8b2198b00fb3a8101d5cd15cd4e","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #11002 from trek/remove-qp-inactive-state\n\nClarifies intent of `states.inactive`","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/8fe0caa26354d8b2198b00fb3a8101d5cd15cd4e"},{"sha":"e19b9e2261b170ee82aff94457b0f4143cb70de1","author":{"email":"7cab19218129c8be3fddad3960a792e179e562d8@madhatted.com","name":"Matthew Beale"},"message":"[FEATURE] Improved closure based actions per RFC #50","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/e19b9e2261b170ee82aff94457b0f4143cb70de1"},{"sha":"24e42ced437e78009bb10a919d89080b36dc5aad","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #11089 from mixonic/improved-actions\n\n[FEATURE] Improved closure based actions per RFC #50","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/24e42ced437e78009bb10a919d89080b36dc5aad"},{"sha":"51f6221232a831a66d273e00293eff92a820010c","author":{"email":"7cab19218129c8be3fddad3960a792e179e562d8@madhatted.com","name":"Matthew Beale"},"message":"Fix edge case in improved actions. String action w/ value\n\nString action arguments cause a new first argument to be pushed onto the\ncurried params list. Semantically value is supposed to reference the\nfirst param, so this change in position of the first argument must be\ntracked.","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/51f6221232a831a66d273e00293eff92a820010c"},{"sha":"0b72242c95b4da2f0cb63e455f79fac2492efec2","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #11092 from mixonic/improved-actions\n\nFix edge case in improved actions. String action w/ value","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/0b72242c95b4da2f0cb63e455f79fac2492efec2"},{"sha":"9b529cf04d9359288fa737c5d65f28b623d5621b","author":{"email":"7cab19218129c8be3fddad3960a792e179e562d8@madhatted.com","name":"Matthew Beale"},"message":"Action subexpression simply reads off actions, no send","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/9b529cf04d9359288fa737c5d65f28b623d5621b"},{"sha":"b2c739e456af531db15e5612730a44bb3c0a1307","author":{"email":"7cab19218129c8be3fddad3960a792e179e562d8@madhatted.com","name":"Matthew Beale"},"message":"Merge pull request #11093 from mixonic/improved-actions\n\nAction subexpression simply reads off actions, no send","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/b2c739e456af531db15e5612730a44bb3c0a1307"},{"sha":"7803c521af427bb12220652acc5a3d88531ba042","author":{"email":"7112bca5d5554bbca69b8064f5159bf2e1a97385@gmail.com","name":"Tony Pitale"},"message":"jshint should ignore this equality","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/7803c521af427bb12220652acc5a3d88531ba042"},{"sha":"466706d53770933562bf6317b918343d7f155be3","author":{"email":"4737d94bfb8b7940843864fc531cf5f068ebec04@me.com","name":"Robert Jackson"},"message":"Use `buildMeta` compile option to embed metadata into templates.","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/466706d53770933562bf6317b918343d7f155be3"},{"sha":"dd4e62085106d54d902a1524fd5bc0fa1a37e15b","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #11083 from tpitale/selection-equality\n\nMake equality match the comments","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/dd4e62085106d54d902a1524fd5bc0fa1a37e15b"},{"sha":"3edba576dcac6a9dc41e0759a2840fe9cfc5d0f3","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@rwjblue.com","name":"Robert Jackson"},"message":"Merge pull request #11095 from rwjblue/buildMeta-hook\n\nUse `buildMeta` compile option to embed metadata into templates.","distinct":true,"url":"https://api.github.com/repos/eliotsykes/ember.js/commits/3edba576dcac6a9dc41e0759a2840fe9cfc5d0f3"}]}