Primo RPA Studio Linux 1.26.9
Раздел содержит описание изменений для версии приложения Primo RPA Studio Linux 1.26.9, выпущенной в октябре 2026 года.
Новые функции и улучшения
-
Реализована возможность копирования ID активности и ее типа: активности теперь проще искать в логах.
-
В каталогах элементов групп Браузер и Рабочий стол дублирующиеся и устаревшие элементы перенесены в отдельные подкаталоги “Поколение 1”, скрытые по умолчанию. Теперь находить нужный элемент стало проще. Отображение подкаталогов “Поколение 1” можно включить, убрав галочку из чекбокса Настройки → Общие → Скрывать Поколение 1.
-
Реализована поддержка нового типа ресурса SecureString в элементах Установить ресурс и Получить ресурс для безопасной передачи и хранения чувствительных строковых данных (токены, connection strings, ключи).
-
В активность Switch добавлена возможность изменять порядок ветвей “Случай” с помощью перетаскивания (drag-and-drop) или кнопок перемещения.
-
Расширены возможности множественной выборки страниц в активности PDF: Извлечь страницы - теперь в активности можно задавать диапазон страниц, например “1-10”, выбирать диапазон через тире или любым другим способом.
-
Для активности Добавить в очередь реализовано свойство “Приоритет”.
-
Реализована новая активность Заблокировать ресурс для блокировки/разблокировки ресурса (ассета). Теперь робот может поставить блокировку на ресурс; другой робот не сможет прочитать/записать заблокированный ресурс, пока блокировка не снята, либо у неё не истёк таймаут.
-
В активность Рабочий стол: Снимок рабочего стола добавлено свойство “Область”, позволяющее сделать снимок только указанной в свойстве области.
-
Для активности Работа с UI: Клик мышью реализовано свойство “Прокрутить до видимости” (для браузерных элементов).
-
Реализована возможность сворачивания групп свойств элементов в панели “Свойства”. Свойства стали удобнее для чтения, нужное свойстыо стало проще найти. Например, сворачивание группы «Общие» позволит быстрее увидеть остальные, уникальные свойства активности.
-
Улучшено визуальное представление данных типа DataRow на вкладке “Вывод” - теперь они отображаются строкой таблицы с реальными именами колонок, а не служебным представлением объекта.
-
Реализовано получение адреса Оркестратора и типа тенанта через переменные окружения (PRIMO_ORCHESTRATOR_URL и PRIMO_ORCHESTRATOR_TENANT). Теперь можно, например, упростить авторизацию при использовании AD: пользователю не нужно вводить данные при первом запуске.
-
В малый редактор шаблона поиска для браузера добавлена кнопка “Выбрать на экране” (“волшебная палочка”), название кнопки «Отобразить компонент» заменено на «Проверка настроек шаблона».
-
Внесены изменения в активности группы Работа с UI - Клик мышью и Присоединиться к браузеру: в редакторе шаблона для «Клик мышью» скрыто неприменимое поле «Индекс вкладки», а в активность «Присоединиться к браузеру» добавлены свойства “Индекс вкладки” и “Активировать вкладку”. Таким образом управление вкладкой теперь осуществляется на уровне контейнера.
-
Для активности Браузер: Открыть браузер реализовано свойство «Развернуть на весь экран».
-
В контейнеры Открыть браузер и Присоединиться к браузеру добавлен чекбокс “Привязка к вкладке” для улучшения управляемости при работе с несколькими вкладками.
-
В диалог “Пространства имен” добавлена возможность поиска.
-
Актуализированы версии зависимостей для повышения стабильности и безопасности продукта.
-
Стала удобнее работа со связями в диаграмме: связь создаётся перетаскиванием от точки элемента, без лишнего клика по блоку. Уже созданную связь можно перепривязать к другому элементу, а не только удалить. Расширена область попадания курсором по линии, а также добавлена визуальная подсказка курсора при попадании в область взаимодействия.
-
Обновлено браузерное расширение до версии 3.100.
Исправленные ошибки
Robot Runner
- Произведены доработки в Robot Runner: теперь в расписании запуска робота можно задать не только дату, но и время начала.
Элементы
Группа Браузер
-
В активностях браузера устранен ряд проблем, которые требовали выставлять ручные задержки WaitBefore после переключения страниц.
-
В свойство “Тип браузера” элемента Присоединиться к браузеру возвращена возможность выбрать браузер Firefox.
-
Исправлено поведение активностей Присоединиться к браузеру и Открыть браузер: теперь шаблон поиска открывается корректно, даже если в свойстве URL контейнера указана переменная, а не строка.
-
Устранен таймаут при прокрутке страницы: браузерная и UI-прокрутка корректно работают с браузерным расширением 3.100.
Работа с UI
- Для элемента Работа с UI: Ввод текста ввод текста заработал в приложениях, где раньше завершался неопределённой ошибкой (например, в редакторе Kate). Для этого был реализован способ взаимодействия с элементом “INVOKE” (прямой ввод текста). Также было добавлено сообщение об ошибке для случаев, когда данный способ взаимодействия не поддерживается в элементе.
Диаграмма
-
Восстановлена возможность заполнять и редактировать аннотации для добавленных в диаграмму элементов, не входя в контейнер элемента.
-
Восстановлено отображение на диаграмме комментария, введенного в активности “Комментарий”.
-
Студия больше не завершается аварийно при повторном входе в блок диаграммы после выбора перехода внутри него.
Редактор шаблонов поиска
-
Улучшено поведение при определении элемента по индексам во фреймах: даже если одинаковые элементы находятся в разных фреймах, теперь есть возможность выбрать нужный с помощью индекса. Для включения функционала необходимо в редакторе шаблона нажать “Обновить шаблон поиска”.
-
Восстановлена работоспособность кнопки “Обновить индекс”: при перевыборе элемента в дереве шаблона поиска индекс обновляется.
-
В поле “Index” шаблона поиска теперь можно использовать переменную в фигурных скобках.
Селекторы
-
Исправлена ситуация с лишними пробелами в браузерных селекторах. Теперь при формировании атрибута “Текст” пробелы автоматически нормализуются: удаляются по краям, а множественные внутри заменяются на один. Элементы будут находиться стабильнее, даже если в верстке страницы есть лишние пробелы. Для роботов, сохраненных в старых версиях Студии, поведение не меняется — обратная совместимость сохранена.
Примечание: При возникновении проблем с поиском элемента проверьте значение атрибута “Текст” в шаге. При необходимости удалите лишние пробелы вручную или переключитесь в режим регулярного выражения. -
Исправлен алгоритм многоуровневого поиска элементов на странице. Поиск корректно обрабатывает все подходящие элементы, а не только последний найденный. Для активации исправленного алгоритма необходимо в редакторе шаблона нажать “Обновить шаблон поиска”.
Пространство имен
-
Исправлена ситуация, при которой в ходе публикации пакетов (LTW-модулей) с выходными аргументами типа System.Data.DataTable возникала ошибка пространства имен, а при открытии проекта активность не появлялась в списке активностй.
-
Восстановлена возможность добавлять в проект пространства имен из библиотек, входящих в дистрибутив (в частности, MailKit).
Прочее
-
Добавлена возможность обновления Nuget пакетов - при выборе новой версии пакета появилась кнопка “Обновить”.
-
Исправлено поведение, при котором при поиске нужного типа данных (например, при создании переменных) Студия не находила тип данных при указании его полного наименования.
-
Проведены доработки функциональности AD авторизации для корректной обработки ситуаций с незаполненными логином/паролем: теперь, пока логин и пароль не указаны, список проектов недоступен.
-
Исправлено отображение во всплывающем уведомлении гиперссылок, добавленных HTML-разметкой.
-
Устранена ситуация, при которой проект мог перезаписываться в неправильную папку, если после публикации проекта в Оркестратор версия проекта была обновлена.
-
Сообщение об ошибке в выражении свойства снова стало удобным для чтения: в журнал пишется суть проблемы, без избыточного текста исключения.