---
* Dropped Python 3.5 support.
* Added Python 3.10, 3.11 support.
* Fixed handling UNIX-timestamps by ``Date`` and ``Datetime`` validators.
* Added ability to specify default time which is used to implicitly convert
``date`` to ``datetime`` within ``Datetime`` validator.
* Fixed handling ``bool`` values by ``Int`` and ``Float`` validators.
* Changed behavior of ``Str`` validator,
it now strips leading & trailing whitespace by default.
Use ``dontstrip=True`` parameter to disable the stripping.
* Added ability to normalize spaces by ``Str`` validator,
i.e. replace space sequences by single space character.
Use ``normspace=True`` parameter to enable the normalization.
* Added ``coerce`` parameter to ``Str`` validator,
which can be useful to sanitize data from sources with automatic type inferring,
where string data might be incorrectly interpreted as another type.
* Unified behavior of Python and Cython versions of ``Int`` validator.
Both versions support unlimited integer numbers now.
* Added new ``Set`` validator.
* Added new ``Decimal`` validator.
* Renamed ``FloatValueError`` to ``NumberError``,
so it is now used for both ``Float`` and ``Decimal`` validators.
* Added new ``CoerceError`` which is raised
instead of ``InvalidTypeError`` when type coercion fails.