-------------------
- feature: Add support for nested fields in the ``SPIDERMON_VALIDATION_ERRORS_FIELD`` setting (`PR416 <https://github.com/scrapinghub/spidermon/pull/417>`_)
- bug: Fix ItemValidationPipeline using the ``__setitem__`` method without ItemAdaper (`PR415 <https://github.com/scrapinghub/spidermon/pull/415>`_)
- feature: Improve test coverage for the item validation pipeline (`PR414 <https://github.com/scrapinghub/spidermon/pull/414>`_)
- bug: Fix ``spidermon.utils.zyte.Client`` not following crawler settings (`PR411 <https://github.com/scrapinghub/spidermon/pull/411>`_)
- chore: Migrate ReadTheDocs to config file v2 (`PR408 <https://github.com/scrapinghub/spidermon/pull/408>`_)
- chore: Refactor package requirements (`PR407 <https://github.com/scrapinghub/spidermon/pull/407>`_)
Backward-incompatible changes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- The ``SPIDERMON_VALIDATION_ERRORS_FIELD`` setting no longer supports a field
name that contains a dot (``.``). Dots are now be treated as field
separators, to support specifying a nested field.