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

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

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

Улучшено

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

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

Улучшено

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

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

Улучшено

Постраничные превью для соцсетей по всему сайту

Раньше при публикации ссылки FourA в Twitter, Slack, LinkedIn или Discord отображалась одна стандартная карточка. Теперь у каждой публичной страницы есть свое превью-изображение с правильным заголовком и тегами. Мелочь, но она отображается каждый раз, когда кто-то делится ссылкой на нас.

Улучшено

Proxy Finder удаляет неработающие узлы из пула выбора

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

Улучшено

Proxy Finder сохраняет компактность при длительных сессиях

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

Улучшено

Proxy Finder запоминает, какие proxy работают

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

Улучшено

API остается доступным во время релизов

Мы оптимизировали процесс развертывания. Когда мы выпускаем новую версию Single, Proxy Finder или Browser, балансировщик нагрузки ожидает полной готовности каждого нового инстанса перед направлением трафика на него. Кратковременные сбои, которые вы могли наблюдать во время окон релизов, устранены.

Улучшено

Более точные данные о странах в результатах proxy

Поля страны и континента при проверке proxy теперь определяются точнее. Мы сделали более полный источник геоданных основным, а облегченный перевели в разряд резервных. IP-адреса приграничных регионов, которые раньше перескакивали между странами, теперь определяются стабильно. Используйте фильтр по странам в Proxy Finder, и результаты станут стабильнее.

Улучшено

Обновление пула источников Proxy Finder

Мы удалили два нерабочих источника и добавили 25 новых. Валидация входных данных также стала строже, поэтому хосты без IPv4 и неизвестные протоколы больше не попадают в пул. В результате пул, питающий Proxy Finder, стал больше и чище.

Улучшено

Более понятные коды состояния при временных сбоях

Теперь мы возвращаем 503, когда наш сервис временно недоступен, и 502, когда не удается распарсить response. Оба кода заменяют старый общий 500. Теперь ваша логика повторных попыток может полагаться на код состояния.

Улучшено

Proxy Finder остается прогретым при деплоях

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

Улучшено

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

Proxy Finder теперь инкрементально добавляет новые проверенные proxy, поэтому свежие IP попадают в ротацию через несколько секунд после верификации. Устаревшие proxy исключаются с той же частотой. Если вы сталкивались с редкими retry из-за отключившегося proxy, теперь это окно сократилось.

Улучшено

Упрощенный первый запуск для новых пользователей API

При создании первого API-ключа в модальном окне успешного завершения отображается рабочий curl с вашим реальным endpoint и header X-API-Key. На странице Overview уже подготовлены тестовые данные, чтобы вам не приходилось смотреть на пустой дашборд, а в списке API-ключей теперь корректно отображается пустое состояние с подсказками по следующим шагам.

Улучшено

Синхронизация темы между вкладками FourA

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