
Улучшения
- Улучшение Просмотра логов:
- Фильтр по неудачным/выполняющимся задачам
- Сортировка по времени выполнения
- Поддержка пагинации и поиска по логам
- Отображение парсера и запроса
- Добавлен новый инструмент tools.memory - key/value хранилище в памяти
- Добавлен новый парсер
SE::Yandex::SafeBrowsing, который позволяет проверить сайт в блэклисте Яндекса
- В
SE::Google::Trends реализована возможность сравнивать данные по ключевым словам
- Улучшения в логике
Shop::Amazon
- Улучшена стабильность JavaScript парсеров (движка v8)
- JS парсеры: добавлен метод .addElement, который позволяет заполнять массивы в results более удобным способом
- JS парсеры: добавлена опция resultArraysWithObjects для this.parser.request, которая позволяет возвращать массив объектов в результатах при вызове другого парсера
- JS парсеры: добавлено кэширование DNS ответов
Исправления в связи с изменениями в выдаче
- Исправлен парсинг мобильной выдачи в
SE::Google::Modern
- Исправлен
SE:: DuckDuckGo::Images при работе с некоторыми видами запросов
- Исправлен парсинг при 1-м результате в
SE::Yandex
SE::IxQuick,
SE:: DuckDuckGo,
SE::Yandex::Translate,
SE::Bing::Suggest
Исправления
- Исправлена обработка пустых запросов в JavaScript парсерах
- Исправлен вывод картинок в лог, проблема появилась в одной из предыдущих версий
- Исправлена работа с некоторыми видами прокси
- Исправлена работа опции Stop when found в
SE::Yandex::Position
- В
SE::Yandex при получении ошибки от антигейта не менялись прокси
- Исправлен парсинг ссылок на потенциально опасные сайты в
SE::Yandex
- JS парсеры: исправлена работа check_content с регулярными выражениями, в которых содержится кириллица
- JS парсеры: исправлено зависание потоков при использование tls
- JS парсеры: множественные исправления в работе сокетов