
Улучшения
- В
SE::Google добавлен парсинг People also ask
- В
Rank::Ahrefs добавлен новый метод парсинга, данные, получаемые старым способом немного отличались от таковых в браузере
- Реализована защита от gzip bomb
- В
SE::Yandex::Register улучшена работа с номерами и оптимизирован процесс регистрации
- Улучшена работа с сессиями в
SE::Yandex::WordStat
- Для парсеров Яндекс добавлена возможность использовать аккаунты на своих доменах
- Во всех парсерах Яндекса работа со smart captcha адаптирована к изменениям на источниках
- JS парсеры: добавлен метод this.puppeteer.logScreenshot(), он позволяет логировать скриншот текущей страницы
- JS парсеры: добавлены методы this.isContextAlive(), this.console.log, this.console.setPrefix и .setGlobalConsolePrefix, подробнее здесь и здесь
- В
SE::Yandex::WordStat::ByDate добавлена корректная обработка ситуаций, когда по запросу нет результатов
HTML::TextExtractor - оптимизирована скорость обработки
- Адаптация к изменениям в верстке Google и Яндекс
SE::Yandex::Register адаптирован к изменениям на источнике
- Исправлена авторизация по логин/паролю в
SE::Google::KeywordPlanner
SE::Google::SafeBrowsing,
Telegram::GroupScraper,
SE::Baidu,
Rank::MajesticSEO,
Shop::Wildberries::Suggest,
Social::Instagram::Tag,
Social::Instagram::Profile
- Исправлена проблема с зависанием
HTML::TextExtractor::LangDetect на некоторых запросах
- Исправлена работа методов tools.task.* в JS API v2
- Исправлена ошибка кодировки в
Net::HTTP
- Исправлена работа с прокси в Puppeteer, проблема появилась в одной из предыдущих версий
- Исправлена ошибка со сбором title в
Shop::Wildberries::ProductInfo в некоторых случаях
- В
Shop::Wildberries::ProductsList исправлен парсинг тегов
- Исправлена работа
SE::Bing::Translator в некоторых случаях
- Исправлена некорректная инициализация Node на лицензии Enterprise
- В
SE::Bing - исправлена ошибка с выводом $pages

