Changelog | Crawlee for Python ยท Fast, reliable Python web crawlers.

All notable changes to this project will be documented in this file.

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

โšก Performanceโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

  • Expose AdaptivePlaywrightCrawlerStatisticState for AdaptivePlaywrightCrawler (#1635) (1bb4bcb) by @Mantisus

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿšœ Refactorโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

  • Update UnprocessedRequest to match actual data (#1155) (a15a1f3) by @Pijukatel, closes #1150
  • Fix the order in which cookies are saved to the SessionCookies and the handler is executed for PlaywrightCrawler (#1163) (82ff69a) by @Mantisus
  • Call failed_request_handler for SessionError when session rotation count exceeds maximum (#1147) (b3637b6) by @Mantisus

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿšœ Refactorโ€‹

๐Ÿš€ Featuresโ€‹

  • Add support use_incognito_pages for browser_launch_options in PlaywrightCrawler (#941) (eae3a33) by @Mantisus

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

  • Make result of RequestList.is_empty independent of fetch_next_request calls (#876) (d50249e) by @janbuchar

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿšœ Refactorโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

  • Fix init of context managers and context handling in BasicCrawler (#714) (486fe6d) by @vdusek

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

โš™๏ธ Miscellaneous Tasksโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿšœ Refactorโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿš€ Featuresโ€‹

๐Ÿ› Bug Fixesโ€‹