3.3.1 (2023-04-11)
Bug Fixes
- infiniteScroll() not working in Firefox (#1826) (4286c5d), closes #1821
- jsdom: add timeout to the window.load wait when
runScripts
are enabled (806de31) - jsdom: delay closing of the window and add some polyfills (2e81618)
- jsdom: use no-op
enqueueLinks
in http crawlers when parsing fails (fd35270) - MemoryStorage: handling of readable streams for key-value stores when setting records (#1852) (a5ee37d), closes #1843
- start status message logger after the crawl actually starts (5d1df7a)
- status message - total requests (#1842) (710f734)
- Storage: queue up opening storages to prevent issues in concurrent calls (#1865) (044c740)
- templates: added missing '@types/node' peer dependency (#1860) (d37a7e2)
- try to detect stuck request queue and fix its state (#1837) (95a9f94)