TypeScript 97.5%
SQL 1.4%
Python 0.8%
-
Tue, Sep 8, 2026 7
-
browser: main-frame response listener + stale interstitial headers ignored (challenge completion missed after fast reloads)
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
browser: detect challenge completion by interstitial markers only (beacon URLs on the real page kept it 'blocked')
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
browser: never block anti-bot verification assets (/cdn-cgi trace pixels, widget assets); escalated renders load every asset
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
browser: lift resource blocking once a challenge is detected (verification loads images/fonts)
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
browser: keep the page's own UA when injecting the Turnstile token (CDP UA override made Cloudflare reject it)
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
v0.2.1 — 2captcha Turnstile solver (onload-hook interception, UA adoption via CDP), solve_captcha option, real Chrome channel + headful mode, tighter 2xx block signatures, Patchright main-world evaluates
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
Fetcha v0.2.0 — private access (single unlimited plan, invitation-only signup, /admin/access), managed browser (Patchright, auto-escalation), hardened HTTP fingerprints (ordered headers, HTTP/2, TLS profiles, cookie jar, backoff), expanded block detection, markdown/page/links, crawl & map API, dashboard Crawls, SDK 0.2.0
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-