Фабрика 287 Выпуск - сентябрь 2024 года

Prev Next

В выпуске 287 обновлены функции всей платформы, в том числе несколько улучшений для сравнения версий приложений.

Сообщите нам о своих мыслях и вопросах в сообществе Tulip.

Функции и улучшения

Учетная запись

  • На странице конфигурации SAML теперь можно назначать пользователям пользовательские роли, используя схему SAML "Tulip Default Role Mapping". Ранее с помощью фиксированного отображения ролей можно было назначать только роли, определенные Tulip.
  • Представлена роль Оператор (с регистрацией игрока), которая может регистрировать игрока и запускать приложения, но не имеет возможности доступа к интерфейсу администратора.

Аналитика

  • В редакторе аналитики и виджете интерактивной таблицы при изменении форматирования чисел для одного из полей на панели справа отображается предварительный просмотр форматирования с учетом точности установки десятичных дробей и горизонтального выравнивания.

Сравнение версий приложений

  • На странице сравнения версий приложений при переключении между базовой и сравнительной версией пользователь будет оставаться на текущем просматриваемом ресурсе. Например, если пользователь просматривает шаг A из версии 1 в версию 2 и меняет версию сравнения, сравнивая версию 1 с версией разработки, он будет по-прежнему просматривать шаг A, если он существует, между этими двумя новыми версиями. Это изменение также приводит к тому, что вкладка "Шаги" появляется перед вкладкой "Приложение", и при первом входе на страницу сравнения версий приложений пользователь попадает на вкладку "Шаги". Все эти изменения призваны сделать навигацию по сравнению двух версий приложений более простой и интуитивно понятной, особенно при смене версий для сравнения.
  • На странице сравнения версий приложений появился экран, показывающий, когда шаг или группа шагов были удалены из базовой версии в сравниваемую. Это заменяет предыдущее сообщение "Сравнение версий не найдено", чтобы быть более точным и полезным при просмотре сравнений версий.
  • В разделе "Сравнение версий приложений" улучшен пользовательский интерфейс для раздела "Детали изменений".
  • На странице Compare App Versions пользователи увидят, что при переходе по url с недопустимым идентификатором версии переменной или табличного ресурса появляется сообщение "Version comparison not found", как для недопустимых виджетов/шагов/групп шагов, и пользователю предлагается перейти на другой ресурс.
  • В разделе "Сравнение версий приложений" улучшена обработка следующих ситуаций:
    • пользовательские виджеты
    • виджеты сканеров штрихкодов
    • виджеты камеры технического зрения
    • переменные
    • предварительные просмотры выражений

Подробнее о сравнении версий приложений читайте здесь.

Compare versions modal

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