# Change Log

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

<!-- changelog -->

## [v1.0.2](https://github.com/heywhy/elixir-request-validator/compare/v1.0.1...v1.0.2) (2026-05-10)




### Bug Fixes:

* support decimal v3 by Rasheed Atanda

## [v1.0.1](https://github.com/heywhy/elixir-request-validator/compare/v1.0.0-rc.6...v1.0.1) (2026-02-18)




### Bug Fixes:

* wrap options in list for `allowed` by Rasheed Atanda

## [v1.0.0-rc.6](https://github.com/heywhy/elixir-request-validator/compare/v1.0.0-rc.5...v1.0.0-rc.6) (2025-12-22)




### Bug Fixes:

* remove redundant merge cos of Plug.Parsers by Rasheed Atanda

## [v1.0.0-rc.5](https://github.com/heywhy/elixir-request-validator/compare/v1.0.0-rc.4...v1.0.0-rc.5) (2025-12-01)




### Bug Fixes:

* don't try to expand when empty by Rasheed Atanda

## [v1.0.0-rc.4](https://github.com/heywhy/elixir-request-validator/compare/v1.0.0-rc.3...v1.0.0-rc.4) (2025-11-13)




### Bug Fixes:

* ignore value is not a list by Rasheed Atanda

## [v1.0.0-rc.3](https://github.com/heywhy/elixir-request-validator/compare/v1.0.0-rc.2...v1.0.0-rc.3) (2025-11-03)




### Bug Fixes:

* pick default validations from email_checker by Rasheed Atanda

## [v1.0.0-rc.2](https://github.com/heywhy/elixir-request-validator/compare/v1.0.0-rc.1...v1.0.0-rc.2) (2025-11-02)




### Bug Fixes:

* unquote configured gettext backend by Rasheed Atanda

## [v1.0.0-rc.1](https://github.com/heywhy/elixir-request-validator/compare/v1.0.0-rc.0...v1.0.0-rc.1) (2025-11-01)




### Bug Fixes:

* improve the decimal rule and update docs by Rasheed Atanda

* update strict checking by Rasheed Atanda

## [v1.0.0-rc.0](https://github.com/heywhy/elixir-request-validator/compare/v0.8.5...v1.0.0-rc.0) (2025-10-30)
### Breaking Changes:

* rename authorization method by atanda rasheed



### Features:

* include boolean rule by atanda rasheed

* include map and list rules by atanda rasheed

* include url and active_url rules by atanda rasheed

* include gte and lte rules by atanda rasheed

* include gt and lt rules by atanda rasheed

* include min and max rules by atanda rasheed

* conclude new API changes by atanda rasheed

## [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
