Adds exception for .distinct() to behave a little different from other aggregate functions (#123)
Updates sql-query dependency to 0.0.19 (#94)
Add validate model to instances
Add tests for 'instance.returnAllErrors' setting
Fixes test-association-hasmany-remove to handle rows out of order (#129)
Merge pull request #129 from locomote/validate_method

Add validate method to instances
2.0.9
Updates package.json to have both homepage and repository
Adds initial plugin architecture - .use() (#121)

Check test "test-db-use" for an example. There's still some more things
to add to plugins to make them really usefull.
Updates test-connect to check for db.use() method
Fixes bug about connection config object not having query key (fixes #130)
Fixes test-connect-object for Travis CI
Changes ChainFind.run() to ChainFind.get()

Leaves a deprecated warning on ChainFind.run()
Adds support for chaining and rechaining with ChainFind
Fixes autoFetch option not being considered in Model.find() (#120)
Merge pull request #134 from dresende/chaining

Adds support for chaining and rechaining with ChainFind
Changes ChainFind.get to ChainFind.all, removes deprecation warning for now
Creates Model.all() as alias to Model.find(), adds simple example
Merge pull request #131 from dresende/chainfind_run

Changes ChainFind.run() to ChainFind.get()
Adds Model.all() to list of not linked ChainFind methods