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

Cookies в Playground следуют правилам host-only из RFC 6265

Playground теперь корректно отслеживает атрибут Domain, поэтому host-only cookies остаются на своем хосте. Представление Parsed отмечает их значком HO, а Raw соответствует тому, что отправил upstream.

Улучшено

API отклоняет цели в приватных сетях

Цели, которые разрешаются в диапазон приватных сетей, теперь возвращают ошибку 400 с понятной ошибкой валидации вместо перенаправления. Проверка выполняется перед отправкой любого request и охватывает зарезервированные блоки IPv4 и IPv6. Если вы случайно передадите внутреннее имя хоста, вы сразу увидите понятную ошибку. Такое же поведение реализовано в Single, Proxy Finder и Browser.

Новое

MCP-сервер доступен на mcp.foura.ai

Направьте любой MCP-совместимый клиент на https://mcp.foura.ai/mcp и пройдите аутентификацию с помощью вашего API-ключа FourA. Вы получите Single, Proxy Finder и Browser в качестве инструментов, которые ваша LLM сможет вызывать напрямую. Работает с Claude Desktop, Claude Code и любым другим клиентом, поддерживающим протокол MCP. Руководство по настройке →

Новое

Вкладка Browser в маркетинговой песочнице

В песочнице на главной странице появилась третья вкладка, Browser, рядом с Use Proxy и Find Proxy. Войдите в аккаунт, и вы сможете запускать реальные Browser requests из панели управления в один клик.

Улучшено

Песочница в дашборде переработана в полноценную IDE для request

Колонки request и response теперь имеют одинаковые вкладки (UI, Body, Headers, Cookies, Raw). Каждая панель имеет собственный переключатель режима просмотра (JSON-дерево, HTML-дерево, текст), Expand растягивает response на всю ширину, а Ctrl/Cmd+K открывает поиск по панели с навигацией «следующий/предыдущий». Кнопки Copy и Download расположены на каждой панели и захватывают именно то, что находится на экране, а вкладка Cookies теперь группирует данные по хосту с фильтрацией, построчным удалением и бейджами флагов.

Исправлено

Поля Playground соответствуют реальной схеме API

Теперь каждое поле Playground согласовано со схемой: Browser принудительно использует GET, скрывает текстовое поле тела запроса, а вкладка Raw показывает точный JSON, который отправляется в API, а также команду curl для воспроизведения.

Исправлено

Unblocker работает end-to-end в Single и Proxy Finder

Благодаря unblocker: true инструменты Single и Proxy Finder теперь передают полную сигнатуру unblocker до самого целевого сервера, поэтому проверяющие её системы защиты от ботов пропускают запрос.

Исправлено

Пассивные проверки Cloudflare теперь решаются в Browser

Некоторые сайты под защитой Cloudflare возвращают статус 200 OK, но внедряют фоновый скрипт, который чуть позже выдает настоящий cookie cf_clearance. Раньше Browser возвращал страницу до того, как этот cookie был получен, оставляя jar пустым. Теперь Browser ожидает события cookie, поэтому вы получаете чистый cf_clearance, который можно повторно использовать через Single или Proxy.

Новое

Тестирование API-запросов в дашборде

Теперь вы можете конструировать и отправлять live requests прямо из дашборда. Выберите один из своих API-ключей, переключитесь между Single, Proxy и Browser, заполните URL, headers и body, а затем нажмите Cmd+Enter, чтобы отправить его. Панель response отображает status, timing и size, а также режимы просмотра body, headers и raw, которые можно скопировать или скачать.

Улучшено

У каждого поста в блоге теперь есть своя карточка превью

Мы запустили уникальные карточки Open Graph для всех 30 существующих постов в блоге. Ссылки, опубликованные в Discord, LinkedIn, Slack или Twitter, теперь отображают аккуратное брендированное превью вместо стандартного фавикона. Для новых постов карточки генерируются автоматически, а функция подгонки текста переносит длинные заголовки вместо того, чтобы обрезать их посреди слова.

Улучшено

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

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

Исправлено

Ссылки пагинации в блоге теперь работают

Кнопка «Older» в блоге раньше возвращала на первую страницу. Теперь пагинация работает по URL /blog/page/N/ с нумерованной навигацией, так что вы действительно можете просматривать более старые записи. Спасибо, Владимир Петров.

Исправлено

Браузер выполняет JavaScript для каждого запроса

Теперь браузер обрабатывает каждый запрос с помощью движка JavaScript, поэтому проверки Cloudflare и страницы с большим количеством JS отображаются корректно.

Улучшено

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

Фильтр продуктов (Single, Proxy, Browser) теперь работает также в Metrics и Activity, а не только в Overview. Выберите продукт на любой странице, и ваш выбор применится ко всем трем страницам. Одно небольшое ограничение: область Concurrency в Metrics отключается при активном фильтре продуктов, так как concurrency пока не разделяется по продуктам.

Улучшено

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

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