WszystkieNoweUlepszoneNaprawione
Ulepszone

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.

Ulepszone

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.

Ulepszone

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.

Ulepszone

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.

Ulepszone

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.

Ulepszone

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.

Ulepszone

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.

Ulepszone

Odświeżanie Playground, Reset i przenoszenie na żądanie

Odświeżanie Playground nie powoduje już mignięcia stanu statycznego, zanim pojawi się Twój własny. Nowy przycisk Reset (wymagający potwierdzenia) czyści za jednym zamachem wszystkie trzy karty requestów, cookies oraz przeniesione proxy. Response może teraz również przenieść swój identyfikator proxy lub User-Agent do kolejnego requestu na Twoje żądanie, zamiast automatycznego aplikowania ich po cichu.

Ulepszone

Odpowiedzi zwracają proxy, które je obsłużyło

Każda Single response zawiera teraz ID proxy, które obsłużyło request, a Browser responses działają tak samo. Przydatne przy wywołaniach łańcuchowych, które muszą korzystać z tego samego proxy.

Ulepszone

Sortowalne kolumny i zwijany pasek boczny

Kliknij nagłówek kolumny w Dashboardzie, aby ją posortować. Działa dla Activity, API Keys i sesji, utrzymuje się po automatycznym odświeżeniu, a Ctrl-kliknięcie (Cmd na Macu) czyści wybór. Pasek boczny zwija się również do paska ikon, gdy chcesz dać tabeli odetchnąć.

Ulepszone

Etykiety Activity są zgodne z Overview

W Activity wyświetlane były surowe ciągi znaków wyniku, takie jak Application_fail, podczas gdy Overview używało czytelnych etykiet (App Fail) z odpowiednimi kolorami. Teraz Activity używa tych samych etykiet i kolorów, więc oba widoki są spójne.

Ulepszone

Każda odpowiedź API zawiera request ID

Uwierzytelnione zapytania zwracają teraz header X-Foura-Request-Id. Zapisz go w swoich logach, aby dopasować każdy request do jego wiersza w Activity, lub przekaż go do supportu, żebyśmy mogli sprawdzić, co dokładnie stało się po naszej stronie.

Ulepszone

Anuluj trwające requesty w playground

Kliknij nowy przycisk Cancel, gdy request w playground się ładuje, a przerwiemy go w czysty sposób. Panel natychmiast wraca do stanu idle z komunikatem 'Request canceled' zamiast niepokojącego błędu sieci.

Ulepszone

Proxy Finder szybciej weryfikuje pulę

Kolejka ponownego sprawdzania opróżnia się teraz w kilka dni zamiast tygodni. Skróciliśmy czas wyboru każdego proxy do testu z około 2 sekund do około 10 ms, dzięki czemu pula pozostaje świeższa pod obciążeniem. Mniej martwych IP w rotacji, a każde wywołanie Single i Proxy Finder działa na zdrowszym zestawie.

Ulepszone

Szybsze odświeżanie puli proxy

Po zniesieniu wczorajszego limitu na pojedyncze uruchomienie, odświeżanie ciągle się zawieszało, gdy tylko jeden duży blok proxy przejmował kolejkę. Teraz rozdzielamy każdą partię na osobne podsieci, dzięki czemu każde uruchomienie w pełni wykorzystuje budżet współbieżności. Pula Proxy Finder rotuje 5-10 razy szybciej, a nieaktualne wpisy znikają w ciągu kilku godzin.