ВсичкиНовоПодобреноОправено
Подобрено

Playground вече работи на телефони

Под 768px редът за URL се пренарежда в два реда, response табовете се превъртат хоризонтално, а таблицата с cookie става мрежа от карти. tooltips с подсказки се отварят при tap вместо при hover, а iPhone SE (под 374px) получава допълнително свиване. Бутонът Send е центриран правилно и дълъг URL вече не избутва страницата в хоризонтално превъртане.

Подобрено

Разширяването на Playground вече е истински overlay на цял екран

Преди функцията за разширяване разтягаше response картата в потока на страницата, поради което високите панели добавяха body скрол и изместваха layout-а. Сега тя е фиксиран overlay между sidebar-а и края на viewport-а, с панели, които се разширяват, за да запълнят viewport-а. Escape я затваря, като един helper управлява click и key пътищата.

Подобрено

API отхвърля цели в частни мрежи

Адресите, които се разрешават до диапазон от частна мрежа, вече връщат 400 с ясна грешка за валидация, вместо да бъдат пренасочвани. Проверката се изпълнява преди изпращането на всеки request и обхваща резервираните IPv4 и IPv6 блокове. Ако случайно подадете вътрешен hostname, ще видите ясна грешка веднага. Същото поведение се прилага за Single, Proxy Finder и Browser.

Подобрено

Dashboard playground, преработен в истинско request IDE

Колоните за request и response вече споделят еднакви табове (UI, Body, Headers, Cookies, Raw). Всеки панел има собствен превключвател на изгледа (JSON tree, HTML tree, text), Expand разпъва response на цяла ширина, а Ctrl/Cmd+K отваря find-in-pane с навигация следващ/предишен. Бутоните Copy и Download са разположени във всеки панел и вземат точно това, което е на екрана, а табът Cookies вече групира по host с филтър, изтриване на ред и flag badges.

Подобрено

Всеки блог пост вече има собствена preview картичка

Внедрихме уникални Open Graph картички за всички 30 съществуващи блог поста. Линковете, споделени в Discord, LinkedIn, Slack или Twitter, вече показват изчистен, брандиран preview вместо общ favicon. За новите постове картичката се генерира автоматично, с напасване на текста, което пренася дългите заглавия, вместо да ги отрязва по средата на думата.

Подобрено

Изображенията в блога реагират на превключвателя за тема

Вградените екранни снимки и диаграми в публикациите в блога вече се сменят, когато превключвате светлата/тъмната тема. Без повече тъмни изображения, които заслепяват на светла страница, или бледи екранни снимки, които изчезват на тъмна.

Подобрено

Филтърът за продукти вече работи и в Metrics и Activity

Филтърът за продукти (Single, Proxy, Browser) вече работи и в Metrics и Activity, а не само в Overview. Изберете продукт където и да е, и изборът ви се пренася и на трите страници. Едно малко уточнение: обхватът Concurrency в Metrics е деактивиран, когато е активен филтър за продукт, тъй като Concurrency все още не се разделя по продукти.

Подобрено

Обновени условия: приемлива употреба и юрисдикция на ЕС

Добавихме изрична клауза за приемлива употреба, покриваща уебсайтове на трети страни, както и по-ясен раздел за юрисдикция: съдилищата в София, като се запазва изключението за потребителите в ЕС. Заслужава си да ги прегледате набързо, ако работите с нас в голям мащаб.

Подобрено

Социални визуализации за всяка страница в сайта

Споделянето на линк от FourA в Twitter, Slack, LinkedIn или Discord преди показваше една и съща генерична карта. Сега всяка публична страница има собствено изображение за визуализация с правилното заглавие и чипове. Малък детайл, но се вижда всеки път, когато някой ни споделя.

Подобрено

Proxy Finder остава компактен при дълги сесии

Smart picker, втори рунд. Работният пул нарастваше с откриването на нови proxy-та, а по-бавните се промъкваха обратно в ротацията. Сега той ги премахва в движение, така че времето за response остава стабилно, независимо дали работите от десет минути или десет часа.

Подобрено

Proxy Finder научава кои proxies работят

Изборът на proxy преди беше случаен. Сега Proxy Finder помни кои proxies са се представили добре за всяка дестинация и избира първо тях. Ранните requests все още тестват по няколко, за да изградят картината. След това би трябвало да забележите по-стабилни response times и по-малко бавни закъснения при повтарящи се цели.

Подобрено

API остава достъпно по време на обновявания

Оптимизирахме процеса по внедряване на нови версии. Когато пускаме нова версия на Single, Proxy Finder или Browser, load balancer-ът изчаква всяка нова инстанция да бъде напълно готова, преди да насочи трафик към нея. Кратките смущения, които може да сте забелязали по време на прозорците ни за обновяване, вече ги няма.

Подобрено

По-точни данни за държава в резултатите от proxy

Полетата за държава и континент при proxy справките вече са по-точни. Повишихме по-тежкия източник на геоданни до авторитетен и оставихме по-лекия като fallback. IP адресите в граничните региони, които преди прескачаха между държавите, сега остават непроменени. Филтрирайте по държава в Proxy Finder и резултатите ви ще бъдат по-стабилни.

Подобрено

Обновяване на пула от източници за Proxy Finder

Премахнахме два неработещи фийда с източници и добавихме 25 нови. Валидацията на входните данни също стана по-строга, така че хостове, които не са IPv4, и непознати протоколи никога да не влизат в пула. Резултатът е по-голям и по-чист пул, който захранва Proxy Finder.

Подобрено

По-ясни статус кодове при временни грешки

Вече връщаме 503, когато услугата ни е временно недостъпна, и 502, когато даден response не може да бъде парснат. И двата кода заменят стария общ 500. Логиката ви за повторни опити вече може да се довери на статус кода.