Были автоматизированы все практически процессы связанные с обновлением версии браузера, сюда входит:
Также после недавнего обновления движка браузера был осуществлен переход на более стабильный метод взаимодействия с ним(CDP вместо CEF).
Все это позволило значительно сократить количество времени необходимое на обновление версии браузера.
В будущем планируется обновлять ее для каждой версии BAS.
Пока неизвестно, насколько реально будет это осуществить, так как речь идет о отдельной версии огромного приложения с большим количеством изменений, которые происходят каждый день.
Поддержание браузера в актуальном состоянии должно благоприятно сказаться на его аутентичности.
Новый модуль содержит большее количество сервисов, более актуальную информацию по сайтам, подробную документацию.
Функционал модуля также был расширен, теперь можно использовать дополнительные возможности API сервисов: получать баланс, количество доступных номеров, список сайтов и стран.
Изменять новый модуль намного легче чем старый.
Также мы поработали над многопоточным режимом и лимитами запросов.
Все выполнено на родном HTTP клиенте, без node.js.
Улучшена документация для действий "Решить FunCaptcha" и "Решить HCaptcha".
Поддерживается множество алгоритмов: md5, sha1, sha-224, sha-256, sha-384, sha-512, sha3-224, sha3-256, sha3-384, sha3-512, shake-128, shake-256, keccak-224, keccak-256, keccak-384, keccak-512, blake2b-512, blake2s-256, blake3, crc-16, crc-32, md4, mdc2, ripemd160, whirlpool.
Модуль сделан с использованием node.js.
Улучшена смена локали браузера, теперь тесты вроде new Intl.RelativeTimeFormat().format(-1, "day") проходят корректно.
Для еще более качественной замены языка браузера теперь можно изменять язык интерфейса браузера.
Это можно сделать либо изменив значение --lang=en в файле chrome_command_line.txt, либо воспользовавшись новым параметром в действии "Настройки браузера":
Было также исправлено некоторое количество незначительных багов.
24.2.1
Исправлена проблема со сменой client hints из serviceWorker.
24.2.2
24.2.3