Skip to content

Release v3.9.5

Choose a tag to compare

@prosoponator-app prosoponator-app released this 27 Oct 13:01
· 28 commits to main since this release
743cd0b

What's Changed

  • Replace the ipapi.is worker with our own reputation service by @forgetso in #3612
  • Default the reputation image to 0.3.1 by @forgetso in #3613
  • Provider: add the API fuzzer as a reusable script by @goastler in #3395
  • CI: stop passing all secrets to the context printer by @goastler in #3420
  • Bump undici from 8.12.0 to 8.12.2 by @dependabot[bot] in #3606
  • Caddy 2.5.10: keep the TCP handshake record for the life of the connection by @forgetso in #3614
  • feat(cypress): add visual snapshots at key captcha widget states by @HughParry in #2601
  • Remove the stale-pr-to-draft workflow by @HughParry in #3618
  • Provider: reject requests where the header and body site keys differ by @goastler in #3391
  • Record the device bucket for every captcha type, not only PoW by @forgetso in #3619
  • Give each widget on a page its own frictionless session by @HughParry in #3620
  • Frictionless: do nothing after the widget is destroyed by @goastler in #3362
  • fix(procaptcha-frictionless): share one detector assignment across widgets on a page by @forgetso in #3156
  • Bump the npm-minor-and-patch group across 1 directory with 15 updates by @dependabot[bot] in #3617
  • feat(pow): multi-threaded PoW captcha solving via web workers by @goastler in #3021
  • Docker: point Caddy healthchecks at the right admin port by @goastler in #3397
  • Stop carrying the crawler's name in a field called is_crawler by @forgetso in #3621
  • Split docker compose files into base + overlays by @goastler in #3574
  • Bump vector image to 3.1.2 by @goastler in #3622
  • Tune vector sinks, buffers and host metrics by @goastler in #3623
  • Run cadvisor and redis-exporter beside providers by @goastler in #3625
  • Tell decision machines whether the DNS sidecar is healthy by @goastler in #3626
  • Accept the Web Bot Auth signatures ChatGPT and Google send by @forgetso in #3627
  • Treat a shared ASN as the same ISP in IP validation by @forgetso in #3628
  • Accept, save and log an x-prosopo-integration header by @forgetso in #3630
  • Send the bundle version and load origin to providers by @forgetso in #3629
  • Release v3.9.5 by @prosoponator-app[bot] in #3632

Full Changelog: v3.9.4...v3.9.5