-[FIXED]`DATEONLY` now returns `YYYY-MM-DD` date string [#4858](https://github.com/sequelize/sequelize/issues/4858)
-[FIXED] Issues with `createFunction` and `dropFunction` (PostgresSQL)
-[FIXED] Issues with `createFunction` and `dropFunction` (PostgresSQL)
-[FIXED] Issue with belongsTo association and foreign keys [#6400](https://github.com/sequelize/sequelize/issues/6400)
-[FIXED] Issue with belongsTo association and foreign keys [#6400](https://github.com/sequelize/sequelize/issues/6400)
-[FIXED] Issue with query generation in MSSQL, an identifier was not escaped [#6686](https://github.com/sequelize/sequelize/pull/6686)
-[FIXED] Issue with query generation in MSSQL, an identifier was not escaped [#6686](https://github.com/sequelize/sequelize/pull/6686)
-[FIXED] GroupedLimit when foreignKey has a field alias
-[FIXED] GroupedLimit when foreignKey has a field alias
-[FIXED] groupedLimit.through.where support
-[FIXED] groupedLimit.through.where support
## BC breaks:
-`DATEONLY` now returns string in `YYYY-MM-DD` format rather than `Date` type
# 4.0.0-2
# 4.0.0-2
-[ADDED] include now supports string as an argument (on top of model/association), string will expand into an association matched literally from Model.associations
-[ADDED] include now supports string as an argument (on top of model/association), string will expand into an association matched literally from Model.associations
-[FIXED] Accept dates as string while using `typeValidation`[#6453](https://github.com/sequelize/sequelize/issues/6453)
-[FIXED] Accept dates as string while using `typeValidation`[#6453](https://github.com/sequelize/sequelize/issues/6453)