# [10.0.0](https://github.com/thenativeweb/validate-value/compare/9.4.0...10.0.0) (2022-09-05)


### Features

* Update to JsonSchema draft-2020-12. ([#437](https://github.com/thenativeweb/validate-value/issues/437)) ([34cf4a2](https://github.com/thenativeweb/validate-value/commit/34cf4a2da481b0baa19fe11cf91a50e69fada01e))


### BREAKING CHANGES

* `validate-value` now uses JSONSchema draft-2020-12. You need to update your schemata to this draft, as schemata written for older versions might not be compatible anymore, and could behave unexpectedly. You can find the migration guide at https://ajv.js.org/json-schema.html#draft-2020-12.

# [9.4.0](https://github.com/thenativeweb/validate-value/compare/9.3.3...9.4.0) (2022-06-23)


### Features

* export type 'Format' ([#432](https://github.com/thenativeweb/validate-value/issues/432)) ([16ec76b](https://github.com/thenativeweb/validate-value/commit/16ec76b78d0b8d5da019fbdffcd0a137a3293708))

## [9.3.3](https://github.com/thenativeweb/validate-value/compare/9.3.2...9.3.3) (2022-04-11)


### Bug Fixes

* bump minimist from 1.2.5 to 1.2.6 ([#422](https://github.com/thenativeweb/validate-value/issues/422)) ([499c308](https://github.com/thenativeweb/validate-value/commit/499c3086b9a48dbdbf2b09a0c400902a8729de7c))

## [9.3.2](https://github.com/thenativeweb/validate-value/compare/9.3.1...9.3.2) (2022-03-24)


### Bug Fixes

* Update dependencies. ([#423](https://github.com/thenativeweb/validate-value/issues/423)) ([544c372](https://github.com/thenativeweb/validate-value/commit/544c372eb58ff37973478d41cc429af4135ad795))

## [9.3.1](https://github.com/thenativeweb/validate-value/compare/9.3.0...9.3.1) (2022-03-24)


### Bug Fixes

* Update dependencies. ([#421](https://github.com/thenativeweb/validate-value/issues/421)) ([a995239](https://github.com/thenativeweb/validate-value/commit/a9952393155831b7620bc9b588f31e68e7affe3a))

# [9.3.0](https://github.com/thenativeweb/validate-value/compare/9.2.2...9.3.0) (2022-03-21)


### Features

* Support custom Ajv instances ([#419](https://github.com/thenativeweb/validate-value/issues/419)) ([e4b602e](https://github.com/thenativeweb/validate-value/commit/e4b602e36fe1c071717857206dc98397657c003b))

## [9.2.2](https://github.com/thenativeweb/validate-value/compare/9.2.1...9.2.2) (2022-02-03)


### Bug Fixes

* Add missing dependency @types/json-schema. ([#415](https://github.com/thenativeweb/validate-value/issues/415)) ([04e4c22](https://github.com/thenativeweb/validate-value/commit/04e4c220bff8bebf1d53065dc098a54f774577d8))

## [9.2.1](https://github.com/thenativeweb/validate-value/compare/9.2.0...9.2.1) (2022-02-01)


### Bug Fixes

* Update dependencies assertthat and defekt. ([#414](https://github.com/thenativeweb/validate-value/issues/414)) ([bada9ec](https://github.com/thenativeweb/validate-value/commit/bada9ec9fe454fbe1431829245f6b19bfb4fb539))

# [9.2.0](https://github.com/thenativeweb/validate-value/compare/9.1.7...9.2.0) (2022-01-17)


### Features

* Improve readme. ([#405](https://github.com/thenativeweb/validate-value/issues/405)) ([98687b8](https://github.com/thenativeweb/validate-value/commit/98687b82c7b8210e8e8255dc2b170b7b306cf469))

## [9.1.7](https://github.com/thenativeweb/validate-value/compare/9.1.6...9.1.7) (2021-12-07)


### Bug Fixes

* Remove non-existent function from documenation. ([#402](https://github.com/thenativeweb/validate-value/issues/402)) ([4bfb4e3](https://github.com/thenativeweb/validate-value/commit/4bfb4e3a4f6a623180645f9f8c56c82c46988052))

## [9.1.6](https://github.com/thenativeweb/validate-value/compare/9.1.5...9.1.6) (2021-08-16)


### Bug Fixes

* bump typedescriptor from 4.0.11 to 4.0.12 ([#382](https://github.com/thenativeweb/validate-value/issues/382)) ([ebfccb3](https://github.com/thenativeweb/validate-value/commit/ebfccb3743a8a775202e390e7fddfcb7fbdf6bf5))

## [9.1.5](https://github.com/thenativeweb/validate-value/compare/9.1.4...9.1.5) (2021-08-16)


### Bug Fixes

* bump ajv-formats from 2.1.0 to 2.1.1 ([#385](https://github.com/thenativeweb/validate-value/issues/385)) ([e09790a](https://github.com/thenativeweb/validate-value/commit/e09790a4aa0a72578a7c07447fa17170d903d062))

## [9.1.4](https://github.com/thenativeweb/validate-value/compare/9.1.3...9.1.4) (2021-08-02)


### Bug Fixes

* bump typedescriptor from 4.0.10 to 4.0.11 ([#377](https://github.com/thenativeweb/validate-value/issues/377)) ([5585327](https://github.com/thenativeweb/validate-value/commit/558532798234430bb3873d5a9ad92ff423ac2719))

## [9.1.3](https://github.com/thenativeweb/validate-value/compare/9.1.2...9.1.3) (2021-07-23)


### Bug Fixes

* Update dependencies. ([#376](https://github.com/thenativeweb/validate-value/issues/376)) ([be60c1a](https://github.com/thenativeweb/validate-value/commit/be60c1af2e5fc02350c495981a8be073c67c972d))

## [9.1.2](https://github.com/thenativeweb/validate-value/compare/9.1.1...9.1.2) (2021-07-21)


### Bug Fixes

* bump typedescriptor from 4.0.9 to 4.0.10 ([#373](https://github.com/thenativeweb/validate-value/issues/373)) ([a656cd6](https://github.com/thenativeweb/validate-value/commit/a656cd64a4ee424a51eaa082baef9b1bbb2ce413))

## [9.1.1](https://github.com/thenativeweb/validate-value/compare/9.1.0...9.1.1) (2021-07-21)


### Bug Fixes

* bump ajv from 8.6.1 to 8.6.2 ([#374](https://github.com/thenativeweb/validate-value/issues/374)) ([14dd0ff](https://github.com/thenativeweb/validate-value/commit/14dd0ffa1a8a7d005fd52d3ad5a39385933af84e))

# [9.1.0](https://github.com/thenativeweb/validate-value/compare/9.0.12...9.1.0) (2021-07-10)


### Features

* Bump multiple dependencies. ([#370](https://github.com/thenativeweb/validate-value/issues/370)) ([ac94554](https://github.com/thenativeweb/validate-value/commit/ac94554442eff44506c3ec8f03596c9e00aef4dd))

## [9.0.12](https://github.com/thenativeweb/validate-value/compare/9.0.11...9.0.12) (2021-07-06)


### Bug Fixes

* bump ajv from 8.6.0 to 8.6.1 ([#369](https://github.com/thenativeweb/validate-value/issues/369)) ([64e79e4](https://github.com/thenativeweb/validate-value/commit/64e79e4dc05e7f1c09c849bf135cb087aee6b1c6))

## [9.0.11](https://github.com/thenativeweb/validate-value/compare/9.0.10...9.0.11) (2021-06-29)


### Bug Fixes

* bump typedescriptor from 4.0.7 to 4.0.8 ([#365](https://github.com/thenativeweb/validate-value/issues/365)) ([fe9d508](https://github.com/thenativeweb/validate-value/commit/fe9d508417ffdc03eef2809b1434d95409725fb8))

## [9.0.10](https://github.com/thenativeweb/validate-value/compare/9.0.9...9.0.10) (2021-06-28)


### Bug Fixes

* bump typedescriptor from 4.0.4 to 4.0.7 ([#359](https://github.com/thenativeweb/validate-value/issues/359)) ([a3687a1](https://github.com/thenativeweb/validate-value/commit/a3687a18bed0fd83fbf24ccd8d512d3ad7996a4f))

## [9.0.9](https://github.com/thenativeweb/validate-value/compare/9.0.8...9.0.9) (2021-06-14)


### Bug Fixes

* bump defekt from 7.2.0 to 7.2.3 ([#363](https://github.com/thenativeweb/validate-value/issues/363)) ([d837770](https://github.com/thenativeweb/validate-value/commit/d837770f70eaa0ee0e23b0ee32309ff257663fe0))

## [9.0.8](https://github.com/thenativeweb/validate-value/compare/9.0.7...9.0.8) (2021-06-10)


### Bug Fixes

* bump normalize-url from 6.0.0 to 6.0.1 ([#357](https://github.com/thenativeweb/validate-value/issues/357)) ([71ca5d3](https://github.com/thenativeweb/validate-value/commit/71ca5d344504142bbcb0d6566095160f2dd6c8ca))

## [9.0.7](https://github.com/thenativeweb/validate-value/compare/9.0.6...9.0.7) (2021-06-10)


### Bug Fixes

* bump trim-newlines from 3.0.0 to 3.0.1 ([#358](https://github.com/thenativeweb/validate-value/issues/358)) ([9ce36c5](https://github.com/thenativeweb/validate-value/commit/9ce36c5045d972e4d355f325c72a7227bab15230))

## [9.0.6](https://github.com/thenativeweb/validate-value/compare/9.0.5...9.0.6) (2021-06-07)


### Bug Fixes

* bump typedescriptor from 4.0.3 to 4.0.4 ([#355](https://github.com/thenativeweb/validate-value/issues/355)) ([dbfadcf](https://github.com/thenativeweb/validate-value/commit/dbfadcf6df6511156afb51afe0bfd266c1c07c85))

## [9.0.5](https://github.com/thenativeweb/validate-value/compare/9.0.4...9.0.5) (2021-06-07)


### Bug Fixes

* bump ajv from 8.5.0 to 8.6.0 ([#356](https://github.com/thenativeweb/validate-value/issues/356)) ([d0cd0f9](https://github.com/thenativeweb/validate-value/commit/d0cd0f9f40c1efc502e1c8d986f499b10622b12e))

## [9.0.4](https://github.com/thenativeweb/validate-value/compare/9.0.3...9.0.4) (2021-05-31)


### Bug Fixes

* bump typedescriptor from 4.0.2 to 4.0.3 ([#352](https://github.com/thenativeweb/validate-value/issues/352)) ([3fa8a73](https://github.com/thenativeweb/validate-value/commit/3fa8a73ef7eea1532918cc3167e2e528e7877e83))

## [9.0.3](https://github.com/thenativeweb/validate-value/compare/9.0.2...9.0.3) (2021-05-25)


### Bug Fixes

* Bump defekt from 7.1.2 to 7.2.0 ([#349](https://github.com/thenativeweb/validate-value/issues/349)) ([c5307e5](https://github.com/thenativeweb/validate-value/commit/c5307e5dbcf2ae2e66fcc13e69fa69a2533e1a27))

## [9.0.2](https://github.com/thenativeweb/validate-value/compare/9.0.1...9.0.2) (2021-05-24)


### Bug Fixes

* bump ajv from 8.4.0 to 8.5.0 ([#348](https://github.com/thenativeweb/validate-value/issues/348)) ([35eaa95](https://github.com/thenativeweb/validate-value/commit/35eaa955ec2eec3a04b6b45526ef77272d7d57a1))

## [9.0.1](https://github.com/thenativeweb/validate-value/compare/9.0.0...9.0.1) (2021-05-20)


### Bug Fixes

* Export ParseError. ([#346](https://github.com/thenativeweb/validate-value/issues/346)) ([4f96236](https://github.com/thenativeweb/validate-value/commit/4f9623621e11b65fbde7779439558dde4ff3a565))

# [9.0.0](https://github.com/thenativeweb/validate-value/compare/8.9.29...9.0.0) (2021-05-17)


### Features

* Parse, don't validate. ([#345](https://github.com/thenativeweb/validate-value/issues/345)) ([880db64](https://github.com/thenativeweb/validate-value/commit/880db642be3af1fdcdf03c38bbf2c1a3a2a796f1))


### BREAKING CHANGES

* Parsing invalid data does not throw an exception anymore; Instead it returns an error-Result object.

- Returns a Result object that either contains a parsed value or an error, instead of just throwing an error. This encourages parsing of data over validating it and provides assistance with TypeScript types of parsed variables.
- Improves error messages slightly.

## [8.9.29](https://github.com/thenativeweb/validate-value/compare/8.9.28...8.9.29) (2021-05-17)


### Bug Fixes

* bump ajv from 8.3.0 to 8.4.0 ([#342](https://github.com/thenativeweb/validate-value/issues/342)) ([35132b8](https://github.com/thenativeweb/validate-value/commit/35132b87a314a7334b52ad87f1252ab4b61ada15))

## [8.9.28](https://github.com/thenativeweb/validate-value/compare/8.9.27...8.9.28) (2021-05-10)


### Bug Fixes

* bump ajv from 8.2.0 to 8.3.0 ([#341](https://github.com/thenativeweb/validate-value/issues/341)) ([28a6da8](https://github.com/thenativeweb/validate-value/commit/28a6da8bc16dc710bc3be0923e820b809acb631b))

## [8.9.27](https://github.com/thenativeweb/validate-value/compare/8.9.26...8.9.27) (2021-05-10)


### Bug Fixes

* bump lodash from 4.17.20 to 4.17.21 ([#339](https://github.com/thenativeweb/validate-value/issues/339)) ([74d18ba](https://github.com/thenativeweb/validate-value/commit/74d18ba9fa25b3456639cc7de7f199cce78f614e))

## [8.9.26](https://github.com/thenativeweb/validate-value/compare/8.9.25...8.9.26) (2021-05-10)


### Bug Fixes

* bump hosted-git-info from 2.8.8 to 2.8.9 ([#340](https://github.com/thenativeweb/validate-value/issues/340)) ([bc0c99f](https://github.com/thenativeweb/validate-value/commit/bc0c99f26d808dffda7eddd4c315997ce71018d0))

## [8.9.25](https://github.com/thenativeweb/validate-value/compare/8.9.24...8.9.25) (2021-05-06)


### Bug Fixes

* bump ajv-formats from 2.0.2 to 2.1.0 ([#337](https://github.com/thenativeweb/validate-value/issues/337)) ([8fc6896](https://github.com/thenativeweb/validate-value/commit/8fc68963aa73faae52d1a7bd9d8920e75fac8539))

## [8.9.24](https://github.com/thenativeweb/validate-value/compare/8.9.23...8.9.24) (2021-04-28)


### Bug Fixes

* bump ajv from 8.1.0 to 8.2.0 ([#334](https://github.com/thenativeweb/validate-value/issues/334)) ([4d31f74](https://github.com/thenativeweb/validate-value/commit/4d31f74f036046be1d64170f7236fe7034dda481))

## [8.9.23](https://github.com/thenativeweb/validate-value/compare/8.9.22...8.9.23) (2021-04-16)


### Bug Fixes

* bump ajv and ajv-formats ([#332](https://github.com/thenativeweb/validate-value/issues/332)) ([311893e](https://github.com/thenativeweb/validate-value/commit/311893e59dd582061dd45a87bb950c8415f7d9ab))

## [8.9.22](https://github.com/thenativeweb/validate-value/compare/8.9.21...8.9.22) (2021-03-27)


### Bug Fixes

* bump ajv-formats from 1.5.1 to 1.6.0 ([#320](https://github.com/thenativeweb/validate-value/issues/320)) ([c691f79](https://github.com/thenativeweb/validate-value/commit/c691f79b4afb0111b0829df3c6cff3032394ada3))

## [8.9.21](https://github.com/thenativeweb/validate-value/compare/8.9.20...8.9.21) (2021-03-26)


### Bug Fixes

* bump ajv from 7.2.3 to 7.2.4 ([#318](https://github.com/thenativeweb/validate-value/issues/318)) ([4a200c1](https://github.com/thenativeweb/validate-value/commit/4a200c138020fffbae419d83c4a8e236d48575a7))

## [8.9.20](https://github.com/thenativeweb/validate-value/compare/8.9.19...8.9.20) (2021-03-25)


### Bug Fixes

* Migrate from master to main. ([#312](https://github.com/thenativeweb/validate-value/issues/312)) ([471f1b9](https://github.com/thenativeweb/validate-value/commit/471f1b95f1849db854c70ce90256e6f36ae12223))

## [8.9.19](https://github.com/thenativeweb/validate-value/compare/8.9.18...8.9.19) (2021-03-22)


### Bug Fixes

* bump ajv from 7.2.1 to 7.2.3 ([#304](https://github.com/thenativeweb/validate-value/issues/304)) ([2a56c97](https://github.com/thenativeweb/validate-value/commit/2a56c974e4f2d437443d145e3a2c184c347a0227))

## [8.9.18](https://github.com/thenativeweb/validate-value/compare/8.9.17...8.9.18) (2021-03-08)


### Bug Fixes

* bump ajv from 7.1.1 to 7.2.1 ([#301](https://github.com/thenativeweb/validate-value/issues/301)) ([1be229b](https://github.com/thenativeweb/validate-value/commit/1be229b0364e3df4548f23afe36369cc72eeea01))

## [8.9.17](https://github.com/thenativeweb/validate-value/compare/8.9.16...8.9.17) (2021-02-17)


### Bug Fixes

* bump ajv from 7.1.0 to 7.1.1 ([#290](https://github.com/thenativeweb/validate-value/issues/290)) ([524310c](https://github.com/thenativeweb/validate-value/commit/524310cb183b7124406d770dd5a3d897cfdb85ef))

## [8.9.16](https://github.com/thenativeweb/validate-value/compare/8.9.15...8.9.16) (2021-02-11)


### Bug Fixes

* bump ajv from 7.0.4 to 7.1.0 ([#286](https://github.com/thenativeweb/validate-value/issues/286)) ([006bb05](https://github.com/thenativeweb/validate-value/commit/006bb05e4dc6c8ae52844f29e4c5cce16c114dbb))

## [8.9.15](https://github.com/thenativeweb/validate-value/compare/8.9.14...8.9.15) (2021-02-01)


### Bug Fixes

* bump ajv from 7.0.3 to 7.0.4 ([#277](https://github.com/thenativeweb/validate-value/issues/277)) ([29593d2](https://github.com/thenativeweb/validate-value/commit/29593d2211f0f156f6b7b4accae0204fccbb8a67))

## [8.9.14](https://github.com/thenativeweb/validate-value/compare/8.9.13...8.9.14) (2021-01-05)


### Bug Fixes

* Error messages for nested properties. ([#265](https://github.com/thenativeweb/validate-value/issues/265)) ([b82bf37](https://github.com/thenativeweb/validate-value/commit/b82bf37ff39fd75455c5312b906f3bbdd7e0391a))

## [8.9.13](https://github.com/thenativeweb/validate-value/compare/8.9.12...8.9.13) (2021-01-04)


### Bug Fixes

* bump json-schema from 0.2.5 to 0.3.0 ([#260](https://github.com/thenativeweb/validate-value/issues/260)) ([a8784eb](https://github.com/thenativeweb/validate-value/commit/a8784eb96abb03acd728c4a2a6b138c372c6c0c5))

## [8.9.12](https://github.com/thenativeweb/validate-value/compare/8.9.11...8.9.12) (2021-01-04)


### Bug Fixes

* bump ajv from 7.0.2 to 7.0.3 ([#261](https://github.com/thenativeweb/validate-value/issues/261)) ([0f0b7f5](https://github.com/thenativeweb/validate-value/commit/0f0b7f5a575c8fd9128211c790f4aff4b5145f40))

## [8.9.11](https://github.com/thenativeweb/validate-value/compare/8.9.10...8.9.11) (2020-12-28)


### Bug Fixes

* bump ajv from 7.0.1 to 7.0.2 ([#258](https://github.com/thenativeweb/validate-value/issues/258)) ([a54dbfe](https://github.com/thenativeweb/validate-value/commit/a54dbfe821ca59574c1271b7d553eab2d63a0e30))

## [8.9.10](https://github.com/thenativeweb/validate-value/compare/8.9.9...8.9.10) (2020-12-19)


### Bug Fixes

* bump ajv from 7.0.0 to 7.0.1 ([#256](https://github.com/thenativeweb/validate-value/issues/256)) ([3d29f1e](https://github.com/thenativeweb/validate-value/commit/3d29f1e4867b7ac22c613e9b218fcf70725f432f))

## [8.9.9](https://github.com/thenativeweb/validate-value/compare/8.9.8...8.9.9) (2020-12-16)


### Bug Fixes

* bump ajv-formats from 0.6.1 to 1.5.1 ([#255](https://github.com/thenativeweb/validate-value/issues/255)) ([4132a07](https://github.com/thenativeweb/validate-value/commit/4132a07f9157b89dd8b40df8a43922e9cbdc99ef))

## [8.9.8](https://github.com/thenativeweb/validate-value/compare/8.9.7...8.9.8) (2020-12-16)


### Bug Fixes

* bump ajv from 7.0.0-rc.2 to 7.0.0 ([#254](https://github.com/thenativeweb/validate-value/issues/254)) ([60cfb97](https://github.com/thenativeweb/validate-value/commit/60cfb97c608a9f667a5246a9e0d338ec87f180a2))

## [8.9.7](https://github.com/thenativeweb/validate-value/compare/8.9.6...8.9.7) (2020-12-14)


### Bug Fixes

* bump ajv from 7.0.0-rc.1 to 7.0.0-rc.2 ([#250](https://github.com/thenativeweb/validate-value/issues/250)) ([9e9696f](https://github.com/thenativeweb/validate-value/commit/9e9696f9c4d9389671d4070ab0f7258ee02cad2b))

## [8.9.6](https://github.com/thenativeweb/validate-value/compare/8.9.5...8.9.6) (2020-12-10)


### Bug Fixes

* bump ajv from 7.0.0-rc.0 to 7.0.0-rc.1 ([#247](https://github.com/thenativeweb/validate-value/issues/247)) ([d7969db](https://github.com/thenativeweb/validate-value/commit/d7969db6a138a743d7d615ec50d9ea4a9bf1789c))

## [8.9.5](https://github.com/thenativeweb/validate-value/compare/8.9.4...8.9.5) (2020-12-07)


### Bug Fixes

* bump ajv from 7.0.0-beta.9 to 7.0.0-rc.0 ([#242](https://github.com/thenativeweb/validate-value/issues/242)) ([dc703f0](https://github.com/thenativeweb/validate-value/commit/dc703f0042c0324e6afc096af5e63b8a9670d4d8))

## [8.9.4](https://github.com/thenativeweb/validate-value/compare/8.9.3...8.9.4) (2020-12-02)


### Bug Fixes

* bump ajv from 7.0.0-beta.8 to 7.0.0-beta.9 ([#239](https://github.com/thenativeweb/validate-value/issues/239)) ([04013ce](https://github.com/thenativeweb/validate-value/commit/04013ce0f939e7c3d06f9fecd6e41ac18328fb76))

## [8.9.3](https://github.com/thenativeweb/validate-value/compare/8.9.2...8.9.3) (2020-11-29)


### Bug Fixes

* bump ajv from 7.0.0-beta.7 to 7.0.0-beta.8 ([#236](https://github.com/thenativeweb/validate-value/issues/236)) ([d25cc98](https://github.com/thenativeweb/validate-value/commit/d25cc98ec62ec30004598eca9ffcfc86d9cb29f6))

## [8.9.2](https://github.com/thenativeweb/validate-value/compare/8.9.1...8.9.2) (2020-11-29)


### Bug Fixes

* bump ajv-formats from 0.5.0 to 0.6.1 ([#235](https://github.com/thenativeweb/validate-value/issues/235)) ([89c87d2](https://github.com/thenativeweb/validate-value/commit/89c87d25e6be627c795a23a6a22693c60350bc5a))

## [8.9.1](https://github.com/thenativeweb/validate-value/compare/8.9.0...8.9.1) (2020-11-27)


### Bug Fixes

* Allow union types. ([#233](https://github.com/thenativeweb/validate-value/issues/233)) ([fb66fe4](https://github.com/thenativeweb/validate-value/commit/fb66fe4294df848d7a2e2be14569bf9f035de628))

# [8.9.0](https://github.com/thenativeweb/validate-value/compare/8.8.1...8.9.0) (2020-11-26)


### Features

* Support type. ([#227](https://github.com/thenativeweb/validate-value/issues/227)) ([066522f](https://github.com/thenativeweb/validate-value/commit/066522f223ae3e6d7e5bf4172c6daac934929ef5))

## [8.8.1](https://github.com/thenativeweb/validate-value/compare/8.8.0...8.8.1) (2020-11-26)


### Bug Fixes

* bump ajv from 7.0.0-beta.2 to 7.0.0-beta.7 ([#226](https://github.com/thenativeweb/validate-value/issues/226)) ([20e8cec](https://github.com/thenativeweb/validate-value/commit/20e8ceca39c3a881d61a2ab63e83cadc89919cc4))

# [8.8.0](https://github.com/thenativeweb/validate-value/compare/8.7.0...8.8.0) (2020-11-25)


### Features

* Support additional formats. ([#225](https://github.com/thenativeweb/validate-value/issues/225)) ([edb1922](https://github.com/thenativeweb/validate-value/commit/edb192240a31d910ed21bce943ba4658db9ba336))

# [8.7.0](https://github.com/thenativeweb/validate-value/compare/8.6.0...8.7.0) (2020-11-25)


### Features

* Add minItems and maxItems checks for arrays. ([#224](https://github.com/thenativeweb/validate-value/issues/224)) ([9e70dfa](https://github.com/thenativeweb/validate-value/commit/9e70dfac781cf091a686a5da45ed059bd2da1928))

# [8.6.0](https://github.com/thenativeweb/validate-value/compare/8.5.0...8.6.0) (2020-11-25)


### Features

* Improve error messages for regex. ([#223](https://github.com/thenativeweb/validate-value/issues/223)) ([6c32e5f](https://github.com/thenativeweb/validate-value/commit/6c32e5f89305b5387be5b13e04c48cdc90fd648c))

# [8.5.0](https://github.com/thenativeweb/validate-value/compare/8.4.0...8.5.0) (2020-11-20)


### Features

* Add error message for enum. ([#219](https://github.com/thenativeweb/validate-value/issues/219)) ([37664fb](https://github.com/thenativeweb/validate-value/commit/37664fb3b3a70495e49ad7a118453a88190b5a06))

# [8.4.0](https://github.com/thenativeweb/validate-value/compare/8.3.0...8.4.0) (2020-11-20)


### Features

* Add error messages for maxLength, minimum and maximum. ([#218](https://github.com/thenativeweb/validate-value/issues/218)) ([0b4c116](https://github.com/thenativeweb/validate-value/commit/0b4c116f71516a352972676e2863ee2334f7df24))

# [8.3.0](https://github.com/thenativeweb/validate-value/compare/8.2.0...8.3.0) (2020-11-13)


### Features

* Add custom error message for minlength validation errors. ([#212](https://github.com/thenativeweb/validate-value/issues/212)) ([b7639cd](https://github.com/thenativeweb/validate-value/commit/b7639cd37aa48b1464faf9a373ab8fc7a3849181))

# [8.2.0](https://github.com/thenativeweb/validate-value/compare/8.1.1...8.2.0) (2020-11-12)


### Features

* Add constant typesafe tokens ([#210](https://github.com/thenativeweb/validate-value/issues/210)) ([db747b7](https://github.com/thenativeweb/validate-value/commit/db747b79e75767ee609c3572a25749c009bafb60))

## [8.1.1](https://github.com/thenativeweb/validate-value/compare/8.1.0...8.1.1) (2020-11-03)


### Bug Fixes

* Fix headline for robot section in readme. ([#195](https://github.com/thenativeweb/validate-value/issues/195)) ([b228f89](https://github.com/thenativeweb/validate-value/commit/b228f89aa7a214d3bc790d374eb908e4967cd36d))

# [8.1.0](https://github.com/thenativeweb/validate-value/compare/8.0.0...8.1.0) (2020-10-31)


### Features

* Add the isOfType function. ([#194](https://github.com/thenativeweb/validate-value/issues/194)) ([368a97c](https://github.com/thenativeweb/validate-value/commit/368a97cdb559828125fcc3d8d77738c815158356))

# [8.0.0](https://github.com/thenativeweb/validate-value/compare/7.3.1...8.0.0) (2020-10-29)


### Features

* Update used type to JSONSchema 7. ([#190](https://github.com/thenativeweb/validate-value/issues/190)) ([bd4ffc2](https://github.com/thenativeweb/validate-value/commit/bd4ffc26e7b3ce1afa3aa8239e7881ea6d624d5e))


### BREAKING CHANGES

* JSONSchema7 is not compatible with JSONSchema4.

## [7.3.1](https://github.com/thenativeweb/validate-value/compare/7.3.0...7.3.1) (2020-10-12)


### Bug Fixes

* bump ajv from 6.12.5 to 6.12.6 ([#183](https://github.com/thenativeweb/validate-value/issues/183)) ([4898cdf](https://github.com/thenativeweb/validate-value/commit/4898cdfcfb6cc54fff2f3ddeadd0758abbc7535a))

# [7.3.0](https://github.com/thenativeweb/validate-value/compare/7.2.1...7.3.0) (2020-10-09)


### Features

* Add more error messages. ([#182](https://github.com/thenativeweb/validate-value/issues/182)) ([b7e6e1f](https://github.com/thenativeweb/validate-value/commit/b7e6e1f43aea1a0349c2791ea86db3a07bdde13a))

## [7.2.1](https://github.com/thenativeweb/validate-value/compare/7.2.0...7.2.1) (2020-10-08)


### Bug Fixes

* Fix missing first separator in paths in error messages. ([#181](https://github.com/thenativeweb/validate-value/issues/181)) ([e6be031](https://github.com/thenativeweb/validate-value/commit/e6be0318428a5d8c3c4909aa1ea47d30b60849c3))

# [7.2.0](https://github.com/thenativeweb/validate-value/compare/7.1.1...7.2.0) (2020-09-29)


### Features

* Replace @exodus/schemasafe with ajv. ([#177](https://github.com/thenativeweb/validate-value/issues/177)) ([2679a4e](https://github.com/thenativeweb/validate-value/commit/2679a4ee18b74e1ae050df7a9b895f6e402e7830))

## [7.1.1](https://github.com/thenativeweb/validate-value/compare/7.1.0...7.1.1) (2020-09-13)


### Bug Fixes

* Re-support advanced formats such as alphanumeric. ([8886382](https://github.com/thenativeweb/validate-value/commit/8886382d5475cdb6e694aed897fdd54bedc1fcae))

# [7.1.0](https://github.com/thenativeweb/validate-value/compare/7.0.0...7.1.0) (2020-09-11)


### Features

* Replace JJV by @exodus/schemasafe. ([#166](https://github.com/thenativeweb/validate-value/issues/166)) ([0397847](https://github.com/thenativeweb/validate-value/commit/0397847f3a9c98d94a926ef018f1915fbb039b62))
