ВсеНовоеУлучшеноИсправлено
Улучшено

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.

Улучшено

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.

Улучшено

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.

Улучшено

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.

Улучшено

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.

Улучшено

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.

Улучшено

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.

Улучшено

Обновление Playground, кнопка Reset и перенос параметров по запросу

При обновлении Playground исходное состояние больше не промелькивает перед тем, как появится ваше. Новая кнопка Reset (с подтверждением действия) за один раз очищает все три вкладки request, cookies и перенесенные proxy. Теперь response также может передавать свой proxy ID или User-Agent в следующий request по вашему запросу, вместо автоматического применения без вашего ведома.

Улучшено

Ответы возвращают ID обработавшего их proxy

Каждый Single response теперь содержит ID proxy, который обработал request, и Browser responses делают то же самое. Это полезно для цепочек вызовов, которым нужно использовать один и тот же proxy.

Улучшено

Сортируемые колонки и сворачиваемая боковая панель

Нажмите на заголовок колонки в Dashboard, чтобы отсортировать ее. Работает для Activity, API Keys и сессий, сохраняется при автообновлении, а Ctrl-клик (Cmd на Mac) сбрасывает выбор. Боковая панель также сворачивается в панель иконок, чтобы освободить место для таблицы.

Улучшено

Метки в Активности соответствуют Обзору

В Активности ранее отображались сырые строки результатов вроде Application_fail, в то время как в Обзоре использовались понятные метки (App Fail) с соответствующими цветами. Теперь в Активности используются те же метки и цвета, поэтому оба раздела читаются одинаково.

Улучшено

Каждый API response содержит request ID

Аутентифицированные вызовы теперь возвращаются с header X-Foura-Request-Id. Сохраняйте его в своих логах, и вы сможете сопоставить любой request с его строкой в Activity, или передайте его в поддержку, чтобы мы могли точно проверить, что произошло на нашей стороне.

Улучшено

Отмена выполняющихся playground requests

Нажмите новую кнопку Cancel во время загрузки playground request, и мы корректно прервем его. Панель вернется в режим ожидания с пометкой «Request canceled» вместо пугающей ошибки сети.

Улучшено

Proxy Finder быстрее перепроверяет пул

Очередь перепроверки теперь очищается за дни вместо недель. Мы сократили время выбора каждого proxy для теста с примерно 2 секунд до 10 мс, поэтому пул остается более свежим под нагрузкой. В ротации стало меньше неработающих IP, а каждый вызов Single и Proxy Finder работает с более качественным набором.

Улучшено

Пул proxy обновляется быстрее

После снятия вчерашнего лимита на один запуск процесс обновления зависал каждый раз, когда один большой блок proxy занимал всю очередь. Теперь мы распределяем каждый батч по отдельным подсетям, чтобы каждый запуск использовал весь бюджет параллелизма. Пул Proxy Finder обновляется в 5-10 раз быстрее, а устаревшие записи очищаются за несколько часов.