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

Cmd+K opens on non-Latin keyboards

The Cmd+K (Ctrl+K) shortcut now opens the command palette and search modal regardless of keyboard layout. We were matching the typed character (к on a Cyrillic layout), so anyone on a non-Latin layout got nothing. Now we match the physical key. Fixed across the main site, the blog, and the docs.

Новое

Six new languages, 13 total

Spanish, French, Japanese, Korean, Portuguese, and Russian joined the existing seven languages. The main site, the blog, the docs, and this Updates Portal all read in 13 languages now. Pick from the globe switcher in the header; your choice carries across surfaces via a shared cookie.

Новое

Auto endpoint in the Dashboard playground

The Dashboard playground now has an Auto tab. Paste a URL, hit Send, watch Auto crack it. You can set your own success criteria via the Validate group, and a URL history typeahead suggests previously-used URLs as you type (one shared list across all endpoints, capped at the last 50). Non-applicable fields hide per engine, so each tab shows only the inputs it actually uses.

Исправлено

Auto requests stop 504-ing on cold solves

A cold Auto solve can run several minutes (proxy grind plus a browser solve). Our HTTP edge was capping requests at 2 minutes and returning a plain HTML 504, so the longest solves looked like a gateway failure even when the orchestrator was still working. We extended the edge timeout past Auto's worst-case run and switched /api/ error pages to JSON, so any error from any layer reads as JSON your client can parse.

Улучшено

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 amortizes to 2 credits on repeat requests

Cookie-reusable sites (bet365 was the canary) were sticking on the expensive browser solve at 15 credits per request instead of dropping to the cheap 2-credit replay after the first solve. Two bugs: the latch fired on any transient transport error, and a successful browser replay never refreshed the session cookies. Fixed both. Repeat requests on a cookie-reusable site now cost 2 credits after the first solve, exactly as the pricing implies.

Улучшено

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 по вашему запросу, вместо автоматического применения без вашего ведома.

Новое

Узнайте стоимость каждого request в кредитах

Каждый API response теперь содержит header x-foura-credits, показывающий стоимость этого вызова. Новый раздел Budget в Dashboard детализирует расходы кредитов по API key, домену и client IP на временном графике, а Playground показывает то же самое для каждого response, чтобы вы могли оценить нагрузку перед масштабированием.

Новое

Блог FourA теперь доступен на семи языках

Каждый пост в блоге теперь отображается на английском, болгарском, немецком, польском, вьетнамском, китайском и арабском языках. Блоки кода, markdown и ссылки сохранены, а поиск возвращает локализованные заголовки.

Улучшено

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

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

Новое

Арабский язык онлайн (с RTL)

Основной сайт теперь отображается на арабском языке с полной поддержкой RTL, что увеличило список локалей до семи. Если язык вашего браузера не совпадает с языком открытой страницы, узкий баннер предложит переключить локаль.

Улучшено

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

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

Новое

Browser решает интерактивный Turnstile end-to-end

Сайты, которые защищают request интерактивным challenge-виджетом (наиболее распространенным шаблоном является managed Turnstile), теперь возвращают отрендеренный HTML при вызове Browser с unblocker: true. Проверено end-to-end на известных защищенных сайтах, которые ранее возвращали страницу проверки.

Новое

Сайт и Playground на шести языках

Выберите язык с помощью иконки глобуса в header. Сайт и Playground теперь доступны на болгарском, китайском, немецком, польском, вьетнамском и английском языках, с URL с поддержкой локали, которые можно добавить в закладки или которыми можно поделиться.