diff --git a/CHANGELOG.rst b/CHANGELOG.rst index bc9b9641..bf9bbf2b 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,23 @@ Changelog ========= +0.19.0 (YYYY-MM-DD) +------------------- + +* Now requires ``andi >= 0.6.0``. + +* Changed the implementation of resolving and building item dependencies from + page objects. Now ``andi`` custom builders are used to create a single plan + that includes building page objects and items. This fixes problems such as + providers being called multiple times. + + * :class:`~scrapy_poet.page_input_providers.ItemProvider` is now no-op. It's + no longer enabled by default and users should also stop enabling it. + * ``PageObjectInputProvider.allow_prev_instances`` and code related to it + were removed so custom providers may need updating. + +* Fixed some tests. + 0.18.0 (2023-12-12) -------------------