extending ember data to track and rollback changes including objects and associations
Breaking Change
changed
method to modelChanges
#32Where before you would do this to see model changes:
let user = store.peekRecord('user', 1);
user.set('name', 'Zippy');
user.changed(); //=> { name: ['Bob', 'Zippy']}
You would now do this:
let user = store.peekRecord('user', 1);
user.set('name', 'Zippy');
user.modelChanges(); //=> { name: ['Bob', 'Zippy']}
-fixes hasMany removeObject was not triggering isDirty/isDirtyRelations computed property #23