{"push_id":752389047,"size":2,"distinct_size":2,"ref":"refs/heads/beta","head":"5b379d11007fae10730591aacdcc4858531fc6f6","before":"177fc45c346ec69886c78cf70cb36a9bfaf98dcd","commits":[{"sha":"56480e798f7be69c4033ef1c2bd24a060eaf548b","author":{"email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@swarmbox.com","name":"Mike M Pestorich"},"message":"[BUGFIX beta] Observers after Dependent Key Change\n\nCurrently when a property is overriden in an extended class and its\ndependent keys change, observers watching that property will still fire\nfor changes made to the old set of dependent keys.\n\n```js\nvar count = 0;\n\nvar MyClass = Ember.Object.extend({\n    prop1: 'foo',\n    content: Ember.computed.alias('prop1'),\n    incrementCount: Ember.observer('content', function () { count++; })\n});\n\nvar obj = MyClass.extend({\n    prop2: Ember.computed.alias('prop1'),\n    content: Ember.computed.alias('prop2') // redefine content with diff depKey\n}).create();\n\nEmber.run(function() {\n    obj.set('prop1', 'bar');\n});\n\n// assert(count === 1); // Fails, should be 1 but in fact is 2\n```\n\n(cherry picked from commit 75a7ba3095728fd8ad0eff5a5f33d8298903a6c1)","distinct":true,"url":"https://api.github.com/repos/emberjs/ember.js/commits/56480e798f7be69c4033ef1c2bd24a060eaf548b"},{"sha":"5b379d11007fae10730591aacdcc4858531fc6f6","author":{"email":"8a344ed50448d6a43a42a87a78fdc6fb668e20f4@gmail.com","name":"Eric Schank"},"message":"[DOC release] document {{outlet}} helper\n\n(cherry picked from commit 02ed7516c7f9612ae8cb5d7d2aa3080f38396666)","distinct":true,"url":"https://api.github.com/repos/emberjs/ember.js/commits/5b379d11007fae10730591aacdcc4858531fc6f6"}]}