v3.10.4
apify/crawleev3.10.4Jun 11, 2024by apify-service-account
AI Summary
Enhanced crawling context with new helper options and improved logging accessibility across the crawler stack.
Key Highlights
- Added 'waitForAllRequestsToBeAdded' option to 'enqueueLinks' helper.
- Added missing 'useState' implementation into crawling context.
- Made 'crawler.log' publicly accessible.
- Updated Playwright to allow passing new context options in 'launchOptions'.
New Features
- 'waitForAllRequestsToBeAdded' option
- Missing 'useState' implementation
- Public 'crawler.log' access
- Playwright context options support
Full Release Notes
## [3.10.4](https://github.com/apify/crawlee/compare/v3.10.3...v3.10.4) (2024-06-11) ### Bug Fixes * add `waitForAllRequestsToBeAdded` option to `enqueueLinks` helper ([925546b](https://github.com/apify/crawlee/commit/925546b31130076c2dec98a83a42d15c216589a0)), closes [#2318](https://github.com/apify/crawlee/issues/2318) * add missing `useState` implementation into crawling context ([eec4a71](https://github.com/apify/crawlee/commit/eec4a71769f1236ca0876a4a32288241b1b63db1)) * make `crawler.log` publicly accessible ([#2526](https://github.com/apify/crawlee/issues/2526)) ([3e9e665](https://github.com/apify/crawlee/commit/3e9e6652c0b5e4d0c2707985abbad7d80336b9af)) * **playwright:** allow passing new context options in `launchOptions` on type level ([0519d40](https://github.com/apify/crawlee/commit/0519d4099d257bbc40ed091c131a674ea5f8d731)), closes [#1849](https://github.com/apify/crawlee/issues/1849) * respect `crawler.log` when creating child logger for `Statistics` ([0a0d75d](https://github.com/apify/crawlee/commit/0a0d75d40b5f78b329589535bbe3e0e84be76a7e)), closes [#2412](https://github.com/apify/crawlee/issues/2412)