Skip to content

Releases: apify/crawlee

v3.15.3

10 Nov 19:29

Choose a tag to compare

3.15.3 (2025-11-10)

Bug Fixes

Features

v3.15.2

23 Oct 13:04

Choose a tag to compare

3.15.2 (2025-10-23)

Bug Fixes

Features

  • export cheerio types in all crawler packages (#3204) (f05790b)

Performance Improvements

v3.15.1

26 Sep 13:19

Choose a tag to compare

3.15.1 (2025-09-26)

Bug Fixes

  • use correct config for storage classes to avoid memory leaks (#3144) (911a2eb)

Performance Improvements

  • Improve glob performance by reusing minimatch objects (#3168) (e5632e2)

v3.15.0

17 Sep 12:48

Choose a tag to compare

3.15.0 (2025-09-17)

Bug Fixes

  • ImpitHttpClient respects the internal Request timeout (#3103) (a35376d)
  • proxyUrls list can contain null (#3142) (dc39cc2), closes #3136
  • don't fail exportData calls on empty datasets (#3115) (298f170), closes #2734
  • respect maxCrawlDepth with a custom enqueueLinks transformRequestFunction (#3159) (e2ecb74)

Features

  • add collectAllKeys option for BasicCrawler.exportData (#3129) (2ddfc9c), closes #3007
  • add TandemRequestProvider for combined RequestList and RequestQueue usage (#2914) (4ca450f), closes #2499

v3.14.1

05 Aug 11:53

Choose a tag to compare

3.14.1 (2025-08-05)

Note: Version bump only for package @crawlee/root

v3.14.0

25 Jul 09:34

Choose a tag to compare

3.14.0 (2025-07-25)

Bug Fixes

  • don't retire browsers with long-running pre|postLaunchHooks prematurely (#3062) (681660e)
  • respect exclude option in enqueueLinksByClickingElements (#3058) (013eb02)
  • retry on blocked status codes in HttpCrawler (#3060) (b5fcd79), closes #3029
  • validation of iterables when adding requests to the queue (#3091) (529a1dd), closes #3063

Features

v3.13.10

09 Jul 11:51

Choose a tag to compare

3.13.10 (2025-07-09)

Bug Fixes

v3.13.9

27 Jun 07:45

Choose a tag to compare

3.13.9 (2025-06-27)

Bug Fixes

  • Do not log 'malformed sitemap content' on network errors in Sitemap.tryCommonNames (#3015) (64a090f), closes #2884
  • Fix link filtering in enqueueLinks in AdaptivePlaywrightCrawler (#3021) (8a3b6f8), closes #2525

Features

  • Accept (Async)Iterables in addRequests methods (#3013) (a4ab748), closes #2980
  • Report links skipped because of various filter conditions (#3026) (5a867bc), closes #3016

v3.13.8

16 Jun 21:57

Choose a tag to compare

3.13.8 (2025-06-16)

Bug Fixes

  • Do not enqueue more links than what the crawler is capable of processing (#2990) (ea094c8), closes #2728
  • Persist rendering type detection results in AdaptivePlaywrightCrawler (#2987) (76431ba), closes #2899

Features

  • dataset: add collectAllKeys option for full CSV export (#2945) (#3007) (3b629da)
  • support KVS.listKeys() prefix and collection parameters (#3001) (5c4726d), closes #2974

v3.13.7

06 Jun 11:47

Choose a tag to compare

3.13.7 (2025-06-06)

Bug Fixes

  • use merged cookies correctly in GotScrapingHttpClient (#3000) (a2985f2), closes #2991