Skip to content

v0.3.8#105

Merged
D4Vinci merged 14 commits intomainfrom
dev
Oct 27, 2025
Merged

v0.3.8#105
D4Vinci merged 14 commits intomainfrom
dev

Conversation

@D4Vinci
Copy link
Owner

@D4Vinci D4Vinci commented Oct 27, 2025

A new update with many important changes

🚀 New Stuff and quality of life changes

  • For all browser-based fetchers: websites that never finish loading their requests won't crash the code now if you used network_idle with them.
  • The logic for collecting/checking for page content in browser-based fetchers has been changed to make browsers more stable on Windows systems now, as Linux/MacOS (All this difference in behaviour is because of Playwright's different implementation on Windows systems).
  • Refactored all the validation logic, which made all requests done from all browser-based fetchers faster by 8-15%
  • A New option called extra_flags has been added to DynamicFetcher and its session to allow users to add custom Chrome flags to the existing ones while launching the browser.
  • Reverted the route logic for catching responses (changed in the last version) to use the old routing version when page_action is used. This was added to collect the latest version of a page's content in case page_action changes it without making a request. (Thanks for @gembleman to pointing it in #100 and #102 )

🐛 Bug Fixes

🔨 Misc

  • Now the Docker image is automatically pushed to Dockerhub and GitHub's container registry for user convenience.
  • Added a new documentation page to show how to use Scrapeless browser with Scrapling.

🙏 Special thanks to our Discord community for all the continuous testing and feedback


Big shoutout to our biggest Sponsors

@D4Vinci D4Vinci merged commit 58784b7 into main Oct 27, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

In the "embedded" version of the turnstile, StealthyFetcher waits indefinitely.

1 participant