Feature: sequelize.set method
sequelize.set: commiting transaction
sequelize.set: make options.transaction required
sequelize.set: remove `.only`
paranoidClause: should handle correctly

paranoidClause: tests update

ups

paranoidClause: fix

paranoid tests: postgres

paranoid tests: postgres

Removal of deletedat detection

deletedAtObject instead of condition (covers all cases)

Add paranoid: false to test units that need them

ups

Remove the detection of emptiness

Revert: emptiness
feat(include): provide basic include.association support (as opposed to include.model/as pair)
fix(include): ignore pseudo association for new include.association logic
fix(include.association): fix bug with include.association and instance.reload
Check for plain objects
Merge pull request #2257 from findhit/patch/paranoid-where-clause

paranoidClause: should handle sequelize.[and|or] correctly
whoops, remove .only
Merge branch 'master' of github.com:sequelize/sequelize
refactor(model/find): find now relies on findAll for the heavy lifting
refactor(model/find): fix issues and remove poor test
feat(associations): add a scope property that is used for default values in createAssociation/setAssociations/addAssociation
feat(associations): add 1:M getters for associations with scopes
chore(associations): only document scope for hasMany 1:m
Run afterDestroy hook on paranoid model
Merge pull request #2269 from seth-admittedly/feature/paranoid-after-destroy

Run afterDestroy hook on paranoid model
Merge pull request #2267 from sequelize/refactor-find

refactor(model/find): find now relies on findAll for the heavy lifting