diff --git a/docs/news.rst b/docs/news.rst index 7080892b3..3ae9ae6e1 100644 --- a/docs/news.rst +++ b/docs/news.rst @@ -41,6 +41,10 @@ Backward-incompatible changes :class:`~scrapy.extensions.feedexport.StdoutFeedStorage` are no longer marked as implementing the ``IFeedStorage`` interface. + - :class:`~scrapy.core.downloader.handlers.http2.H2DownloadHandler` no + longer checks that the ``DOWNLOADER_CLIENTCONTEXTFACTORY`` class + implements the ``IPolicyForHTTPS`` interface. + (:issue:`6585`, :issue:`7731`) - The :attr:`~scrapy.crawler.Crawler.engine`, @@ -326,6 +330,12 @@ New features :ref:`custom item exporters ` to use. (:issue:`5706`, :issue:`7931`) +- Log formatters (:setting:`LOG_FORMATTER`), item processors + (``ITEM_PROCESSOR``) and :ref:`robots.txt parsers ` + (:setting:`ROBOTSTXT_PARSER`) are now built as :ref:`components + `, so they no longer need a ``from_crawler()`` method. + (:issue:`7808`) + Bug fixes ~~~~~~~~~