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