Tất cảMớiCải tiếnĐã sửa
Cải tiến

Requests can't be redirected to private networks

The API blocks any Single or Browser request whose target URL, follow-redirect chain, or proxy field resolves to a private or reserved IP range. Even if a public target redirects into an internal network, the request stops before it gets there.

Cải tiến

Language switcher: search, footer, crawlable links

The language switcher across the main site, blog, docs, and Updates portal got an overhaul. Each option shows the language's native name plus its name in your current UI language (so 'Deutsch · немски' on the Bulgarian site), with a search box that filters all 13 locales by name, code, or locale id. Each option is now a real link with hreflang, so search engines and AI crawlers can follow every translation, and you can cmd-click to open another language in a new tab. The switcher also lives in the footer of every site.

Cải tiến

Sessions live as long as their clearance actually does

Auto used to ratchet a host's session TTL downward on every replay failure, even when the failure didn't reflect a real cookie expiry. Sessions kept getting evicted and re-solved while their cookies still worked. The TTL now grows on aged successes and only retreats on real expirations, so a learned session for a Cloudflare-cleared host can carry across several minutes instead of dying after the first 403.

Cải tiến

Auto sessions adapt to portable or pinned

Auto sessions now adapt to what each target needs. Sites without interactive challenges run as portable sessions where cookies ride the proxy pool, so rotation and failover come automatically. Sites that bind their unlock to one exit (interactive Cloudflare being the main one) get pinned with a per-clearance concurrency cap, so a burst of replays can't burn through your unlock.

Cải tiến

Stored Activity payloads always show the opaque proxy ID

We tightened proxy redaction in stored request payloads. Before, an internal upstream proxy address could leak into the Activity log preview when the original request was mutated for forwarding. Now any raw proxy URL in a stored payload is replaced with the opaque proxy ID (or with [redacted-proxy] if there's no ID to restore). The visible response was already opaque; this closes the same loop on the request preview.

Cải tiến

Auto returns session and trace by default

Every Auto response now carries a meta object (which rung won, whether a challenge was solved, attempt count, total credits) plus the working session (proxy, cookies, userAgent) so you can see what cracked the target and replay it yourself. The session.proxy field is the opaque base36 proxy ID, never a raw address. Set returnSession: false if you don't want the session in the response.

Cải tiến

Auto cracks more challenge types

Auto now handles non-interactive Cloudflare challenges (the "Checking your browser" wall some protected sites serve) end-to-end, instead of returning the challenge page as if it were content. Two related cases also got fixed: a transport 200 hiding a challenge interstitial now escalates to a real solve, and a challenge that re-serves the wall after dropping a clearance cookie now reloads and pulls the real content. Marathonbet is the headline site that newly passes; vinted and a few other interstitial-on-200 targets also benefit.

Cải tiến

Làm mới Playground, Reset và chuyển tiếp theo yêu cầu

Việc làm mới Playground không còn làm nhấp nháy trạng thái tĩnh trước khi trạng thái của bạn xuất hiện trở lại. Một nút Reset mới (yêu cầu xác nhận) sẽ xóa sạch cả ba tab request, cookie và các proxy được chuyển tiếp chỉ trong một lần thao tác. Một response giờ đây cũng có thể mang theo proxy ID hoặc User-Agent của nó vào request tiếp theo khi bạn yêu cầu, thay vì tự động áp dụng một cách ngầm định.

Cải tiến

Các response trả về thông tin proxy đã xử lý chúng

Mỗi Single response hiện đã bao gồm ID của proxy đã xử lý request, và các Browser response cũng tương tự. Hữu ích cho các call dạng chuỗi cần duy trì trên cùng một proxy.

Cải tiến

Cột có thể sắp xếp và thanh bên có thể thu gọn

Nhấp vào tiêu đề cột trong Dashboard để sắp xếp. Tính năng này hoạt động trên Activity, API Keys và các session, vẫn được duy trì khi tự động làm mới, và Ctrl-click (Cmd trên Mac) sẽ xóa lựa chọn. Thanh bên cũng có thể thu gọn thành một thanh biểu tượng khi bạn muốn bảng có thêm không gian hiển thị.

Cải tiến

Nhãn Hoạt động khớp với Tổng quan

Hoạt động trước đây hiển thị các chuỗi kết quả thô như Application_fail trong khi Tổng quan sử dụng các nhãn thân thiện (App Fail) với màu sắc phù hợp. Hoạt động hiện sử dụng cùng các nhãn và màu sắc đó, giúp hai chế độ xem hiển thị nhất quán.

Cải tiến

Mọi response API đều đi kèm một request ID

Các call đã xác thực giờ đây sẽ trả về cùng với một header X-Foura-Request-Id. Hãy lưu nó vào log của riêng bạn và bạn có thể đối chiếu bất kỳ request nào với dòng tương ứng của nó trong Activity, hoặc gửi nó cho bộ phận support để chúng tôi có thể tra cứu chính xác những gì đã xảy ra phía chúng tôi.

Cải tiến

Hủy các request playground đang xử lý

Nhấp vào nút Cancel mới khi một request playground đang tải và chúng tôi sẽ hủy bỏ request đó một cách gọn gàng. Panel sẽ lập tức quay trở lại trạng thái chờ với ghi chú 'Request canceled' thay vì một lỗi mạng đáng sợ.

Cải tiến

Proxy Finder kiểm tra lại pool nhanh hơn

Hàng đợi kiểm tra lại hiện được xử lý xong trong vài ngày thay vì vài tuần. Chúng tôi đã giảm thời gian chọn mỗi proxy để kiểm tra từ khoảng 2 giây xuống còn khoảng 10 ms, nhờ đó pool luôn mới hơn khi chịu tải. Ít IP chết hơn trong vòng xoay, và mọi cuộc gọi Single cũng như Proxy Finder đều hoạt động trên một tập hợp khỏe mạnh hơn.

Cải tiến

Pool proxy làm mới nhanh hơn

Sau khi gỡ bỏ giới hạn cho mỗi lần chạy của ngày hôm qua, quá trình làm mới liên tục bị đình trệ mỗi khi một khối proxy lớn chiếm toàn bộ hàng đợi. Hiện tại chúng tôi phân bổ mọi batch qua các subnet riêng biệt, để mỗi lần chạy sử dụng toàn bộ ngân sách concurrency. Pool Proxy Finder xoay vòng nhanh hơn gấp 5-10 lần và các entry cũ được dọn sạch chỉ trong vài giờ.