ZennoPoster 7.2.0.0 (24.09.2020)
Новые фичи:
[+] Обновлена версия браузера Chrome до 84.
[+] Компилятор C# теперь поддерживает версию языка до C# 7.3.
[+] HTTP-запросы были вынесены в отдельный процесс. Что должно положительно сказаться на стабильность работы ZennoPoster.
[+] В ProjectMaker в настройках браузера в Профиле ползунок Chrome разделён на два: Chrome based - генерируются браузеры, основанные на Chrome и Chrome - генерируются только браузеры Chrome.
[+] Улучшение эмуляции работы chrome extensions.
[+] Добавлен новый SMS сервис smshub.org
[+] Добавлена возможность создания новой таблицы, создания нового листа и привязки к существующей Google таблице из экшена "Операции над таблицей".
[+] Добавлен вывод сетевых ошибок в Chrome вместо белой страницы.
[+] Добавлено автоматическое восстановление входных настроек, если файл входных настроек был поврежден.
[+] В Диспетчер заданий в расписании добавлена кнопка "Меню", по аналогии с кнопкой для Расписания.
[+] В ZennoPoster возвращена колонка с информацией о следующем запланированном запуске проекта, если он управляется планировщиком расписания.
[+] При выборе браузеров Chrome, Firefox52, Firefox52x64 в Настройках проекта автоматически отключается "Выделенный процесс". А при выборе браузера Chrome, так же, отключается "Использовать Proxifier".
[+] Если версия ZennoPoster ниже требуемой версии запускаемого проекта, то, вместо ошибки "Проект не содержит входных настроек", теперь будет выдаваться ошибка: "Для работы данного проекта требуется версия ZennoPoster не ниже XX.XX. Пожалуйста, обновитесь."
[+] Добавлена подсказка по протоколам прокси в экшены GET/POST запросы.
[+] Во время выполнения событий Touch, курсор мыши заменён на иконку Руки с пальцем, чтобы было понятно какое событие посылается.
[+] Косметические улучшения режима просмотра инстансов в ZennoPoster.
[+] Улучшение отображения отдельных экшенов в тёмной теме в ProjectMaker.
Исправленные баги:
[*] Устранена причина утечки оперативной памяти в ZennoPoster при выполнении проектов в многопотоке.
[*] Исправлено зависание инстансов при проблемах с созданием вкладки.
[*] Поправлена эмуляция микрофона и камеры для мобильных профилей.
[*] Исправлена эмуляция Antialiasing WebGL.
[*] Поправлена установка deviceId и label WebRTC для мобильных профилей.
[*] Добавлена эмуляция заряда батареи для мобильных профилей.
[*] Другие улучшения и изменения для эмуляции WebRTC Media Devices.
[*] Устранена проблема отсутствия или неверного указания ориентации экрана у мобильных профилей.
[*] Устранена ошибка падения ProjectMaker из-за закрытия незавершившего работу конструктора регулярных выражений.
[*] Устранены подвисания, если в ProjectMaker в C# коде был прописан многострочный не закрытый комментарий.
[*] Исправлена проблема с некорректным отображением свойств действий C# экшена, когда поле ввода сужалось до маленького размера.
[*] Теперь, если ZennoPoster был перезапущен после сбоя, время выполнения проектов в планировщике не сдвигается.
[*] Исправлена ошибка, когда при сортировке таблицы, загруженной из файла, изменения сохранялись в файл, даже если соответствующий чекбокс не был выбран в настройках.
[*] Исправлена работа планировщика при окончании работы проекта в 00:00.
[*] Теперь ForceTouch включает эмуляцию мобильных устройств, таким образом скроллы становятся видимыми только при прокрутке, как в мобильном браузере.
[*] Поправлено отображение свайпов в Яндекс.Метрике.
[*] Поправлено распознавание ReCaptcha2 на некоторых сайтах.
[*] Поправлена логика отмены изменений через Ctrl + Z в экшене “Свой JavaScript код”. Ранее при отмене изменения откатывались изменения проекта, а не редактора.
[*] Исправлено поведение ForceTouch в ProjectMaker после нажатия "С начала".
[*] Возвращено автоматическое выделение экшена при копировании и вставке.
[*] Исправлена ошибка, при которой в ProjectMaker, при выполнении HTTP-запроса в режиме без браузера, результат не отображался в переменной в режиме с браузером.
[*] Теперь настройка шрифта для JavaScript для больших разрешений экрана работает корректно, как у C#.
[*] Поправлена сортировка по столбцу Время (ms) в Мониторе трафика ProjectMaker.
[*] Устранена проблема пропадания строк "Положить ID задания" и "Положить в переменную" в ProjectMaker в экшене распознавания ReCaptcha.
[*] Поправлена работа таймаута при скачивании больших файлов при использовании альтернативного способа передачи HTTP-запросов.
[*] Устранён косметический баг возникновения ошибки "Проект выполнен с ошибкой" после срабатывания Bad End в ProjectMaker.
[*] Устранена проблема путания задания при распознавании ReCaptcha2 через CapMonster.dll -> Во вкладке.
[*] Устранена проблема продолжения распознавания ReCaptcha2 Invisible после её успешного распознавания.
[*] Поправлено выделение проектов в ZennoPoster с помощью клавиши Shift.
[*] В ZennoBox убрана кнопка "Открыть в ProjectMaker".