Улучшения

  • Реализована конвертация проектов из 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 — красный
  • Реализовано возобновление автоматической прокрутки лога :

    • Остановка лога при прокрутке пользователем
    • Возобновление при переходе к последнему сообщению
    • Добавлена кнопка "Перейти к последнему"

Исправления

  • Исправлена возможность редактирования описания черновика проекта робота
  • Исправлен сброс версии патча публикуемого проекта робота, если все его предыдущие версии были удалены
  • Исправлена работа с файлами-ресурсами в копиях опубликованных проектов
  • Исправлено поведение системы при многократном копировании блоков сложных действий
  • Исправлена работа с типом Пароль, вложенным в Коллекцию и Словарь
  • Исправлены задержки при взаимодействии с объемными схемами проектов роботов
  • Нет меток