Notes de version > Notes de mise à jour de la version 8.4 > Notes de mise à jour de la version 8.4.1
Notes de mise à jour de la version 8.4.1
Les améliorations de fonctionnalités, corrections de bugs, problèmes connus et limitations, et informations de fin de vie décrits ci-après font partie de la version ThingWorx 8.4.1 :
Améliorations
Plateforme
Améliorations concernant Active Directory pour une meilleure expérience utilisateur
Ajout du service IsValidGroup pour valider un nom de groupe Active Directory spécifié. (TW-34654)
Ajout d'un service TestConnection et d'un bouton Vérifier pour permettre de tester la connexion à Active Directory à partir de ThingWorx. (TW-47661)
Ajout d'un aspect de visibilité sur les champs de la table de configuration, Nom de l'identité/Mot de passe d'administration, utilisable lorsque la connexion utilisateur dynamique est activée. (TW-48639)
Améliorations de la validation de l'importation. (TW-32198)
Mise à jour des services GetDomainGroups et IsValidGroup pour utiliser les informations d'identification lors de la récupération des groupes Active Directory. (TW-48632)
Possibilité d'utiliser des groupes Active Directory imbriqués pas explicitement mappés à des groupes ThingWorx. (TW-40762)
Il est désormais possible de s'authentifier dans ThingWorx sans avoir à configurer un compte de service. La connexion utilisateur dynamique permet à un utilisateur de se connecter à l'aide d'un nom d'utilisateur et d'un mot de passe liés à Active Directory. (TW-33857)
Ajout d'une liste déroulante de noms de propriété ThingWorx sélectionnables lors du mappage d'un attribut Active Directory à une propriété ThingWorx pour la table de configuration de propriétés de l'extension utilisateur. (TW-44988)
Amélioration du mappage de groupes via l'ajout d'une liste déroulante de recherche de groupes d'utilisateurs ThingWorx. Après avoir entré un groupe Active Directory, vous pouvez effectuer une sélection dans la liste déroulante ou rechercher un groupe d'utilisateurs ThingWorx. (TW-47924)
ThingWorx Flow
ThingWorx Flow permet de se connecter facilement et rapidement aux systèmes et périphériques de l'entreprise et d'orchestrer les flux d'informations entre ces systèmes et périphériques en soutien des processus métier.
ThingWorx Flow réduit le temps et les efforts nécessaires à la connexion des systèmes et des périphériques en facilitant la création et la modification des processus sans programmation. ThingWorx Flow peut être déployé sur site ou hébergé via une instance de Cloud Azure gérée par PTC. Pour plus d'informations, consultez la section ThingWorx Flow dans le Centre d'aide ThingWorx.
Exportation et importation de services Flow
La prise en charge des services de processus a été ajoutée pour l'exportation et l'importation d'entités dans Composer. Comme les autorisations et les connexions utilisées dans les processus contiennent des informations sensibles, elles ne seront pas exportées. Seuls le nom et le fournisseur (par ex. Gmail) utilisés pour l'autorisation et la connexion seront exportés. Si une autorisation ou une connexion correspondante est détectée après l'importation, la relation est rétablie. Si aucune n'est détectée, une autorisation ou une connexion est créée sans les informations d'identification ; ces dernières devront être ajoutées manuellement après l'importation.
Correctifs
Plateforme
JIRA associé
Correction d'un problème qui empêchait la modification des services substituables dans Composer.
TW-54080
Correction d'un problème empêchant le drapeau activé sur les alertes d'être remplacé.
TW-53829
Correction d'un problème qui empêchait la sélection d'un modèle d'objet lors de la création d'un objet si l'utilisateur ne dispose pas de la permission de lecture sur les modèles d'objet.
TW-53488
Correction d'un problème qui provoquait le verrouillage du navigateur après l'affichage d'une boîte de dialogue d'erreur.
TW-53352
Correction d'un problème qui autorisait le mappage de noms de répertoires actifs vides ou nuls à des noms de propriété ThingWorx.
TW-53215
Correction d'un problème provoquant l'affichage des messages d'erreur lorsqu'un utilisateur annule le panneau contextuel d'authentification.
TW-53191
Correction d'un problème empêchant une entité d'être marquée comme modifiée en cas de suppression d'un remplacement de service.
TW-53018
Correction d'un problème qui empêchait la mise en place des langues dans les paramètres régionaux préférés car il n'existait pas de barre de défilement.
TW-52982
Correction d'un problème provoquant la répétition d'une erreur de l'Editeur d'expressions en cas de désactivation du linting.
TW-52950
Correction d'un problème empêchant le nom de propriété distante d'être modifiable en mode lecture.
TW-52837
Correction d'un problème provoquant la désactivation d'un bouton d'enregistrement d'alerte lors de l'écrasement de l'alerte Dans la plage.
TW-52759
Correction d'un problème qui empêchait l'affichage de l'icône d'image sur la page Afficher les relations des entités de l'Edge 42.
TW-52482
Correction d'un problème avec les noms de dossier du référentiel de fichiers à partir de l'affichage dans l'arborescence du chemin.
TW-51938
Correction d'un problème qui provoquait un clic deux fois sur l'icône de l'utilisateur pour afficher l'icône de basculement de localisation.
TW-52253
Correction d'un problème provoquant la désactivation de l'icône exécuter le service après l'insertion d'un paramètre dans l'éditeur de service.
TW-51823
PTC a résolu plusieurs problèmes de script de site à site (XSS).
n/a
Correction d'un problème qui empêchait la création d'un modèle d'objet de canal.
TW-49226
Le style a été corrigé dans la vue du filtre d'objets distants.
TW-48959
Correction d'un problème provoquant l'abandon des paramètres de la table de configuration.
TW-47538
Correction d'un problème avec un objet IndustrialGateway qui était à l'origine d'une incohérence de comportement entre les groupes de tags système dans les navigateurs.
TW-26596
Messages d'erreur améliorés pour les exceptions de type de contenu de liste blanche.
TW-54480
Correction d'un problème qui empêchait le script de schéma Azure SQL de fonctionner dans la CLI du Portail Azure.
TW-54290
Correction d'un problème qui empêchait la sélection de l'entité système ou super utilisateur pour les horloges et les planificateurs.
TW-54163
Correction d'un problème qui provoquait la troncature des boutons dans les menus dans les versions localisées.
TW-53343
Correction d'un problème qui empêchait la page de configuration d'afficher les objets Timer et Scheduler avant leur enregistrement.
TW-53315
Prise en charge de l'éditeur ajoutée pour le type de base STYLETHEMENAME.
TW-53196
Correction d'un problème avec le service StreamToFileRepository qui provoquait une exception lors de l'exécution d'une entité de média.
TW-52834
Correction d'un problème avec le modèle d'objet RemoteThingWithTunnels qui empêchait le paramètre EnableTunneling de fonctionner correctement.
TW-54323
Ajout des options de configuration des modèles d'élément Timer et Scheduler à la page Informations générales.
TW-53321
Correction d'un problème provoquant une erreur JavaScript lors de l'aperçu d'un objet dans Composer.
TW-53217
Une nouvelle version de l'extension DSE (DSE-persistance-Provider-extension) est disponible sur le Site de support PTC.
TW-50109, TW-48711
Correction d'un problème lié au chargement des fichiers du référentiel système empêchant les points de suspension d'être utilisés à la place de noms de fichiers longs.
TW-44820
Mashup Builder
JIRA associé
Améliorations de la sécurité des widgets Blog, Wiki et Espace de texte HTML, et des programmes de rendu HTML Liste et Grille. Ces mises à jour se sont traduites par une nouvelle bibliothèque Caja Google configurable contenant une liste blanche d'éléments et d'attributs HTML utilisable avec ces widgets et programmes de rendu. Référez-vous à la liste blanche à l'adresse https://code.google.com/archive/p/google-caja/wikis/CajaWhitelists ou la rubrique Listes blanches pour certains widgets.
* 
De nombreux éléments communs ne sont plus autorisés, tels que HTML, BODY, LINK, STYLE et FORM. Référez-vous au lien ci-dessus pour obtenir les éléments acceptables.
Ajout d'une liste blanche pour les fonctions d'expression et de validation qui autorisent les fonctions d'emplacement JavaScript suivantes dans une application composite :
location.reload : recharge la page.
location.hostname : renvoie le nom du serveur ou l'adresse IP.
location.port : renvoie le port HTTP du serveur.
location.host : renvoie le nom du serveur et le port HTTP (par exemple, localhost:8080).
location.protocol : renvoie le protocole de connexion (HTTP ou HTTPS).
TW-54460
Correction d'un problème avec les widgets liste et sélecteur de dates qui empêchent la propriété AutoSelectFirstRow de fonctionner correctement.
TW-54293
Correction d'un problème provoquant l'alignement centre au lieu de gauche pour les listes déroulantes.
TW-54292
Correction d'un problème qui empêchait les CSS personnalisés de fonctionner correctement avec les widgets de bouton.
TW-54291
Correction d'un problème qui empêchait le bon fonctionnement de la propriété AutomaticallyUpdateWhenAble sur le service GetProperties.
TW-54283
Correction d'un problème qui empêchait l'affichage des widgets de composants Web au moment de l'exécution.
TW-53915
Correction d'un problème qui empêchait la copie et le collage du travail correctement dans Mashup Builder.
TW-53891
Ajout de la prise en charge des conteneurs flexibles.
TW-53487
Correction d'un problème avec le widget actualisation automatique qui provoquait un espacement incohérent dans les états Actif et Inactif.
TW-53392
Correction d'un problème avec le composant Web du sélecteur de date/heure qui empêchait l'icône de calendrier d'être centrée correctement.
TW-53391
Correction d'un problème provoquant une mauvaise taille des conteneurs flexibles.
TW-53330
Correction d'un problème qui empêchait l'affichage des icônes du panneau de données lorsqu'un événement ou une propriété a été glissé dans Mashup Builder.
TW-53317
Correction d'un problème qui empêchait la sélection de la colonne de la case à cocher d'une grille avancée.
TW-53316
Correction d'un problème qui provoquait l'affichage de fonctions en double lors de l'ajout de paramètres à un service.
TW-53221
Correction d'un problème qui empêchait la suppression d'un conteneur flexible d'application composite racine.
TW-53168
Correction d'un problème qui empêchait l'affichage d'une erreur si un service n'existait plus.
TW-53153
Correction d'un problème avec le widget Nuage de tags qui empêchait leur application aux liens.
TW-53139
Correction d'un problème qui provoquait la duplication des widgets ajoutés à un conteneur dans les conteneurs flexibles s'il existait des barres de défilement.
TW-53111
Correction d'un problème provoquant l'affichage de la boîte de dialogue incorrecte pour l'option de menu exporter entité.
TW-53084
Correction d'un problème avec le widget Jeu de champs qui empêchait l'application du soulignement dans l'en-tête.
TW-53063
Correction d'un problème avec le widget Jeu de champs qui provoquait la variation de la hauteur d'arrière-plan au moment de la conception et de l'exécution.
TW-53062
Correction d'un problème qui empêchait l'affichage de l'icône d'événement sur les éléments d'interface utilisateur pouvant être déplacés.
TW-53026
Correction d'un problème qui provoquait la désynchronisation du panneau de données avec les connexions lorsqu'il était réduit.
TW-52945
Correction d'un problème qui empêchait l'affichage des icônes dans la fenêtre Connexions.
TW-52940
Correction d'un problème qui provoquait l'affichage de l'icône de page d'une application composite contenue dans une forme de base non centrée.
TW-52937
Correction d'un problème qui entraînait d'affichage d'un panneau Fonctions vide dans IE 11.
TW-52927
Correction d'un problème avec des panneaux pliants qui provoquaient le chevauchement avec d'autres widgets dans une application composite flexible.
TW-52900
Correction d'un problème qui empêchait les modifications d'être répercutées au moment de l'exécution lorsque le bouton Recharger était sélectionné.
TW-52865
Correction d'un problème avec le widget Espace de texte HTML qui provoquait l'ouverture du panneau Couleur d'arrière-plan derrière le widget dans une application composite flexible.
TW-52862
Correction d'un problème qui provoquait l'affichage des sélecteurs de définition de style centrés dans IE11.
TW-52849
Correction d'un problème avec le widget affichage de valeur qui provoquait un comportement incorrect de la propriété BackgroundFill.
TW-52765
Correction d'un problème qui empêchait la désélection d'un widget ou d'une fonction.
TW-52622
Correction d'un problème avec le widget Collection qui empêchait la définition de la position de la barre de défilement verticale après la réalisation d'une nouvelle recherche.
TW-52613
Correction d'un problème avec le widget Navigation qui empêchait l'affichage d'un menu contenu après avoir cliqué avec le bouton droit sur le widget.
TW-52537
Mise à jour de l'info-bulle pour les paramètres de fonction.
TW-52535
Correction d'un problème qui provoquait l'affichage par le panneau des propriétés de données de deux icônes lorsqu'aucun service n'est présent dans le panneau de données.
TW-52515
Correction d'un problème provoquant des incohérences de style avec les colonnes de la grille.
TW-52514
Correction d'un problème qui provoquait l'affichage d'une actualisation des paramètres d'application composite nouvellement ajoutés.
TW-52513
Correction d'un problème qui provoquait la modification des styles de la fenêtre contextuelle lors du survol des onglets Session et Utilisateur.
TW-52512
Correction d'un problème provoquant un alignement incorrect des zones de texte dans la boîte de dialogue Nouvelle expression.
TW-52502
Correction d'un problème qui permettait la création d'expressions et de validateurs sans nom ni paramètre.
TW-51806
La prise en charge des noms longs a été ajoutée dans l'Explorateur du panneau de l'application composite.
TW-50749
Correction d'un problème qui empêchait les paramètres d'application composite par défaut d'être exposés en dehors de l'application composite contenue.
TW-42451
Correction d'un problème avec le widget Sélecteur d'entités qui empêchait l'affichage des icônes des entités de projet.
TW-41010
Correction d'un problème qui empêchait le programme de rendu Balise de données de convertir les valeurs.
TW-29666
Correction d'un problème avec les widgets qui provoquaient un comportement incohérent pour les pop-ups modaux dans les navigateurs.
TW-26492
Correction d'un problème qui provoquait l'affichage incorrect de panneaux CSS personnalisés.
TW-54389
Correction d'un problème qui empêchait la sélection multiple de fonctionner correctement sur la liste des éléments de zone de liste déroulante.
TW-53054
Correction d'un problème avec l'espacement et le remplissage des barres d'outils du panneau réduit.
TW-52655
Correction d'un problème qui empêchait la sélection multiple dans les zones de liste déroulante d'afficher des valeurs présélectionnées.
TW-47237
Ajout de la prise en charge du widget Routeur d'événements pour autoriser les types de base REST en entrée et en sortie.
TW-39286
Ajout de la propriété Disabled aux widgets Curseur et Curseur vertical.
TW-36572
Ajout de la prise en charge de plusieurs chargements de fichiers via le widget Chargement de fichier.
TW-35373
Correction d'un problème qui empêchait l'initialisation du contrôle ActiveX dans IE pour les widgets.
TW-54461
Prise en charge de liaison ajoutée pour la propriété RefreshInterval du widget Actualisation automatique.
TW-52523
Correction d'un problème avec le composant Web du widget Onglets qui empêchait de basculer entre les onglets si l'un d'entre eux avait un nom trop long.
TW-53220
Problèmes connus et limitations
Les limitations et problèmes suivants ont été détectés dans ThingWorx 8.4.1 :
Problèmes connus et limitations
ThingWorx Flow
Après avoir suivi les instructions de la rubrique Rotation de la clé de chiffrement ThingWorx Flow du Centre d'aide ThingWorx et avoir exécuté la commande npm link à l'étape 2 du Processus de déploiement sur site, un message d'avertissement apparaît, vous indiquant qu'il existe une vulnérabilité de sécurité dans l'une des bibliothèques npm du module tw-security-common-nodejs. Le problème est spécifique à la bibliothèque handlebars, qui n'est utilisée que dans le test unitaire du module tw-security-common-nodejs et non dans le code réel de ce module. Cela signifie que cette vulnérabilité n'est pas exploitable dans le module ni dans ThingWorx Flow, et peut être ignorée en toute sécurité. Cette bibliothèque sera supprimée de l'installation dans une version ultérieure.
TW-55100
L'action ThingWorx Définir table d'informations ne prend pas en charge les tables d'informations imbriquées.
TW-52039
L'action Télécharger fichier ne permet pas de sortir le chemin du fichier de téléchargement pour l'utilitaire FTP. Si vous essayez de mapper le chemin d'accès au fichier de l'action Télécharger fichier vers une autre action, cela ne fonctionne pas.
Pour contourner ce problème, utilisez le nom du fichier de téléchargement au lieu de mapper directement le chemin d'accès au fichier.
TW-54972