Улучшения
Studio Pro
-
Новый алгоритм поиска уникального селектора (Browser Picker).
Инструмент Browser Picker (для Chrome) теперь всегда строит уникальный идентификатор (селектор) указанного элемента. Необходимые для этого атрибуты и уровни иерархии выбираются автоматически.
-
Принудительная остановка ботов.
Теперь у пользователя появился выбор - бота можно остановить “мягко” (дождавшись завершения текущего действия), как раньше, и можно остановить принудительно (не дожидаться завершения выполнения действия).
-
Невозможность экспортирования ботов с незаполненными параметрами.
Теперь невозможно экспортировать бота в файл .neex, если в нем присутствуют незаполненные параметры.
Robot
-
Отображение подпрограммы в сообщении об ошибке.
Теперь в случае возникновения ошибки в работе алгоритма с подпрограммами, в сообщении ошибки будет отображена конкретная подпрограмма, в которой возникла проблема.
Orchestrator SaaS
- Улучшения UX/UI.
- Невозможность опубликования ботов с незаполненными параметрами. Так же как и в случае с экспортированием в .neex в Studio Pro, теперь невозможно опубликовать бота, в котором есть пропущенные параметры.
- Использование существующего названия и описания при повторной публикации. Если пользователь решит повторно опубликовать бота, при публикации будут подставлены уже существующие название и описание.
- У продукта Orchestrator SaaS появилось меню, заменившее две горизонтальные вкладки “Robots” и “Workflows”.
- Другие изменения и исправления интерфейса.
Исправления
Studio Pro
- Исправлена ошибка, при которой кнопка “Стоп” во всплывающем окне не останавливала выполнение бота в режиме отладки.
- Оптимизированы механизмы, приводившие ранее к долгому запуску Picker.
- Действие “Прочитать письма”: исправлено некорректное поведение календаря, исправлена ошибка с перезаписью файлов с одинаковыми названиями.
- Решена проблема с открытием файлов workflow, в названии которых присутствует “()”.
- Исправлена ошибка с зацикливающимся выводом сообщения об ошибке.
- Устранена проблема, из-за которой сохранение бота со внесенными изменениями могло привести к ошибке приложения.
- Исправлена ошибка приложения при использовании действия “Цикл пока”.
- Исправлена ошибка взаимодействия с веб-элементами, у которых type = file.
- Исправлено поведение функции “Get element value”, вызывавшее ошибку Cannot read property ‘code’ of undefined.
- Исправлена ошибка, при которой в режиме отладки убирался фокус с последнего исполненного элемента.
- Устранены проблемы с производительностью при работе с объемными ботами.
- Исправлена ошибка при использовании функции принудительного закрытия Chrome.
- Исправлено ошибочное изменение свойств при добавлении блока “Записать в Excel“.
- Исправлена ошибка, при которой после копирования действия с элементом интерфейса в новый workflow требовалось обязательное сохранение этого workflow перед тем, как вставить действие.
- Исправлено неправильное поведение Chrome picker при выборе некоторых веб-элементов.
- Устранена проблема, при которой использование в боте действия “Блокировать ввод” негативно влияло на общее время исполнения бота.
- Исправлена некорректная обработка ошибок в действиях “Прочитать свойство элемента” и “Прочитать значение элемента”.
- Устранена проблема с возможной утечкой памяти при исполнении ботов со скриптами JS.
- Добавлен перевод ошибки про дубликат колонок в действии “Прочитать Excel”.
Robot
- Исправлена ошибка взаимодействия с веб-элементами, у которых type = file.
- Исправлена ошибка при использовании функции принудительного закрытия Chrome.
- Исправлена ошибка, из-за которой Robot не мог исполнять действия группы “Уведомление пользователя”.
- Исправлена ошибка с невозможностью отключить в настройках статусное окно.
Orchestrator SaaS
- Исправлена продублированная колонка “Событие”.
- Исправлен текст валидации в окне входа в аккаунт.
- Исправлено поведение меню в левой части экрана.
- Исправлена ошибка с некорректной загрузкой изображений.
- Другие мелкие правки интерфейса и перевода.