Releases: VeNoMouS/cloudscraper
Releases · VeNoMouS/cloudscraper
Release 1.2.28
Release 1.2.26
Cloudflare made a change, my change should circumvent theirs.
- Force SSL Context ALPN to HTTP/1.1
Release1.2.24
Just some refactoring / bug fixes
- Refactored 302 Redirect on localized path with no schema.
- @dipu-bd submitted PR for
User_Agent.loadUserAgent()
to close browser.json.
Thanks to @Fran008 , @TheYoke @paulitap88 , @vrayv and anyone else I missed for raising the tickets and testing the dev branches for me ❤️
cheers guys.
Release 1.2.23
Hotfix 1.2.23
- Fix reCaptcha html entities
- Fix 302 Redirect after challenge solve, fix redirecting to existing path via `./
Release 1.2.22
Release 1.2.20
- Changed openSSL warning to a print instead of a raised exception.
- Removed Brotli as a required dependency.
- Updated cipher suites for User-Agents
- Fixed a bug in matching custom User-Agents
Release 1.2.18
Release 1.2.16
Has a number of fixes
- New
native
python Cloudflare challenge solver (now default interpreter). - Cloudflare sometimes redirects instead of passthrough after challenge solve, re-request if is redirect.
- Alert/Raise Error if Cloudflare 1020 firewall block detected.
- Removed the requirement for pyopenssl
- Split out pytests into dev requirements
- Added
custom
parameter tobrowser
param for custom User-Agent - Added a
tryMatch
code in conjuction withcustom
parameter, which will try find and load ciphers && headers ifcustom
is found in browsers.json otherwise a custom default will be used.
Release 1.2.9
IUAM
- Endpoints have changed to detect parameter
__cf_chl_jschl_tk__
with UUID, for the challenge solve - Method is now a POST, no longer a GET
- Parameter's have been removed, and are now instead data in the POST form
reCaptcha
- Changes in IUAM apply here as well as the additional listed below
- Endpoints have changed to detect parameter
__cf_chl_captcha_tk__
with UUID, for the challenge solve - New id param in payload added, id derived from CF-RAY header, which is also in the variable
data-ray
Testing
- testing is disabled till I write some new tests.
Release 1.2.8
Fixed an issue with reCaptcha where if urllib3 < 1.25.1 and content was brotli compressed, it was not decompressing the brotli content.