Улучшения
Реализована конвертация проектов из Studio Desktop :
- Поддержка импорта проектов в формате .robin-source.
- Для конвертации проекта необходимо нажать кнопку "Импортировать" в разделе "Проекты роботов" и выбрать файл формата .robin-source
Реализован функционал Экспорта и Импорта проекта робота :
- Кнопка экспорта проекта находится внутри контекстного меню, вызываемого нажатием на три точки, появляющиеся при наведении на строку проекта робота в разделе "Проекты роботов"
- Экспортируемый проект сохраняется в формате .swp
- Для импорта проекта необходимо нажать кнопку Импортировать в разделе "Проекты роботов" и выбрать файл формата .swp
Обновлен интерфейс раздела "Студия" :
- Названия вкладок изменены:
- "Мои проекты роботов" → "Проекты роботов"
- "Опубликованные проекты роботов" → "Опубликованные"
- "Удалённые проекты роботов" → "Удалённые"
- Названия вкладок изменены:
Реализован запрет на просмотр лога робота , запущенного из веб-студии, из разделов Оркестратора :
- В разделах "Выполняющиеся роботы" и "История запусков" отображается соответствующее сообщение
Реализована возможность добавления и удаления дополнительных параметров у действий
Изменено представление версионности действий
Реализованы вкладки "Ошибки" и "Предупреждения" на нижней панели :
- При клике на запись с ошибкой/предупреждением происходит переход к соответствующему действию на схеме
Реализована кнопка проверки схемы робота в панели отладки :
- Позволяет пользователю запустить проверку схемы вручную
- Результаты выводятся во вкладках "Ошибки" и "Предупреждения" на нижней панели
Добавлено обозначение обязательных параметров действия символом * (звёздочка) на панели свойств
Интегрирован вызов SAP-шпиона из Studio Web :
Реализовано новое расширение Web-шпиона и переработано окно создания/редактирования web-элемента :
- Убрана кнопка вызова старого Web-шпиона
- Добавлена проверка установки нового расширения в браузере
- В окне отображаются подсказки по установке и использованию нового расширения
- Новое расширение можно установить в ручном режиме или через магазин расширений Chrome, Yandex, Edge, Firefox
Улучшено отображение карточек переменных в панели ресурсов
- Для параметра типа Объект убрана возможность выбора вложенного типа
Реализован перезапуск робота в режиме отладки
Добавлена функция постановки проекта робота на паузу
Реализована установка точки останова на действиях через контекстное меню, вызываемое нажатием ПКМ на блоке действия:
- Устанавливается только в режиме редактирования
- При выполнении робот останавливается перед выполнением указанного действия
Добавлен инструмент записи горячих клавиш для удобного ввода сочетаний клавиш в переменных и параметрах соответствующего типа
Добавлены внешние инструменты указания точки и области для переменных и параметров соответствующего типа :
- Поддерживается на Windows
- Результаты передаются в соответствующие поля формы указания значений
Реализовано множественное удаление, вырезание, копирование и перемещение действий :
- Поддержка выделения нескольких действий с помощью Ctrl / Shift
- Контекстное меню адаптировано для групповых операций
Реализована детекция изменения проекта робота и отображение даты и времени последнего изменения в таблице раздела "Проекты роботов" :
- Учитывается изменение действий, параметров, ресурсов и т.д.
Реализовано корректное отображение информации о необходимости UI потока при запуске проекта робота
- Реализована поддержка работы с тенантами
Реализована публикация робота и проекта робота в группы :
- Добавлена возможность выбора группы при публикации
- Доступность к группам соответствующих разделов определяет пользователь с ролью "Администратор прав доступа"
Реализована проверка использования ресурса перед его удалением :
- Если ресурс используется, выводится предупреждение
В панели файлов-ресурсов добавлены иконки для новых типов файлов :
- Текст (.txt, .rtf и др.)
- Другое (все остальные форматы)
Реализована функция применения выбранной версии действия ко всем аналогичным на схеме
Реализована поддержка работы с устаревшими версиями действий :
- Устаревшие версии выделены серым цветом
- Запрещена установка устаревшей версии при размещении нового действия
- Поддерживается работоспособность устаревших версий действий в старых проектах роботов
Добавлен уровень логирования для каждого действия :
- Поддерживаемые значения: Отладка , Информация , Предупреждение , Ошибка , Логирование отключено
Улучшена проверка схемы проекта робота :
- Автоматическая проверка схемы робота происходит при запуске и публикации проекта
Добавлена локализация параметров и результатов в логах
Добавлены сообщения о состоянии выполнения робота в логе :
- События типа: старт, пауза, продолжение, остановка
Локализованы сообщения в логах :
- Сообщения о начале/окончании действий и подсценариев переведены на понятный язык
Добавлено цветовое выделение сообщений в логе :
- Debug — без выделения
- Info — синий
- Warning — жёлтый
- Error — красный
Реализовано возобновление автоматической прокрутки лога :
- Остановка лога при прокрутке пользователем
- Возобновление при переходе к последнему сообщению
- Добавлена кнопка "Перейти к последнему"
Исправления
- Исправлена возможность редактирования описания черновика проекта робота
- Исправлен сброс версии патча публикуемого проекта робота, если все его предыдущие версии были удалены
- Исправлена работа с файлами-ресурсами в копиях опубликованных проектов
- Исправлено поведение системы при многократном копировании блоков сложных действий
- Исправлена работа с типом Пароль, вложенным в Коллекцию и Словарь
- Исправлены задержки при взаимодействии с объемными схемами проектов роботов