github germondai/trawl v1.9.3

3 hours ago

Highlights

  • Readable UTF-8 fragments: preserve charset-less HTML across the native API, FlareSolverr API, MCP and proxy, while keeping JavaScript-rendered content and solved challenges intact.
  • Safer Cloudflare interaction: stop pending click and keyboard fallbacks after an interstitial clears.
  • Patched runtimes: Bun 1.4.4 and Node.js build tooling 26.12.1 include the upstream Brotli security fixes.
  • Compatible dependency updates, Nginx 1.31.8 for web/docs, and the TRAWL logo favicon.

Major changes

  • c10eaab preserves UTF-8 fragments without replacing rendered results with stale source (#251, #252).
  • 80a6f72 retains adjacent fragment text in MCP outputs; 675c393 stops delayed Cloudflare clicks after clearance.
  • 8ec4e7d updates Bun to 1.4.4; 94aa3a4 updates Node.js build tooling to 26.12.1.
  • 0098977 updates web/docs favicons. 5fa105f refreshes compatible workspace and transitive dependencies, Docker images and versioned examples.

Thanks to @everpcpc and @Project516 for their contributions.

Full changelog: v1.9.2...v1.9.3

Don't miss a new trawl release

NewReleases is sending notifications on new releases.