Necessary release that fixes multiple issues
🚀 New Stuff
-
All browser-based fetchers (
DynamicFetcher/StealthyFetcher/...) and their session classes are now fetching websites 15-20%:- Page management is now much faster due to the logic improvement by @AbdullahY36 in #87
- Optimized the validation logic overall and improved page creation for sync fetches, which together introduced a lot of speed improvements
-
Big improvements to the stealth mode in
DynamicFetcherand its session classes by replacingrebrowser-playwrightwithPatchRight:- Before this update,
rebrowser-playwrightwas turned off when you enabledstealthandreal_chromebecause they weren't doing well together, but now we don't have this issue withPatchRight - You can now interact with Closed-Shadow Roots since
PatchRightcan handle them automatically.
- Before this update,
🐛 Bug Fixes
- Fixed a bug that happens while using the
remethod from theSelectorsclass. - Fixed a bug with
uncurlandcurl2fetchercommands in the Web Scraping Shell that made curl's--data-rawflag parse incorrectly. - Fixed a bug with the
viewcommand in the Web Scraping Shell that depended on the website's encoding to happen. - Fixed a bug with content converting that affected the
mcpmode andextractcommands.
New Contributors
- @AbdullahY36 made their first contribution in #87
🙏 Special thanks to our Discord community for all the continuous testing and feedback



