WszystkieNoweUlepszoneNaprawione
Ulepszone

Auto domyślnie zwraca sesję i ślad

Każda odpowiedź Auto zawiera teraz obiekt meta (który krok wygrał, czy wyzwanie zostało rozwiązane, liczba prób, całkowite kredyty) oraz działającą sesję (proxy, cookies, userAgent), dzięki czemu można zobaczyć, co przełamało cel i odtworzyć to samodzielnie. Pole session.proxy to nieprzejrzysty identyfikator proxy w formacie base36, nigdy surowy adres. Ustaw returnSession: false, jeśli nie chcesz otrzymywać sesji w odpowiedzi.

Ulepszone

Auto rozwiązuje więcej typów wyzwań

Tryb Auto obsługuje teraz w pełni nieinteraktywne wyzwania Cloudflare (ekran "Checking your browser" serwowany przez niektóre chronione witryny), zamiast zwracać stronę wyzwania tak, jakby była właściwą treścią. Naprawiono również dwa powiązane przypadki: odpowiedź transportowa 200 ukrywająca ekran przejściowy wyzwania prowadzi teraz do rzeczywistego rozwiązania, a wyzwanie ponownie serwujące ekran po zapisaniu pliku clearance cookie przeładowuje teraz stronę i pobiera właściwą treść. Marathonbet to główna witryna, która teraz obsługiwana jest bez problemów. Zyskują na tym również vinted i kilka innych celów typu interstitial-on-200.

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

Każda partia odświeżania jest teraz rozdzielana między różne podsieci, dzięki czemu każde uruchomienie wykorzystuje pełen limit współbieżności. Pula Proxy Finder odświeża się od 5 do 10 razy szybciej, a nieaktualne wpisy są usuwane w ciągu kilku godzin.

Ulepszone

Playground działa teraz na telefonach

Poniżej 768px wiersz URL układa się w dwa wiersze, zakładki response przewijają się w poziomie, a tabela cookie zmienia się w siatkę kart. Tooltipy z podpowiedziami otwierają się po tapnięciu zamiast po najechaniu, a iPhone SE (poniżej 374px) zyskuje dodatkowe zmniejszenie. Przycisk Send jest prawidłowo wyśrodkowany, a długi URL nie powoduje już poziomego przewijania strony.

Ulepszone

Expand w Playground to teraz prawdziwy pełnoekranowy overlay

Dotychczas expand rozciągał kartę response w page flow, przez co wysokie panele dodawały przewijanie do body i przesuwały układ. Teraz to stały overlay między sidebarem a krawędzią viewportu, z panelami, które rozszerzają się, by wypełnić cały viewport. Escape go zamyka; jeden helper obsługuje kliknięcia i skróty klawiszowe.

Ulepszone

API odrzuca cele z sieci prywatnej

Cele, które wskazują na zakres sieci prywatnej, zwracają teraz błąd 400 z jasnym komunikatem walidacji zamiast być przekazywane dalej. Weryfikacja odbywa się przed wysłaniem jakiegokolwiek requestu i obejmuje zarezerwowane bloki IPv4 oraz IPv6. Jeśli przypadkowo przekażesz wewnętrzną nazwę hosta, natychmiast zobaczysz czytelny błąd. To samo zachowanie dotyczy Single, Proxy Finder oraz Browser.

Ulepszone

Playground w dashboardzie przebudowany na prawdziwe request IDE

Kolumny request i response dzielą teraz pasujące do siebie zakładki (UI, Body, Headers, Cookies, Raw). Każdy panel ma własny przełącznik widoku (drzewo JSON, drzewo HTML, tekst), Expand rozciąga response na pełną szerokość, a Ctrl/Cmd+K otwiera wyszukiwanie w panelu z nawigacją następny/poprzedni. Przyciski Copy i Download znajdują się przy każdym panelu i pobierają dokładnie to, co widać na ekranie, a zakładka Cookies grupuje teraz dane według hosta, oferując filtrowanie, usuwanie z poziomu wiersza oraz plakietki flag.

Ulepszone

Każdy wpis na blogu ma teraz własną kartę podglądu

Wdrożyliśmy unikalne karty Open Graph dla wszystkich 30 istniejących wpisów na blogu. Linki udostępniane na Discordzie, LinkedInie, Slacku lub Twitterze wyświetlają teraz czysty, brandowany podgląd zamiast generycznego faviconu. Dla nowych wpisów karty generują się automatycznie, z dopasowaniem tekstu, które przenosi długie tytuły do nowej linii zamiast ucinać je w środku słowa.