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

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

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

Исправлено

Поля 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.

Исправлено

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

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

Исправлено

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

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

Исправлено

Мобильные исправления на главной странице и подсказки для сенсорных экранов

Превью дашборда на главной странице выглядело слишком сжатым на маленьких экранах. Мы исправили шрифты и отступы, а также добавили всплывающие подсказки, которые действительно работают при касании (подсказки только по наведению курсора бесполезны на телефонах).

Исправлено

Вход в систему устойчив к устаревшим callback-сессиям

Если раньше при входе в систему вы попадали на пустую страницу с ошибкой 400 из-за устаревшей вкладки или медленного callback, то теперь это исправлено. Мы обнаруживаем несоответствие сессий, удаляем некорректный cookie и перенаправляем вас обратно на экран входа. Корректно, каждый раз.

Исправлено

Proxy Finder проверяет новые proxy перед активацией

Новые proxy остаются неактивными в Proxy Finder, пока проверка не подтвердит, что они действительно работают. До этого исправления свежие импортированные proxy могли выбираться для реальных request до того, как было подтверждено, что они отвечают, что снижало показатель успешности с первой попытки. Теперь этот путь закрыт.

Исправлено

Ошибки входа возвращают на новую форму авторизации

Просроченный cookie для входа или две вкладки, одновременно ожидающие callback, теперь очищают устаревшие cookies и отправляют вас обратно на чистую форму авторизации. Для других ошибок авторизации отображается фирменная страница с кнопкой повторной попытки.

Исправлено

Страницы входа поддерживают pinch-zoom и запоминают выбранную тему

Два исправления для процесса входа. Pinch-zoom снова работает для слабовидящих пользователей (viewport больше не ограничивает масштаб значением 1x). А тема, которую вы выбрали в другом месте на foura.ai, теперь применяется к страницам входа, регистрации и восстановления вместо сброса к настройкам ОС.

Исправлено

В колонке Rate Limit теперь выводятся реальные данные

В колонке Rate Limit в таблицах by-domain и top-clients на вашем дашборде раньше отображалось значение «--», а клик по заголовку для сортировки не работал. Теперь обе функции работают корректно. Если вы пытались отследить трафик с ограничениями rate limit по своим доменам, эти цифры наконец доступны.

Исправлено

Меньше дубликатов писем подтверждения

Если письмо для подтверждения не приходило сразу, некоторые пользователи нажимали кнопку повторной отправки несколько раз и получали по четыре или пять копий. Мы добавили 60-секундный таймаут для кнопки повторной отправки и 30-минутное ограничение на стороне сервера. Теперь достаточно одного повторного запроса, и ваш почтовый ящик остается чистым.

Исправлено

Процесс регистрации запоминает страницу

Если вы начали регистрацию с определенной страницы, после подтверждения email процесс вернет вас обратно. Раньше вас перенаправляло на главную страницу.

Исправлено

Мгновенный отклик на касания на мобильных

Мы устранили задержку касания в 300 мс в iOS Safari, из-за которой кнопки и меню реагировали медленно. Теперь касания регистрируются мгновенно на всех страницах.