La versión 275 actualiza algunas funciones nuevas, como los roles de usuario personalizados y la validación de widgets de entrada. También hay muchos cambios en la interfaz de usuario de los componentes del Editor de aplicaciones y el Editor de análisis, así como pequeñas actualizaciones de rendimiento en toda la plataforma.
Háganos saber sus opiniones y preguntas en la Comunidad Tulipán.
Actualizaciones de Automatizaciones
Para las cuentas Enterprise, un nuevo tipo de evento para las automatizaciones está disponible - "En un horario" - leer más aquí. Este evento permite a los usuarios programar automatizaciones a intervalos para realizar acciones. Por ejemplo, puede reducir la dependencia de las aplicaciones headless que ejecutan temporizadores constantemente. Vea una demostración de esta función en el siguiente vídeo.
Advertencia de bucle
Cuando se crea una automatización que puede dispararse sola, aparece una advertencia que incluye un enlace al artículo Advertencia de bucle. Esto le ayudará a asegurarse de que su automatización se ejecuta de la forma que desea sin errores desconocidos.

Actualizaciones a la función de roles de usuario personalizados
La función de roles de usuario personalizados ahora está disponible para todos los clientes nuevos y existentes en el plan empresarial o superior. Al navegar a la página de Usuarios en Configuración (o Configuración de Cuenta si los espacios de trabajo están habilitados) permite a los Propietarios de Cuenta revisar los roles existentes y crear nuevos.
Cuando se habilitan las funciones de usuario personalizadas, se añade una insignia al Selector de funciones que muestra si una función es Tulip (integrada) o Personalizada. También hay un indicador junto a los nombres de los roles en la exportación de usuarios para mostrar si el rol es personalizado o no.
Cuando un rol tiene "Acceso limitado" a la configuración, a la configuración de la cuenta o a la configuración del espacio de trabajo, la descripción que aparece al pasar el ratón por encima de la insignia "Cuenta" en la barra lateral del rol tendrá un mensaje de "puede" o "no puede" correspondiente a cada casilla de verificación en el modal de edición/creación del rol.
Ahora los propietarios de cuentas pueden desactivar usuarios a través de la página Usuarios de la configuración del espacio de trabajo. También se ha introducido un nuevo permiso de rol personalizado para la desactivación de usuarios, que permite desactivar usuarios que son exclusivos de un espacio de trabajo.
Aviso de activadores obsoletos
En la página de descripción general de la aplicación, la advertencia actualizada indica explícitamente que LTS 12 / r275 es la última versión que admite activadores obsoletos. Los usuarios pueden revisar las aplicaciones de esta categoría accediendo a Requiere acción en la vista general de su aplicación. Más información sobre la migración de activadores obsoletos aquí.

Vision está fuera de Beta
¡Tulip Vision ha sido oficialmente sacado de beta! Los usuarios pueden aprender todo sobre Vision y sus capacidades con estos artículos:
- Introducción a Visión
- Recogida de datos para inspección visual con Visión
- Uso del Detector de Color
- Uso de la función de instantáneas de Vision
- Clasificación visual con modelos personalizados
Nueva interfaz de usuario del panel contextual del editor de aplicaciones
En el Editor de aplicaciones, hemos corregido varios pequeños problemas de la interfaz de usuario, por ejemplo:* Se ha movido el conmutador obligatorio a la parte superior de la sección de reglas de validación dentro del panel contextual del widget de entrada* Se ha corregido la desalineación de los botones de icono en el panel contextual derecho para un grupo de pasos* Se han corregido los desplegables que no se cerraban después de seleccionar una opción* Pequeños cambios en la interfaz de usuario del panel contextual del widget* Se ha actualizado el mensaje de error de validación incompleta, que aparece en el reproductor si hay una regla de validación incompleta.
Además, los usuarios notarán una mejora en la validación de los widgets de entrada: todos los widgets de entrada, así como el widget de botón, tienen un nuevo panel contextual organizado por secciones. Los widgets de entrada tienen ahora la opción de "validación de widgets de entrada", es decir, marcarlos como obligatorios, configurar cómo se formatearán sus mensajes de error y (para algunos widgets de entrada) "reglas de validación" adicionales.
Nuevo panel contextual
Panel de contexto antiguo
Los widgets de botón y de firma electrónica tienen ahora una sección para que Interaction configure cuándo se activan en función de una variable u otra fuente de datos.
Actualizaciones menores del editor de aplicaciones
En el editor de expresiones, un booleano {{null}} se considera {{false}} en operaciones booleanas (or, and, not).
Más protocolos (por ejemplo, ftp, sftp, wss, etc) son ahora compatibles con la validación isURL URL para widgets de texto de entrada.
En el selector de fuente de datos, cuando se configura para aceptar valores enteros, ya no se aceptan valores estáticos hexadecimales. Aparece un mensaje de error si un usuario introduce un valor flotante en el selector de fuente de datos de tipo entero.
Se ha actualizado el panel contextual de los widgets de texto con una opción para desplazarse por el texto largo en Tulip Player.
Actualización de la plantilla universal
La plantilla universal ha salido de la versión beta. Recomendamos construir analíticas con esta plantilla, ya que puedes cambiar fácilmente el tipo de gráfico.

