v3.10.5

apify/crawleev3.10.5Jun 12, 2024by apify-service-account

AI Summary

Bug fixes for the Adaptive Crawler including initialization improvements, dependency declarations, and request handler requirements.

Key Highlights

  • Fixed creating new Adaptive Crawler instance without parameters.
  • Fixed missing peer dependencies in '@crawlee/browser' package.
  • Fixed HTTP site detection using 'useState'.
  • Marked 'context.request.loadedUrl' and 'id' as required in request handler.

Full Release Notes

## [3.10.5](https://github.com/apify/crawlee/compare/v3.10.4...v3.10.5) (2024-06-12)


### Bug Fixes

* allow creating new adaptive crawler instance without any parameters ([9b7f595](https://github.com/apify/crawlee/commit/9b7f595a2d70cab5c50e188581b21b0ef7e51780))
* declare missing peer dependencies in `@crawlee/browser` package ([#2532](https://github.com/apify/crawlee/issues/2532)) ([3357c7f](https://github.com/apify/crawlee/commit/3357c7fc5ab071b12f72097c190dbee9990e3751))
* fix detection of HTTP site when using the `useState` in adaptive crawler ([#2530](https://github.com/apify/crawlee/issues/2530)) ([7e195c1](https://github.com/apify/crawlee/commit/7e195c17cf1d9beae7f6f068fe505f1334a3a5b3))
* mark `context.request.loadedUrl` and `id` as required inside the request handler ([#2531](https://github.com/apify/crawlee/issues/2531)) ([2b54660](https://github.com/apify/crawlee/commit/2b546600691d84852a2f9ef42f273cecf818d66d))