# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](Https://conventionalcommits.org) for commit guidelines.

<!-- changelog -->

## [v0.8.5](https://github.com/heywhy/elixir-request-validator/compare/v0.8.4...v0.8.5) (2024-09-25)




### Bug Fixes:

* handle number in required

## [v0.8.4](https://github.com/heywhy/elixir-request-validator/compare/v0.8.3...v0.8.4) (2024-01-04)




### Bug Fixes:

* construct params explicity

## [v0.8.3](https://github.com/heywhy/elixir-request-validator/compare/v0.8.2...v0.8.3) (2023-12-29)




### Bug Fixes:

* update library license

## [v0.8.2](https://github.com/heywhy/elixir-request-validator/compare/v0.8.1...v0.8.2) (2023-12-29)




## [v0.8.1](https://github.com/heywhy/elixir-request-validator/compare/v0.8.1...v0.8.1) (2023-12-28)




### Features:

* include alpha_dash rule

* include new rules

* add helper to make map rule nullable

* allow validation for nested array input

* add in_list rule to default rules

* include helpers for rules with params

* include support to validate map fields

* include validate macro

* bail: include bail support

* base major changes

* include same rule

* build ecto support

* translation support and docs improvement

### Bug Fixes:

* check if a validator is specified for action

* resolve unique rule not working

* return 403 for unauthorized request

* include implicit rule logic

* resolve required rule failing for boolean

* update

* resolve docs generation issue

* use to_string from kernel module

* remove extra param
