External Publication
Visit Post

SDK performance releases and proxy detection

Arcjet blog June 12, 2026
Source

This week we released new versions for each of the Arcjet JS, Python, and Go SDKs to improve performance and detect proxies.

Proxy detections

Although not recommended, some users run multiple proxies in front of their application deployments e.g. Cloudflare in front of Vercel. This makes it impossible to detect the client IP because we can't trust the forwarded headers.

The Arcjet JS SDK now includes support for configuring Cloudflare as a trusted proxy which allows proper detection of client IPs. This is in the 1.5.0 JS SDK release - check out the docs for details.

JS, Python, Go, SDK releases

We published new releases for each of our SDKs (JS, Python, Go) to roll up various minor bug fixes and dependency updates, as well as the proxy functionality. Our goal is one release per month.

Performance improvements

As we wrote about yesterday, we have rebuilt the secure Wasm bot detection component built into our SDKs. This includes optimizations to per-request performance and reduces overall bundle size. These changes are in main and will be in the next stable SDK releases.

🚀

Discussion in the ATmosphere

Loading comments...