Releases: apify/crawlee
Releases · apify/crawlee
v3.7.2
v3.7.1
v3.7.0
3.7.0 (2023-12-21)
Bug Fixes
retryOnBlocked
doesn't override the blocked HTTP codes (#2243) (81672c3)- browser-pool: respect user options before assigning fingerpints (#2190) (f050776), closes #2164
- filter out empty globs (#2205) (41322ab), closes #2200
- make CLI work on Windows too with
--no-purge
(#2244) (83f3179) - make SessionPool queue up getSession calls to prevent overruns (#2239) (0f5665c), closes #1667
- MemoryStorage: lock request JSON file when reading to support multiple process crawling (#2215) (eb84ce9)
Features
v3.6.2
v3.6.1
v3.6.0
3.6.0 (2023-11-15)
Bug Fixes
- add
skipNavigation
option toenqueueLinks
(#2153) (118515d) - BrowserPool: ignore
--no-sandbox
flag for webkit launcher (#2148) (1eb2f08), closes #1797 - core: respect some advanced options for
RequestList.open()
+ improve docs (#2158) (c5a1b07) - declare missing dependency on got-scraping in the core package (cd2fd4d)
- provide more detailed error messages for browser launch errors (#2157) (f188ebe)
- retry incorrect Content-Type when response has blocked status code (#2176) (b54fb8b), closes #1994
Features
v3.5.8
v3.5.7
v3.5.6
v3.5.5
3.5.5 (2023-10-02)
Bug Fixes
- allow to use any version of puppeteer or playwright (#2102) (0cafceb), closes #2101
- session pool leaks memory on multiple crawler runs (#2083) (b96582a), closes #2074 #2031
- templates: install browsers on postinstall for playwright (#2104) (323768b)
- types: make return type of RequestProvider.open and RequestQueue(v2).open strict and accurate (#2096) (dfaddb9)