Repository navigation
Releases: ProxyHatCom/HatFetch
Release list
v0.5.1
HatFetch v0.5.0 — engine extracted to hatbreak
Internal refactor: the fetch/browser/anti-bot engine moved to the standalone hatbreak package, which HatFetch now depends on. HatFetch keeps its MCP tools (scrape/crawl/screenshot) + selftest. No behavior change; direct dependencies dropped from 8 to 3.
HatFetch v0.4.1
Internal: proxy connection now uses the official proxyhat SDK (single source of truth for the gateway grammar) instead of hand-rolled logic. No behavior change.
HatFetch v0.4.0 — browser rendering & anti-bot
Major update: HatFetch now renders JavaScript sites and gets past most bot detection by auto-escalating from a fast HTTP fetch to a real stealth browser (Patchright) through residential proxies. New render modes (auto/http/browser) on scrape & crawl, a screenshot tool, SSRF guard, output size caps, and honest 'still blocked' errors for the hardest anti-bot instead of returning block pages as content.
HatFetch v0.3.0 — self-test
New: hatfetch --selftest verifies your install and proxy credentials end-to-end (direct vs proxied IP, rotation, scrape pipeline). Plus --version and --help.
HatFetch v0.2.1
Fix: version banner reads from package.json (was hardcoded). Includes v0.2.0 API-key mode.
HatFetch v0.2.0 — one-key setup
New: set just PROXYHAT_API_KEY and HatFetch auto-selects an active residential sub-user via the ProxyHat API (GET /v1/sub-users) — no manual proxy_username/password. Optional PROXYHAT_SUBUSER to pick one. Verified live end-to-end.
HatFetch v0.1.1
Correct ProxyHat gateway username grammar (filter=none, filter- prefix, region targeting). Clarify gateway auth uses proxy_username/proxy_password, not the API key.
HatFetch v0.1.0
Full Changelog: https://github.com/ProxyHatCom/HatFetch/commits/v0.1.0