master
Removed obsolete firebug-images
Modernize code examples, drop docs for nonexistent `MEMDEBUG_NOTIFY` (#7737)
Type late Crawler attributes as always set instead of None (#7882)
Fix missing load_object import and grammar in docs (#7417)
Add scrapy.utils.asyncio.sleep() (#7843)
Deprecate the download_delay spider attribute, and fix the suggested replacement for max_concurrent_requests (#7833)
Add sphinx-lint. (#6920)
Improve the docs about scrapy parse --pipelines (#7876)
Docs: sort and compact the component-settings list (#7862)
Use autodoc for contracts (#7775)
Add a cookies documentation page (#7947)
Add doc sections for callbacks and errbacks (#7821)
Mention open_in_browser in the release notes
Run and fix linkcheck. (#6524)
Update documentation links
Implement browser-like bad header handling for the default download handler (#7806)
Document how to disallow subdomains of allowed domains (#7903)
Assorted docs fixes, part 1. (#7710)
Use autodoc for exceptions and improve their docs (#7767)
Document how to write a custom item exporter (#7931)
Serialize dates and times as ISO 8601 in ScrapyJSONEncoder (#7918)
Add FTPS support to the FTP feed export storage (#7953)
Support CloseSpider during spider startup (#7905)
Assorted docs fixes, part 2. (#7725)
Docs: a job directory belongs to one Scrapy version (#7861)
trackref: use autodoc (#7771)
Document how to customize media pipeline file names from responses (#7909)
Create a page on optimization (#7938)
Advise setting an identifying user agent (#7890)
Add Jobdir documentation (#5260)
Use https:// for readthedocs links
Document response parsing memory use in the security page (#7930)
Cover update_vars() in the shell docs (#7889)
Add a depth_reset request metadata key (#7913)
Report exceptions from Spider.start() (#7884)