WszystkieNoweUlepszoneNaprawione
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.

Ulepszone

Obrazki na blogu reagują na przełącznik motywu

Osadzone zrzuty ekranu i diagramy we wpisach na blogu zmieniają się teraz po przełączeniu motywu jasnego/ciemnego. Koniec z ciemnymi obrazkami wypalającymi oczy na jasnej stronie lub bladymi zrzutami ekranu znikającymi na ciemnym tle.

Ulepszone

Filtr produktów działa teraz w Metrics i Activity

Filtr produktów (Single, Proxy, Browser) działa teraz również w sekcjach Metrics i Activity, a nie tylko w Overview. Wybierz produkt w dowolnym miejscu, a Twój wybór zostanie zastosowany na wszystkich trzech stronach. Małe zastrzeżenie: widok Concurrency w sekcji Metrics jest wyłączony, gdy aktywny jest filtr produktu, ponieważ concurrency nie jest jeszcze rozbijane na poszczególne produkty.

Ulepszone

Aktualizacja regulaminu: dozwolony użytek i jurysdykcja UE

Dodaliśmy wyraźną klauzulę dozwolonego użytku dotyczącą stron zewnętrznych oraz bardziej przejrzystą sekcję o jurysdykcji: sądy w Sofii z zachowaniem wyjątków dla konsumentów z UE. Warto rzucić okiem, jeśli współpracujesz z nami na dużą skalę.

Ulepszone

Podglądy social media dla każdej strony w witrynie

Dotychczas udostępnienie linku do FourA na Twitterze, Slacku, LinkedInie czy Discordzie kończyło się wyświetleniem jednej, generycznej karty. Teraz każda publiczna strona ma własny obrazek podglądu z odpowiednim tytułem i tagami. Mały detal, ale widać go za każdym razem, gdy ktoś nas udostępnia.