# [5.1.0](https://github.com/adonisjs/adonis-validation-provider/compare/v5.0.6...v5.1.0) (2021-03-26)



<a name="5.0.6"></a>
## [5.0.6](https://github.com/adonisjs/adonis-validation-provider/compare/v5.0.5...v5.0.6) (2018-10-16)


### Features

* **validator-middleware:** merge files along with request body for validations ([dd0089e](https://github.com/adonisjs/adonis-validation-provider/commit/dd0089e))



<a name="5.0.5"></a>
## [5.0.5](https://github.com/adonisjs/adonis-validation-provider/compare/v5.0.4...v5.0.5) (2018-10-16)



<a name="5.0.4"></a>
## [5.0.4](https://github.com/adonisjs/adonis-validation-provider/compare/v5.0.3...v5.0.4) (2018-09-27)


### Bug Fixes

* **command:** properly cast validator name to make class name ([c8c9df8](https://github.com/adonisjs/adonis-validation-provider/commit/c8c9df8)), closes [#56](https://github.com/adonisjs/adonis-validation-provider/issues/56)
* **validator:** sanitize qs and body both ([2466338](https://github.com/adonisjs/adonis-validation-provider/commit/2466338))



<a name="5.0.3"></a>
## [5.0.3](https://github.com/adonisjs/adonis-validation-provider/compare/v5.0.2...v5.0.3) (2018-02-08)



<a name="5.0.2"></a>
## [5.0.2](https://github.com/adonisjs/adonis-validation-provider/compare/v5.0.1...v5.0.2) (2018-02-08)


### Bug Fixes

* **test:** fix failing tests ([1791569](https://github.com/adonisjs/adonis-validation-provider/commit/1791569))



<a name="5.0.1"></a>
## [5.0.1](https://github.com/adonisjs/adonis-validation-provider/compare/v5.0.0...v5.0.1) (2018-02-07)


### Features

* **validator:** expose configure function ([bbd1a87](https://github.com/adonisjs/adonis-validation-provider/commit/bbd1a87))



<a name="5.0.0"></a>
# [5.0.0](https://github.com/adonisjs/adonis-validation-provider/compare/v4.0.9...v5.0.0) (2018-01-31)


### Bug Fixes

* **package:** update [@adonisjs](https://github.com/adonisjs)/generic-exceptions to version 2.0.0 ([#35](https://github.com/adonisjs/adonis-validation-provider/issues/35)) ([053f6ef](https://github.com/adonisjs/adonis-validation-provider/commit/053f6ef))


### Chores

* **package:** update indicative to 5.0. ([99dfe94](https://github.com/adonisjs/adonis-validation-provider/commit/99dfe94))


### BREAKING CHANGES

* **package:** one must use the formatters directly over defining the string reference



<a name="4.0.9"></a>
## [4.0.9](https://github.com/adonisjs/adonis-validation-provider/compare/v4.0.8...v4.0.9) (2018-01-18)


### Bug Fixes

* **middleware:** sanitizor update request body after sanitization ([19b5217](https://github.com/adonisjs/adonis-validation-provider/commit/19b5217)), closes [#32](https://github.com/adonisjs/adonis-validation-provider/issues/32)



<a name="4.0.8"></a>
## [4.0.8](https://github.com/adonisjs/adonis-validation-provider/compare/v4.0.7...v4.0.8) (2017-11-28)



<a name="4.0.7"></a>
## [4.0.7](https://github.com/adonisjs/adonis-validation-provider/compare/v4.0.5...v4.0.7) (2017-11-17)


### Features

* **exception:** export ValidationException for manual use ([cf5574d](https://github.com/adonisjs/adonis-validation-provider/commit/cf5574d))
* **formatter:** add support for indicative formatter ([b5284f8](https://github.com/adonisjs/adonis-validation-provider/commit/b5284f8))



<a name="4.0.6"></a>
## [4.0.6](https://github.com/adonisjs/adonis-validation-provider/compare/v4.0.5...v4.0.6) (2017-10-29)



<a name="4.0.5"></a>
## [4.0.5](https://github.com/adonisjs/adonis-validation-provider/compare/v4.0.4...v4.0.5) (2017-09-28)


### Features

* **resource:** add resource validator ([d58e57c](https://github.com/adonisjs/adonis-validation-provider/commit/d58e57c))



<a name="4.0.4"></a>
## [4.0.4](https://github.com/adonisjs/adonis-validation-provider/compare/v4.0.3...v4.0.4) (2017-09-08)


### Bug Fixes

* **macro:** request.macro return this for chaining ([c4d83ad](https://github.com/adonisjs/adonis-validation-provider/commit/c4d83ad))


### Features

* **validator:** allow validator to define data object ([266ca7d](https://github.com/adonisjs/adonis-validation-provider/commit/266ca7d))



<a name="4.0.3"></a>
## [4.0.3](https://github.com/adonisjs/adonis-validation-provider/compare/v4.0.2...v4.0.3) (2017-08-25)


### Bug Fixes

* **validation:** use custom messages ([23fa19c](https://github.com/adonisjs/adonis-validation-provider/commit/23fa19c))



<a name="4.0.2"></a>
## [4.0.2](https://github.com/adonisjs/adonis-validation-provider/compare/v4.0.1...v4.0.2) (2017-08-22)


### Bug Fixes

* **make:validator:** create validator inside the app dir ([a54378c](https://github.com/adonisjs/adonis-validation-provider/commit/a54378c))



<a name="4.0.1"></a>
## [4.0.1](https://github.com/adonisjs/adonis-validation-provider/compare/v4.0.0...v4.0.1) (2017-08-22)


### Bug Fixes

* **middleware:** allow validator to return empty rules object ([cdacfb0](https://github.com/adonisjs/adonis-validation-provider/commit/cdacfb0))


### Features

* **command:** add make:validator command ([dff0e79](https://github.com/adonisjs/adonis-validation-provider/commit/dff0e79))
* **sanitization:** add support for sanitization too ([4a65d79](https://github.com/adonisjs/adonis-validation-provider/commit/4a65d79))



<a name="4.0.0"></a>
# [4.0.0](https://github.com/adonisjs/adonis-validation-provider/compare/v3.0.5...v4.0.0) (2017-08-19)


### Bug Fixes

* **provider:** register middleware to ioc container ([29b31e7](https://github.com/adonisjs/adonis-validation-provider/commit/29b31e7))


### Features

* rewrite for 4.0 ([d4d726d](https://github.com/adonisjs/adonis-validation-provider/commit/d4d726d))
* **exception:** add exception handler ([e3ae357](https://github.com/adonisjs/adonis-validation-provider/commit/e3ae357))
* **exceptions:** add custom exception ([da04ae6](https://github.com/adonisjs/adonis-validation-provider/commit/da04ae6))



<a name="3.0.5"></a>
## [3.0.5](https://github.com/adonisjs/adonis-validation-provider/compare/v3.0.4...v3.0.5) (2016-12-12)



<a name="3.0.4"></a>
## [3.0.4](https://github.com/adonisjs/adonis-validation-provider/compare/v3.0.3...v3.0.4) (2016-10-11)



<a name="3.0.3"></a>
## [3.0.3](https://github.com/adonisjs/adonis-validation-provider/compare/v3.0.2...v3.0.3) (2016-09-26)



<a name="3.0.2"></a>
## 3.0.2 (2016-08-06)


### Bug Fixes

* **validation:unique:** add support for whereNot ([54669d3](https://github.com/adonisjs/adonis-validation-provider/commit/54669d3))

<a name="3.0.1"></a>
## 3.0.1 (2016-06-28)


### Features

* **validator:** add sanitizor and raw validations ([5efec8e](https://github.com/adonisjs/adonis-validation-provider/commit/5efec8e))
* **validator:** add unique rule using database provider ([13a9b47](https://github.com/adonisjs/adonis-validation-provider/commit/13a9b47))



<a name="3.0.0"></a>
# 3.0.0 (2016-06-26)


### Features

* **validator:** add sanitizor and raw validations([5efec8e](https://github.com/adonisjs/adonis-validation-provider/commit/5efec8e))
* **validator:** add unique rule using database provider([13a9b47](https://github.com/adonisjs/adonis-validation-provider/commit/13a9b47))



