Улучшения
- В Rank::CMS обновлена база определяемых движков, теперь поддерживается одновременно старый и новый формат apps.json (при обновлении рекомендуется также обновить apps.json)
- SE::Baidu полностью переписан:
- добавлен парсинг related keywords
- убран $cachedate из $serp, т.к. его похоже больше нет в выдаче
- добавлена опция Get full link, преобразующая обрезанные ссылки в полные
- исправлены некоторые регулярные выражения и баг с двойным http в ссылках
- Изменения в Rank::MajesticSEO:
- Добавлен параметр Check type, позволяет выбрать тип проверки: Root Domain/Subdomin/URL
- Убран параметр Extract domain
- Исправлена работа в некоторых случаях
- Улучшена отзывчивость в редакторе JavaScript парсеров
- Улучшена работа HTML::EmailExtractor, устранены зависания, которые возникали на определенных страницах
- Обновлен список регионов в парсерах Яндекс
- Пустой результат в SE::Google::Trends больше не считается неудачным запросом
- Улучшена работа с сессиями в SE::Yandex::WordStat
- Исправлен парсинг рекламы в SE::Yandex
- Исправлена работа, а также улучшен алгоритм парсинга в SE::DuckDuckGo
- Исправлено указание региона в парсерах Яндекс
- Исправлен парсинг $ads.$i.visiblelink в SE::Google::Modern
- Исправлен парсинг $totalcount в SE::Yandex::Direct
- Исправлена ошибка, из-за которой процент обработанных запросов мог быть больше 100
- Исправлены ошибки, из-за которых парсинг мог зависать при снятии с паузы, а также сбивался перебор в макросах подстановок
- Исправлено отображение кириллицы в $headers в Net::HTTP
- Исправлена ошибка в Конструкторе результатов, из-за которой в редких случаях парсер мог падать
- Устранена проблема с кодировкой при работе с SQLite
- Исправлена ошибка со сменой прокси в JavaScript парсерах