Notas de la versión > Notas de la versión 8.4 > Notas de la versión 8.4.1
Notas de la versión 8.4.1
Las siguientes mejoras de funciones, correcciones de errores, limitaciones y problemas conocidos e información del fin de la vida útil forman parte de ThingWorx 8.4.1:
Mejoras
Plataforma
Mejoras de Active Directory para mejorar la experiencia del usuario
Se ha añadido el servicio IsValidGroup para validar un nombre de grupo de Active Directory determinado. (TW-34654)
Se ha añadido un servicio TestConnection y el botón Verificar que permiten probar la conexión con Active Directory desde ThingWorx. (TW-47661)
Se ha añadido un aspecto para la visibilidad de los campos de la tabla de configuración, el nombre principal y la contraseña del administrador, que se debe utilizar cuando se activa la conexión de usuario dinámico. (TW-48639)
Mejoras de la validación de la importación. (TW-32198).
Se han actualizado los servicios GetDomainGroups e IsValidGroup para tomar las credenciales que se deben utilizar al recuperar grupos de Active Directory (TW-48632)
Se ha añadido la capacidad de utilizar grupos anidados de Active Directory que no se han asignado explícitamente a grupos de ThingWorx. (TW-40762)
Se ha añadido la capacidad de autenticación en ThingWorx sin necesidad de configurar una cuenta de servicio. La conexión de usuario dinámico permite que un usuario se conecte con un nombre de usuario y contraseña que enlazan con Active Directory. (TW-33857)
Se ha añadido una lista desplegable de nombres de propiedades de ThingWorx, que se pueden seleccionar al asignar un atributo de Active Directory a una propiedad de ThingWorx para la tabla de configuración de propiedades UserExtension. (TW-44988)
Se ha mejorado la asignación de grupos mediante la adición de una lista desplegable de búsqueda para grupos de usuarios de ThingWorx. Después de introducir un grupo de Active Directory, se puede seleccionar un grupo de usuarios de ThingWorx de la lista desplegable o buscar otro.(TW-47924)
ThingWorx Flow
ThingWorx Flow permite conectarse fácil y rápidamente a dispositivos y sistemas empresariales, así como orquestar el flujo de información entre estos sistemas y dispositivos para soportar los procesos empresariales.
ThingWorx Flow reduce el tiempo y el esfuerzo necesarios para conectar sistemas y dispositivos, facilitando la creación y modificación de flujos de trabajo sin programación. ThingWorx Flow se puede implementar localmente o se puede hospedar a través de una instancia de nube de Azure gestionada por PTC. Para obtener más información, consulte la sección ThingWorx Flow del centro de ayuda de ThingWorx.
Exportación e importación de servicios de flujo
Se ha añadido soporte para incluir servicios de flujos de trabajo al exportar e importar entidades en Composer. Puesto que se incluye información confidencial en las autorizaciones y conexiones utilizadas en flujos de trabajo, estas no se exportarán. En su lugar, se exportará solo el nombre y el proveedor, como Gmail, para la autorización y conexión. Si se encuentra una autorización o conexión coincidente después de la importación, se restablecerá la relación. Si no se encuentra, se creará una autorización o conexión sin credenciales, que deberán añadirse manualmente después de la importación.
Correcciones de errores
Plataforma
JIRA relacionado
Se ha corregido un problema que impedía la edición de los servicios desestimables en Composer.
TW-54080
Se ha corregido un problema que impedía la sustitución del señalizador activado en alertas.
TW-53829
Se ha corregido un problema que impedía la selección de una plantilla de cosa al crear una cosa si el usuario no tenía permiso de lectura en las plantillas de cosa.
TW-53488
Se ha corregido un problema que hacía que el explorador se bloqueara después de mostrar un cuadro de diálogo de error.
TW-53352
Se ha corregido un problema que permitía asignar nombres vacíos o nulos de Active Directory a nombres de propiedades de ThingWorx.
TW-53215
Se ha corregido un problema que provocaba la visualización de mensajes emergentes de error cuando un usuario cancelaba el panel emergente de autenticación.
TW-53191
Se ha corregido un problema que impedía que una entidad se marcara como modificada si se borraba una sustitución de servicio.
TW-53018
Se ha corregido un problema que impedía que los idiomas se colocaran en las configuraciones regionales preferidas porque no había una barra de desplazamiento.
TW-52982
Se ha corregido un problema que hacía que el editor de expresiones repitiera un error con cada pulsación de teclas si se desactivaba el análisis lint.
TW-52950
Se ha corregido un problema que impedía que un nombre de propiedad remota fuese editable en modo de lectura.
TW-52837
Se ha corregido un problema que provocaba la desactivación del botón Guardar de una alerta al sustituir la alerta En rango.
TW-52759
Se ha corregido un problema que impedía mostrar el icono de imagen en la página Ver relaciones para las entidades de la periferia 42.
TW-52482
Se ha corregido un problema con los nombres de carpeta del almacén de ficheros que impedía su visualización en el árbol de rutas.
TW-51938
Se ha corregido un problema que hacía que un usuario pulsara dos veces para ver el icono de alternancia de localización.
TW-52253
Se ha corregido un problema que provocaba la desactivación del icono de ejecución de servicio después de insertar un parámetro en el editor de servicios.
TW-51823
PTC ha resuelto varios problemas de script entre sitios (XSS).
n/d
Se ha corregido un problema que impedía la creación de una plantilla de cosa de canal.
TW-49226
Se ha corregido el estilo en la vista de filtro de cosas remotas.
TW-48959
Se ha corregido un problema que provocaba la eliminación de las opciones de la tabla de configuración.
TW-47538
Se ha corregido un problema con una cosa IndustrialGateway que hacía que la casilla Grupos de etiquetas del sistema se comportara de forma incoherente entre exploradores.
TW-26596
Se han mejorado los mensajes de error de las excepciones de tipo de contenido de la lista blanca.
TW-54480
Se ha corregido un problema que impedía que el script de esquema de Azure SQL funcionara desde la CLI de Azure Portal.
TW-54290
Se ha corregido un problema que impedía la selección de la entidad del sistema o superusuario para temporizadores y programadores.
TW-54163
Se ha corregido un problema que hacía que se truncaran los botones de los menús en versiones localizadas.
TW-53343
Se ha corregido un problema que impedía que se mostrara la página de configuración para las cosas de temporizador y de programador antes de guardarse.
TW-53315
Se ha añadido soporte de editor para el tipo base STYLETHEMENAME.
TW-53196
Se ha corregido un problema con el servicio StreamToFileRepository que provocaba una excepción durante la ejecución de una entidad multimedia.
TW-52834
Se ha corregido un problema con la plantilla de cosa RemoteThingWithTunnels que impedía que la configuración EnableTunneling funcionara correctamente.
TW-54323
Se han añadido opciones de configuración para las plantillas de cosa de temporizador y programador en la página de información general.
TW-53321
Se ha corregido un problema que provocaba un error de JavaScript al obtener una vista previa de cualquier objeto en Composer.
TW-53217
Una nueva versión de la extensión DSE (DSE-Persistence-Provider-Extension) está disponible en el sitio de soporte técnico de PTC.
TW-50109, TW-48711
Se ha corregido un problema con las cargas de ficheros del almacén del sistema que impedía que se utilizaran puntos suspensivos en lugar de nombres de fichero largos.
TW-44820
Mashup Builder
JIRA relacionado
Se ha mejorado la seguridad para los widgets de blog, wiki y área de texto HTML, así como para los procesadores HTML de listas y cuadrículas. Estas actualizaciones han dado lugar a una nueva biblioteca Caja de Google configurable, en la que se especifica una lista blanca de elementos y atributos HTML que se pueden utilizar con estos widgets y procesadores. Consulte la lista blanca en https://code.google.com/archive/p/google-caja/wikis/CajaWhitelists o Listas blancas para widgets seleccionados.
* 
Ya no se permiten muchos elementos comunes, como HTML, CUERPO, VÍNCULO, ESTILO y FORMULARIO. Consulte el vínculo anterior para ver los elementos aceptables.
Se ha añadido una lista blanca para las funciones de expresión y validador, que permite las siguientes funciones de ubicación de JavaScript en un mashup:
location.reload: se vuelve a cargar la página.
location.hostname: se devuelve el nombre del servidor o la dirección IP.
location.port: se devuelve el puerto HTTP del servidor.
location.host: se devuelven el nombre del servidor y el puerto HTTP a la vez (por ejemplo, localhost:8080).
location.protocol: se devuelve el protocolo de conexión (HTTP o HTTPS).
TW-54460
Se ha corregido un problema con los widgets de lista y selector de fecha que impedían que la propiedad AutoSelectFirstRow funcionara correctamente.
TW-54293
Se ha corregido un problema que hacía que las listas desplegables se alinearan en el centro en lugar de a la izquierda.
TW-54292
Se ha corregido un problema que impedía que CSS personalizada funcionara correctamente con widgets de botón.
TW-54291
Se ha corregido un problema que impedía que la propiedad AutomaticallyUpdateWhenAble del servicio GetProperties funcionara correctamente.
TW-54283
Se ha corregido un problema que impedía que los widgets de componentes Web se mostraran en tiempo de ejecución.
TW-53915
Se ha corregido un problema que impedía que la operación de copiar y pegar funcionara correctamente en Mashup Builder.
TW-53891
Se ha añadido soporte de temas para los contenedores Flex.
TW-53487
Se ha corregido un problema con el widget de renovación automática que provocaba un espaciado incoherente en los estados activado y desactivado.
TW-53392
Se ha corregido un problema con el componente Web del selector de fecha y hora que impedía que el icono del calendario estuviera centrado correctamente.
TW-53391
Se ha corregido un problema que hacía que los contenedores Flex se dimensionaran incorrectamente.
TW-53330
Se ha corregido un problema que impedía mostrar los iconos del panel de datos cuando se arrastraba un evento o una propiedad en Mashup Builder.
TW-53317
Se ha corregido un problema que impedía la selección de la columna de la casilla de una cuadrícula avanzada.
TW-53316
Se ha corregido un problema que provocaba la visualización de funciones duplicadas cuando se añadían parámetros a un servicio.
TW-53221
Se ha corregido un problema que impedía borrar un contenedor Flex del mashup raíz.
TW-53168
Se ha corregido un problema que impedía mostrar un error si un servicio ya no existe.
TW-53153
Se ha corregido un problema con el widget de nube de etiquetas que impedía aplicar el tema a los vínculos.
TW-53139
Se ha corregido un problema que hacía que los widgets añadidos a un contenedor se duplicaran en contenedores Flex si había barras de desplazamiento.
TW-53111
Se ha corregido un problema que hacía que se mostrara un cuadro de diálogo incorrecto en la opción de menú Exportar entidad.
TW-53084
Se ha corregido un problema con el widget de conjunto de campos que impedía que el subrayado se aplicara en la cabecera.
TW-53063
Se ha corregido un problema con el widget de conjunto de campos que hacía que la altura del fondo variara en tiempo de diseño y de ejecución.
TW-53062
Se ha corregido un problema que impedía mostrar el icono de evento en elementos de interfaz de usuario arrastrables.
TW-53026
Se ha corregido un problema que hacía que el panel de datos no estuviera sincronizado con las conexiones minimizadas.
TW-52945
Se ha corregido un problema que impedía que los iconos se mostraran en la ventana Conexiones.
TW-52940
Se ha corregido un problema que hacía que el icono de página de mashups contenido de un maestro estuviera descentrado.
TW-52937
Se ha corregido un problema que hacía que el panel de Funciones permaneciera en blanco en IE 11.
TW-52927
Se ha corregido un problema con los paneles de combinación que hacía que se solaparan con otros widgets en un mashup Flex.
TW-52900
Se ha corregido un problema que impedía que los cambios de temas se reflejaran en tiempo de ejecución cuando se seleccionaba el botón Volver a cargar.
TW-52865
Se ha corregido un problema con el widget de área de texto HTML que hacía que el panel de color de fondo se abriera detrás del widget en un mashup Flex.
TW-52862
Se ha corregido un problema que hacía que los selectores de definición de estilo se mostraran descentrados en IE11.
TW-52849
Se ha corregido un problema con el widget de visualización de valor que provocaba un comportamiento incorrecto de la propiedad BackgroundFill.
TW-52765
Se ha corregido un problema que impedía la anulación de la selección de los widgets o funciones.
TW-52622
Se ha corregido un problema con el widget de recopilación que impedía la redefinición de la posición de la barra de desplazamiento vertical después de realizar una nueva búsqueda.
TW-52613
Se ha corregido un problema con el widget de Navigate que impedía mostrar un menú de contenido después de pulsar con el botón derecho en el widget.
TW-52537
Se ha actualizado la sugerencia para los parámetros de función.
TW-52535
Se ha corregido un problema que hacía que el panel de propiedades de datos mostrara dos iconos cuando no había ningún servicio en el panel de datos.
TW-52515
Se ha corregido un problema que provocaba incoherencias de estilo con columnas de cuadrícula.
TW-52514
Se ha corregido un problema que provocaba la necesidad de renovación de los parámetros de mashup recién añadidos para poder mostrarlos.
TW-52513
Se ha corregido un problema que hacía que los estilos de ventana emergentes cambiaran al pasar por encima de las fichas Sesión y Usuario.
TW-52512
Se ha corregido un problema que provocaba una alineación incorrecta de los cuadros de texto en el cuadro de diálogo Nueva expresión.
TW-52502
Se ha corregido un problema que permitía crear expresiones y validadores sin nombre o parámetros.
TW-51806
Se ha añadido soporte para nombres largos en el explorador de paneles de mashup.
TW-50749
Se ha corregido un problema que impedía que los parámetros de mashup por defecto se expusieran fuera del mashup contenido.
TW-42451
Se ha corregido un problema con el widget de selector de entidades que impedía la visualización de los iconos de las entidades de proyecto.
TW-41010
Se ha corregido un problema que impedía que el procesador de etiquetas de datos representara valores.
TW-29666
Se ha corregido un problema con los widgets que provocaba un comportamiento incoherente de los elementos emergentes modales en los exploradores.
TW-26492
Se ha corregido un problema que provocaba la visualización incorrecta de los paneles con CSS personalizada.
TW-54389
Se ha corregido un problema que impedía que la selección múltiple funcionara correctamente en los elementos del cuadro combinado de lista.
TW-53054
Se ha corregido un problema con el espaciado y el relleno de las barras de herramientas del panel contraído.
TW-52655
Se ha corregido un problema que impedía que la selección múltiple en cuadros combinados mostrara los valores preseleccionados.
TW-47237
Se ha añadido soporte para el widget de direccionador de eventos para permitir los tipos base de REST como entrada y salida.
TW-39286
Se ha añadido la propiedad Disabled a los widgets de corredera y corredera vertical.
TW-36572
Se ha añadido soporte para varias cargas de fichero a través del widget de carga de ficheros.
TW-35373
Se ha corregido un problema que impedía que el control ActiveX se inicializara en IE para widgets.
TW-54461
Se ha añadido soporte de enlace para la propiedad RefreshInterval en el widget de renovación automática.
TW-52523
Se ha corregido un problema con el componente Web del widget de fichas que impedía cambiar entre fichas si una ficha tenía un nombre largo.
TW-53220
Problemas conocidos y limitaciones
En ThingWorx 8.4.1, existen los siguientes problemas conocidos y limitaciones:
Problemas conocidos y limitaciones
ThingWorx Flow
Al seguir las instrucciones de Rotación de clave de codificación de ThingWorx Flow del centro de ayuda de ThingWorx y ejecutar el comando npm link del paso 2 del Procedimiento de implementación local, aparece un mensaje de aviso en el que se indica que existe una vulnerabilidad de seguridad en una de las bibliotecas NPM del módulo tw-security-common-nodejs. La incidencia es específica de la biblioteca handlebars, que solo se utiliza en las pruebas unitarias del módulo tw-security-common-nodejs y no se utiliza en el código real del módulo. Como tal, esta vulnerabilidad no se puede explotar en el módulo ni en ThingWorx Flow, y se puede desestimar con seguridad. Esta biblioteca se quitará de la instalación en una versión futura.
TW-55100
La acción Definir InfoTable de ThingWorx no soporta instancias anidadas de InfoTable.
TW-52039
La acción Descargar fichero para la utilidad FTP no produce la salida de la ruta del fichero de descarga. Si se intenta asignar la ruta de fichero de la acción Descargar fichero a otra acción, no funcionará.
La solución alternativa es utilizar el nombre del fichero de descarga en lugar de asignar la ruta de fichero directamente.
TW-54972