Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-10-12 | 2.7 kB | |
Release v0.3.7 source code.tar.gz | 2025-10-12 | 1.2 MB | |
Release v0.3.7 source code.zip | 2025-10-12 | 1.2 MB | |
Totals: 3 Items | 2.4 MB | 0 |
A new update with many important changes
🚀 New Stuff and quality of life changes
- Reworked
solve_cloudflare
argument inStealthyFetcher
to make it able to solve all kinds of custom implementations of Turnstile. - Refactored the entire codebase to be acceptable by Pyright, so expect a flawless IDE experience now with all software and many bugs solved.
- Refactored the requests logic to be cleaner and faster (Also solves [#97] )
- Added a new option
user_data_dir
to all browser-based session classes to allow the user to reuse the browser session data (cookies/storage/etc...) from previous sessions. Leaving it will cause Playwright to use a random directory on each run, as was happening before. - Added a new customization option
additional_args
toDynamic fetcher
and its session class to enable the user to pass extra arguments to Playwright's context, as we had withStealthyFetcher
before. - The route logic for collecting the last navigation response for all browsers has been improved, which allows the raw responses to be passed to the parser before being processed by the browsers as before. This will be very helpful with text/JSON responses.
🐛 Bug Fixes
- The rework of the route logic solved an issue with retrieving the content of unstable websites on some Windows devices.
- All the refactors that happened in this version solved a lot of bugs along the way that were hard to spot before, and weird autocompletion issues with some IDEs.
- Many fixes to the documentation website
🙏 Special thanks to our Discord community for all the continuous testing and feedback