Cambios menores en el editor de análisis
Cambia el desplegable de tipo de gráfico para no incluir redundantemente 'plot' o 'chart'.
Nuevo desplegable
Desplegable antiguo
En las filas de la tabla de resultados de la consulta, las filas se indexarán en relación con el orden en que aparecen en los resultados de la consulta, en lugar del orden en que aparecen en la página.
La escala del eje X no se forzará a ordinal cuando se active una línea de tendencia.
Mejora del rendimiento de las consultas
Hemos mejorado el rendimiento de las consultas al cargar tablas con registros vinculados.
Comportamiento de la asignación de estaciones
Se puede realizar un seguimiento de la última asignación de estación para máquinas y desasignar máquinas de estaciones si la estación está archivada.
Cuando una aplicación determinada se asigna a una estación y luego se archiva, la aplicación se cancela en Tulip Player y se elimina de la estación.
Actualizaciones de dispositivos Edge
Los supervisores de taller, administradores, propietarios de espacios de trabajo y propietarios de cuentas tienen permisos para eliminar dispositivos de borde de la instancia.
Se ha corregido un error visual en la página de dispositivos de borde por el que el texto de información sobre herramientas de la estación asignada a un dispositivo de borde es negro en lugar de blanco.
Corrección de errores destacados
La versión 275 contiene varias correcciones de errores que queremos destacar porque han sido notificadas por los usuarios:
- Se ha corregido un problema por el que el host de Cloud Connector no podía enviar solicitudes a otros servicios internos.
- Se ha corregido un problema por el que los datos de máquinas, dispositivos y tablas no se actualizaban en las aplicaciones que se ejecutaban en Player.
- Se solucionó un problema por el que los usuarios con un rol de usuario personalizado podían crear filas en las tablas, pero sólo aparecían en la interfaz de usuario al actualizar la página.
- En el panel contextual Configuración de la cuenta > Usuarios > Roles > Vista de roles, en la categoría "Conector", se elimina la opción "Ejecutar". En Roles,Crear Rol Modal, en la sección "Función de Conector", la opción "Acceso Limitado" con casillas de verificación subyacentes se ha cambiado por la opción de radiobox "Ver y probar". En la página de edición de la función del conector, los roles que estaban bloqueados de forma incorrecta para probar las funciones del conector ahora pueden probar la función del conector en los entornos para los que tenían permisos (por ejemplo, entornos de prueba y desarrollo). Los roles de tulipán que pueden probar las funciones del conector son: Propietarios de cuentas, Propietarios de espacios de trabajo, Administrador, Creador de aplicaciones, Ingeniero de aplicaciones, Supervisor de conectores y Supervisor de tablas de tulipanes.
- Se ha corregido un error por el que el menú desplegable quedaba oculto si la altura del widget de selección única/multiselección era demasiado pequeña.
- En el selector de fuente de datos del editor de aplicaciones y automatizaciones, los usuarios notarán una mejora en el manejo de valores booleanos.
- Se ha corregido un problema por el que los datos de máquinas, dispositivos y tablas no se actualizaban en las aplicaciones que se ejecutaban en Player.
- Se ha corregido un error por el que algunas aplicaciones que ejecutaban activadores obsoletos no aparecían en la pestaña de descripción general de la aplicación de acciones necesarias.
- Se ha corregido un problema por el que el widget de análisis no tenía cambio de color dinámico.
- Se ha corregido un problema en el editor de aplicaciones por el que el texto sólo numérico (por ejemplo, 1234) de un widget de botón no podía copiarse y pegarse en ningún otro sitio.
- Se corrige el comportamiento de los conectores de sólo lectura cuando se restaura una aplicación.
- Se corrige un error por el que cuando {{playerOnlyRunAllowedAppsLvl3AllRestrictions}} está activado, los usuarios pueden seguir utilizando el reproductor del modo Dev para cambiar entre las aplicaciones asignadas a la estación. Para las estaciones de prueba, se trata de todas las aplicaciones.
- Las automatizaciones que recuperan registros de tablas ya no fallarán si se archiva o añade un campo de la tabla.
- Cuando un reproductor se inicia sin datos locales, se inicia desde un estado fresco de la estación en lugar de obtener el estado previamente conocido de los datos en la nube de Tulip.
- Se ha corregido el botón "Ahora" del selector de fecha y hora para que seleccione la fecha y hora actuales.
- Se corrige un problema por el que faltaba el campo de configuración vacío obligatorio para los entornos no configurados en la exportación de aplicaciones heredadas.
- En el editor de aplicaciones, se corrige un problema por el que hacer clic debajo de un widget selector de fecha, incluso si había un widget diferente allí, podría ser tratado como hacer clic dentro del cuadro delimitador del widget selector de fecha.
- Todos los caracteres de tema MQTT permitidos por el estándar son ahora compatibles con Tulip, excepto los caracteres Unicode invisibles, como el espacio de anchura cero.
- En el editor de aplicaciones, se garantiza que el espacio adicional se elimina de un widget cuando un creador de aplicaciones elimina la etiqueta de un widget de entrada etiquetado (por ejemplo, widget de entrada de texto). Se volverá a añadir automáticamente si un creador de aplicaciones vuelve a añadir una etiqueta a ese widget.
- Se ha corregido un problema por el que la eliminación de un registro eliminaba los enlaces que implicaban un registro de la otra tabla con el mismo ID que el eliminado.
- El conector MSSQL utiliza por defecto 90 minutos para mantener abiertas las conexiones inactivas.
Note - the change below for {{TextToDateTime}} was reverted for r275. It was re-released in r279 with a few changes.
:::* Cambio de la expresión {{TextToDateTime}} en las aplicaciones para que sea más estricta con las cadenas de fechas que acepta. Ahora las expresiones darán error cuando no coincidan con el formato proporcionado. Ejemplo: {{2021/02/01}} ahora da error si el formato es {{YYYY-MM-DD}}, el formato del texto debe ser {{YYYY/MM/DD}}. Esto también evita pasar fechas completamente inválidas. El ejemplo {{1}} con el formato {{AAA-MM-DD}} ahora dará error.
- Revierte una corrección realizada para un problema por el que los clientes que utilizaban servidores antiguos no podían conectarse al host conector habilitando un algoritmo de negociación TLS de OpenSSL obsoleto.
- Corrige un error por el que los vídeos grabados no se cargaban en instancias basadas en jardines Azure.
Lista completa de ID de tickets incluidos en la versión 275
Si está siguiendo alguno de estos tickets y desea obtener más detalles, póngase en contacto con el servicio de atención al cliente de Tulip a través de support@tulip.co o del chat en directo a través de su instancia.
PLAT-31452PLAT-31109PLAT-31108PLAT-31081PLAT-31069PLAT-31047PLAT-30909PLAT-30907PLAT-30871PLAT-30780PLAT-30722PLAT-30684PLAT-30302PLAT-30299PLAT-30258PLAT-30167PLAT-30020PLAT-28621PLAT-28303PLAT-28033PLAT-24023PLAT-22720PLAT-9923PLAT-27287PLAT-13087PLAT-31493PLAT-31354PLAT-31351PLAT-31337PLAT-31334PLAT-31290PLAT-31279PLAT-31238PLAT-31187PLAT-31021PLAT-30992PLAT-30985PLAT-30517PLAT-30324PLAT-30181PLAT-29862PLAT-29612PLAT-28971PLAT-28841PLAT-27232PLAT-26441PLAT-25849PLAT-25571PLAT-21945

