В выпуске 287 обновлены функции всей платформы, в том числе несколько улучшений для сравнения версий приложений.
Сообщите нам о своих мыслях и вопросах в сообществе Tulip.
Функции и улучшения
Учетная запись
- На странице конфигурации SAML теперь можно назначать пользователям пользовательские роли, используя схему SAML "Tulip Default Role Mapping". Ранее с помощью фиксированного отображения ролей можно было назначать только роли, определенные Tulip.
- Представлена роль Оператор (с регистрацией игрока), которая может регистрировать игрока и запускать приложения, но не имеет возможности доступа к интерфейсу администратора.
Аналитика
- В редакторе аналитики и виджете интерактивной таблицы при изменении форматирования чисел для одного из полей на панели справа отображается предварительный просмотр форматирования с учетом точности установки десятичных дробей и горизонтального выравнивания.
Сравнение версий приложений
- На странице сравнения версий приложений при переключении между базовой и сравнительной версией пользователь будет оставаться на текущем просматриваемом ресурсе. Например, если пользователь просматривает шаг A из версии 1 в версию 2 и меняет версию сравнения, сравнивая версию 1 с версией разработки, он будет по-прежнему просматривать шаг A, если он существует, между этими двумя новыми версиями. Это изменение также приводит к тому, что вкладка "Шаги" появляется перед вкладкой "Приложение", и при первом входе на страницу сравнения версий приложений пользователь попадает на вкладку "Шаги". Все эти изменения призваны сделать навигацию по сравнению двух версий приложений более простой и интуитивно понятной, особенно при смене версий для сравнения.
- На странице сравнения версий приложений появился экран, показывающий, когда шаг или группа шагов были удалены из базовой версии в сравниваемую. Это заменяет предыдущее сообщение "Сравнение версий не найдено", чтобы быть более точным и полезным при просмотре сравнений версий.
- В разделе "Сравнение версий приложений" улучшен пользовательский интерфейс для раздела "Детали изменений".
- На странице Compare App Versions пользователи увидят, что при переходе по url с недопустимым идентификатором версии переменной или табличного ресурса появляется сообщение "Version comparison not found", как для недопустимых виджетов/шагов/групп шагов, и пользователю предлагается перейти на другой ресурс.
- В разделе "Сравнение версий приложений" улучшена обработка следующих ситуаций:
- пользовательские виджеты
- виджеты сканеров штрихкодов
- виджеты камеры технического зрения
- переменные
- предварительные просмотры выражений
Подробнее о сравнении версий приложений читайте здесь.

Copilot
- В чате оператора Copilot, если пользователь использует поддерживаемый язык, Copilot подберет его, основываясь на языке последнего сообщения. Если язык не поддерживается или не распознается, Copilot вернется к языку плеера.
Импорт/экспорт приложений
- Импорт/экспорт приложений теперь доступен по умолчанию для пользователей с тарифным планом Enterprise и выше.
Подробнее об импорте/экспорте приложений читайте здесь.
Редактор приложений
- В редакторе приложений, на вкладке "Версии", улучшен пользовательский интерфейс списка версий и меню с тремя точками.
- В редакторе приложений на вкладке "Версии" увеличен размер раздела описания для лучшей читабельности.
Автоматизации
- В Автоматизации добавлена проверка несуществующих значений при настройке событий. Несуществующие значения могут быть выбраны в конфигурации события, когда пользователь импортирует автоматизацию, содержащую зависимости, которые не существуют в целевом рабочем пространстве. К зависимостям, которые в настоящее время не поддерживаются (и теперь имеют проверку), относятся Машины, Поля активности машин, Атрибуты машин и Анализы. Если одно из этих полей содержит несуществующее значение, пользовательский интерфейс редактора автоматизации теперь будет показывать сообщение об ошибке и не позволит опубликовать автоматизацию.
Исправления ошибок
Выпуск 287 содержит множество исправлений ошибок:
| Ссылка на тикет | Описание |
|---|---|
| PLAT-36660 | Исправлена проблема, из-за которой в некоторых случаях тест соединения не выполнялся из-за отправки неправильно сформированных полей |
| PLAT-36547 | Устранена проблема безопасности, когда oauth-токены для пользователей были доступны пользователям с повышенными привилегиями при настройке коннектора. |
| PLAT-36489 | Устранена проблема с импортом/экспортом приложений в случае удаления виджетов из базовых и небазовых шагов. |
| PLAT-36467 | Обеспечивает регистрацию избыточных вызовов увеличения таблицы в журнале аудита с использованием того же подхода, что и вызовы обновления. |
| PLAT-36429 | Устранена проблема с обработкой статических и динамических драйверов при экспорте/импорте. |
| PLAT-36349 | Исправлена проблема с избыточными обновлениями полей таблицы, теперь они регистрируются по умолчанию. |
| PLAT-36332 | Исправление проблемы в Compare App Version, когда текстовые виджеты, использующие цветовые переменные, всегда отображались как измененные между двумя версиями, даже если никаких изменений не происходило. |
| PLAT-36330 | Исправление ошибки в Compare App Versions, когда виджет фигуры с цветом границы, установленным в переменную, всегда казался измененным. |
| PLAT-36310 | Исправлена ошибка, из-за которой приложение Compare App Versions зависало, если триггер ссылался на станцию в приложении. |
| PLAT-36271 | Исправлена ошибка, из-за которой, если расход был точно на пределе, клиент видел значок "превышение лимита", хотя это было не так. Теперь значок должен корректно отображаться только в том случае, если количество использований хотя бы на 1 больше лимита. |
| PLAT-36232 | Устранена проблема, при которой публикация приложения могла завершиться неудачей из-за слишком больших конфигураций связанных коннекторов. |
| PLAT-36187 | Устранена редкая проблема с обслуживанием таблиц данных после восстановления старых сайтов. |
| PLAT-36015 | Устранена ошибка, из-за которой включение столбцов связанных записей в импорт CSV приводило к отклонению импорта. |
| PLAT-35525 | Исправлена ошибка на странице машин с предложениями для японских символов. |
| PLAT-34361 | Устранена проблема, связанная с тем, что для экземпляров, не находящихся в режиме бесплатной пробной версии, когда пользователь открывает выпадающий список учетных записей, значок "Обновление" и обратный отсчет времени истечения срока действия больше не отображаются. |
| PLAT-33358 | Устранена проблема, из-за которой при переподключении к сети пользователи теряли несохраненный прогресс в формах (например, в редакторе пользовательских виджетов, редакторе коннекторов, редакторе триггеров). |
Полный список идентификаторов тикетов, включенных в релиз 287
Если вы хотите получить более подробную информацию о конкретном исправлении, найдите идентификатор в Tulip's Issue Tracker.
PLAT-36521PLAT-36082PLAT-35882PLAT-35876PLAT-35875PLAT-35619PLAT-35608PLAT-35043PLAT-34850PLAT-31662PLAT-36482PLAT-36328PLAT-36234PLAT-35412PLAT-34689PLAT-36597PLAT-36081PLAT-34334PLAT-36660PLAT-36547PLAT-36494PLAT-36489PLAT-36467PLAT-36429PLAT-36349PLAT-36332PLAT-36330PLAT-36310PLAT-36271PLAT-36232PLAT-36187PLAT-36015PLAT-35525PLAT-34361PLAT-33358
