balderdashy/waterline — pull request #710 by connor4312 (2014-10-31 16:55:25+00:00)
Title: Detection of changed properties

Added the ability to check changed properties. This was particularly useful to us when seeing if the password was updated updated on a user's `beforeUpdate` event. With this code, one could nicely check:

```js
if (this.dirty('password')) {
bcrypt.hash(/* ... */);

}
```

Without use of additional metadata or manually hashing when the password is updated.