Versionshinweise > Version 8.4 – Versionshinweise > Version 8.4.1 – Versionshinweise
Version 8.4.1 – Versionshinweise
Die folgenden Funktionsverbesserungen, Fehlerkorrekturen, bekannten Probleme und Einschränkungen sowie Informationen zum Lebensende sind Teil von ThingWorx 8.4.1:
Verbesserungen
Plattform
Active Directory-Verbesserungen zur Verbesserung des Benutzererlebnisses
Es wurde der Dienst IsValidGroup hinzugefügt, um einen angegebenen Active Directory-Gruppennamen zu validieren. (TW-34654)
Es wurden der Dienst TestConnection sowie die Schaltfläche "Verifizieren" hinzugefügt, welche das Testen der Verbindung zum Active Directory von ThingWorx ermöglicht. (TW-47661)
Den Feldern der Konfigurationstabelle wurde ein Aspekt für Sichtbarkeit, Administrativer Prinzipalname/Passwort, hinzugefügt, der bei Aktivierung von "Dynamische Benutzeranmeldung" verwendet wird. (TW-48639)
Es wurden Verbesserungen bei der Importvalidierung vorgenommen. (TW-32198).
Die Dienste GetDomainGroups und IsValidGroup wurden aktualisiert und akzeptieren Anmeldeinformationen, die zum Abrufen von Active Directory-Gruppen verwendet werden. (TW-48632)
Es wurde die Möglichkeit hinzugefügt, verschachtelte Active Directory-Gruppen, die nicht explizit zu ThingWorx Gruppen zugeordnet sind, zu verwenden. (TW-40762)
Es wurde die Möglichkeit einer Authentifizierung in ThingWorx, ohne ein Dienstkonto konfigurieren zu müssen, hinzugefügt. Mit der dynamischen Benutzeranmeldung kann sich ein Benutzer mit einem Benutzernamen und einem Passwort, die sich an das Active Directory binden, anmelden. (TW-33857)
Es wurde eine Dropdown-Liste mit ThingWorx Eigenschaftsnamen hinzugefügt, aus der eine Auswahl getroffen werden muss, wenn einer ThingWorx Eigenschaft ein Active Directory-Attribut für die Konfigurationstabelle der Eigenschaft UserExtension zugeordnet wird. (TW-44988)
Die Gruppenzuordnung wurde durch Hinzufügen einer Dropdownliste für die Suche nach ThingWorx Benutzergruppen verbessert. Nach dem Aufrufen einer Active Directory-Gruppe, können Sie eine Auswahl aus der Dropdownliste treffen oder nach einer ThingWorx Benutzergruppe suchen.(TW-47924)
ThingWorx Flow
ThingWorx Flow ermöglicht es Ihnen, problemlos und schnell eine Verbindung zu Unternehmenssystemen und -geräten herzustellen und den Informationsfluss zwischen diesen Systemen und Geräten zur Unterstützung der Geschäftsprozesse zu koordinieren.
ThingWorx Flow beschleunigt und vereinfacht die Verbindung zu Systemen und Geräten, indem es das Erstellen und Ändern von Workflows ohne Programmierung ermöglicht. ThingWorx Flow kann lokal bereitgestellt werden oder über eine von PTC verwaltete Azure Cloud-Instanz gehostet werden. Weitere Informationen finden Sie im Abschnitt ThingWorx Flow im ThingWorx Hilfe-Center.
Flow Dienste importieren und exportieren
Es wurde Unterstützung hinzugefügt, um beim Exportieren und Importieren von Entitäten innerhalb von Composer Workflow-Dienste einzuschließen. Da Autorisierungen und Verbindungen, die in Workflows verwendet werden, vertrauliche Informationen enthalten, werden diese nicht exportiert. Es werden lediglich der Name und der Anbieter, z.B. Gmail, für die Autorisierung und Verbindung exportiert. Wird nach dem Import eine übereinstimmende Autorisierung oder Verbindung gefunden, wird die Beziehung erneut hergestellt. Andernfalls wird eine Autorisierung oder Verbindung ohne Anmeldeinformationen erstellt und diese werden nach dem Import manuell hinzugefügt.
Fehlerkorrekturen
Plattform
Zugehöriges JIRA-Ticket
Das Problem, das verhindert hat, dass die überschreibbaren Dienste in Composer bearbeitet wurden, wurde behoben.
TW-54080
Das Problem, das verhindert hat, dass das aktivierte Flag für Warnungen überschrieben wurde, wurde behoben.
TW-53829
Es wurde ein Problem behoben, das verhindert hat, dass eine Dingvorlage beim Erstellen eines Dings ausgewählt wurde, wenn der Benutzer keine Leseberechtigung für die Dingvorlagen hatte.
TW-53488
Das Problem, das dazu führte, dass der Browser gesperrt wurde, nachdem ein Fehlerdialogfeld angezeigt wurde, wurde behoben.
TW-53352
Es wurde ein Problem behoben, das die Zuordnung von leeren Active Directory-Namen oder Namen mit Null zu ThingWorx Eigenschaftsnamen zugelassen hat.
TW-53215
Es wurde ein Problem behoben, das dazu führte, dass Fehlermeldungen angezeigt werden, wenn ein Benutzer das Popup-Fenster Authentifizierung abbricht.
TW-53191
Das Problem, das verhindert hat, dass ein Element als geändert markiert wurde, wenn eine Dienstüberschreibung gelöscht wurde, wurde behoben.
TW-53018
Es wurde ein Problem behoben, das verhindert hat, dass Sprachen in bevorzugten Gebietsschemata platziert werden, da keine Bildlaufleiste vorhanden war.
TW-52982
Das Problem, das dazu führte, dass der Ausdrucks-Editor einen Fehler bei jedem Tastaturanschlag wiederholt, wenn Linting deaktiviert wurde, wurde behoben.
TW-52950
Das Problem, das verhindert hat, dass ein Remote-Eigenschaftsname im Lesemodus bearbeitet werden kann, wurde behoben.
TW-52837
Es wurde ein Problem behoben, das dazu führte, dass die Schaltfläche zum Speichern einer Warnung deaktiviert wurde, während die Warnung Im Bereich überschrieben wurde.
TW-52759
Das Problem, das verhindert hat, dass das Bildsymbol auf der Seite Beziehungen anzeigen für Entitäten in Edge 42 angezeigt wird, wurde behoben.
TW-52482
Es wurde ein Problem behoben, bei dem Datei-Repository-Ordnernamen im Pfadbaum angezeigt werden.
TW-51938
Das Problem, das dazu führte, dass ein Benutzer zweimal Klicken musste, um das Lokalisierungs-Umschaltsymbol anzuzeigen, wurde behoben.
TW-52253
Das Problem, das dazu geführt hat, dass das Symbol "Dienst ausführen" nach dem Einfügen eines Parameters in den Dienst-Editor deaktiviert wurde, wurde behoben.
TW-51823
PTC hat mehrere Cross Site Scripting-Probleme (XSS) behoben.
N/A
Das Problem, das die Erstellung einer Kanal-Dingvorlage verhindert hat, wurde behoben.
TW-49226
Das Styling wurde in der Ansicht Remote-Dinge-Filter korrigiert.
TW-48959
Das Problem, das dazu führte, dass Konfigurationstabellen-Einstellungen verworfen wurden, wurde behoben.
TW-47538
Es wurde ein Problem mit einem IndustrialGateway-Ding behoben, das dazu führte, dass sich das Kontrollkästchen "System-Tag-Gruppen" in unterschiedlichen Browsern unterschiedlich verhalten hat.
TW-26596
Verbesserte Fehlermeldungen für Inhaltstyp-Ausnahmen auf der Whitelist.
TW-54480
Das Problem, das verhindert hat, dass das Azure SQL-Schemaskript im Azure Portal CLI funktioniert, wurde behoben.
TW-54290
Das Problem, das verhindert hat, dass die System- oder Administrator-Entität für Zeitgeber und Scheduler ausgewählt wurde, wurde behoben.
TW-54163
Das Problem, das dazu führte, dass Schaltflächen in Menüs in lokalisierten Versionen abgeschnitten wurden, wurde behoben.
TW-53343
Das Problem, das verhindert hat, dass die Konfigurationsseite für Zeitgeber- und Scheduler-Dinge vor dem Speichern angezeigt wurde, wurde behoben.
TW-53315
Es wurde Editor-Unterstützung für den STYLETHEMENAME-Basistyp hinzugefügt.
TW-53196
Es wurde ein Problem mit dem StreamToFileRepository-Dienst behoben, der während der Ausführung einer Medieneinheit eine Ausnahme verursacht hat.
TW-52834
Es wurde ein Problem mit der RemoteThingWithTunnels-Dingvorlage behoben, die verhindert hat, dass die Einstellung EnableTunneling ordnungsgemäß funktioniert.
TW-54323
Konfigurationsoptionen Dingvorlagen für Zeitgeber und Scheduler wurden zur allgemeinen Informationsseite hinzugefügt.
TW-53321
Das Problem, das einen JavaScript-Fehler verursacht hat, wurde bei der Vorschau eines Objekts in Composer behoben.
TW-53217
Eine neue Version der DSE-Erweiterung (DSE-Persistence-Provider-Extension) ist auf der PTC Support-Siteverfügbar.
TW-50109, TW-48711
Es wurde ein Problem mit System-Repository-Datei-Uploads behoben, das verhindert hat, dass Auslassungspunkte anstelle langer Dateinamen verwendet werden.
TW-44820
Mashup Builder
Zugehöriges JIRA-Ticket
Es wurden Sicherheitsverbesserungen an den Widgets Blog, Wiki, and HTML-Textbereich sowie an den Renderern Liste und Raster-HTML vorgenommen. Diese Aktualisierungen hatten eine neue konfigurierbare Google Caja-Bibliothek zur Folge, die eine Whitelist mit HTML-Elementen und -Attributen enthält, die mit diesen Widgets und Renderern verwendet werden können. Referenzieren Sie die Whitelist unter https://code.google.com/archive/p/google-caja/wikis/CajaWhitelists oder Whitelists für ausgewählte Widgets.
* 
Viele gemeinsame Elemente sind nicht länger zulässig HTML, BODY, LINK, STYLE und FORM. Referenzieren Sie den obigen Link für zulässige Elemente.
Es wurde eine Whitelist für die Ausdruck- und Validator-Funktionen hinzugefügt, die die folgenden JavaScript-Positionsfunktionen in einem Mashup erlaubt:
location.reload lädt die Seite neu.
location.hostname gibt den Servernamen oder die IP-Adresse zurück.
location.port gibt den HTTP-Port des Servers zurück.
location.host gibt den Servernamen und den HTTP-Port (z.B. localhost: 8080) zurück.
location.protocol gibt das Verbindungsprotokoll (HTTP oder HTTPS) zurück.
TW-54460
Es wurde ein Problem mit den Widgets Liste und Datumsauswahl behoben, das die ordnungsgemäße Funktion der Eigenschaft AutoSelectFirstRow verhindert hat.
TW-54293
Es wurde ein Problem behoben, das dazu führte, dass Dropdown-Listen mittig und nicht linksseitig ausgerichtet wurden.
TW-54292
Das Problem, das verhindert hat, dass benutzerdefiniertes CSS ordnungsgemäß mit Schaltflächen-Widgets funktioniert, wurde behoben.
TW-54291
Das Problem, das verhindert hat, dass die Eigenschaft AutomaticallyUpdateWhenAble des GetProperties-Diensts ordnungsgemäß funktioniert, wurde behoben.
TW-54283
Das Problem, das verhindert hat, dass die Web-Komponenten-Widgets zur Laufzeit angezeigt werden, wurde behoben.
TW-53915
Das Problem, das die ordnungsgemäße Funktion von Kopieren und Einfügen in Mashup Builder verhindert hat, wurde behoben.
TW-53891
Themen-Unterstützung für Flex-Container wurde hinzugefügt.
TW-53487
Es wurde ein Problem mit dem Widget "Automatisch aktualisieren" behoben, das einen inkonsistenten Abstand in den Zuständen Ein und Aus verursacht hat.
TW-53392
Es wurde ein Problem mit der Web-Komponente "Datums-/Zeitauswahl" behoben, die das ordnungsgemäße Zentrieren des Kalendersymbols verhindert hat.
TW-53391
Das Problem, das dazu führte, dass Flex-Container nicht richtig dimensioniert wurden, wurde behoben.
TW-53330
Das Problem, das verhindert hat, dass Datenbereich-Symbole angezeigt wurden, wenn ein Ereignis oder eine Eigenschaft in Mashup Builder gezogen wurde, wurde behoben.
TW-53317
Das Problem, das verhindert hat, dass die Kontrollkästchen-Spalte eines erweiterten Rasters ausgewählt werden konnte, wurde behoben.
TW-53316
Das Problem, das dazu führte, dass doppelte Funktionen beim Hinzufügen von Parametern zu einem Dienst angezeigt wurden, wurde behoben.
TW-53221
Das Problem, das das Löschen eines Stamm-Mashup-Flex-Containers verhindert hat, wurde behoben.
TW-53168
Das Problem, das verhindert hat, dass ein Fehler angezeigt wird, wenn ein Dienst nicht mehr vorhanden ist, wurde behoben.
TW-53153
Es wurde ein Problem mit dem Widget "Tag Cloud" behoben, das verhindert hat, dass Themen auf Links angewendet wurden.
TW-53139
Es wurde ein Problem behoben, das dazu führte, dass Widgets, die einem Container hinzugefügt wurden, in Flex-Containern dupliziert wurden, wenn Bildlaufleisten vorhanden waren.
TW-53111
Das Problem, das dazu führte, dass das falsche Dialogfenster für die Menüoption zum Exportieren von Entitäten angezeigt wurde, wurde behoben.
TW-53084
Es wurde ein Problem mit dem Widget "Feldsatz" behoben, das verhindert hat, dass die Unterstreichung in der Kopfzeile angewendet wird.
TW-53063
Es wurde ein Problem mit dem Widget "Feldsatz" behoben, das dazu geführt hat, dass die Hintergrundhöhe beim Entwurf und während der Laufzeit variiert.
TW-53062
Das Problem, das verhindert hat, dass das Ereignissymbol auf ziehbaren Benutzeroberflächenelementen angezeigt wird, wurde behoben.
TW-53026
Es wurde ein Problem behoben, das dazu führte, dass der Datenbereich nicht mehr mit Verbindungen synchronisiert wurde, während er minimiert wurde.
TW-52945
Das Problem, das verhindert hat, dass Symbole im Fenster Verbindungen angezeigt werden, wurde behoben.
TW-52940
Das Problem, das dazu führte, dass das Seitensymbol für ein enthaltenes Mashup eines Masters nicht zentriert wurde, wurde behoben.
TW-52937
Das Problem, das dazu führte, dass der Bereich Funktionen in IE 11 leer bleibt, wurde behoben.
TW-52927
Es wurde ein Problem mit Minimierungsfenstern behoben, das dazu führte, dass Sie sich mit anderen Widgets in einem Flex-Mashup überlappen.
TW-52900
Das Problem, das verhindert hat, dass Themen-Änderungen zur Laufzeit angezeigt wurden, wenn die Schaltfläche "Erneut laden" ausgewählt wurde, wurde behoben.
TW-52865
Es wurde ein Problem mit dem HTML-Textbereich-Widget behoben, das dazu führte, dass der Bereich mit der Hintergrundfarbe hinter dem Widget in einem Flex-Mashup geöffnet wurde.
TW-52862
Das Problem, das dazu führte, dass die Stildefinitionsauswahl in IE11 nicht zentriert angezeigt wurden, wurde behoben.
TW-52849
Es wurde ein Problem mit dem Widget "Wertanzeige" behoben, das dazu führte, dass sich die Eigenschaft BackgroundFill falsch verhält.
TW-52765
Das Problem, das verhindert hat, dass die Auswahl von Widgets oder Funktionen aufgehoben werden konnte, wurde behoben.
TW-52622
Es wurde ein Problem mit dem Sammlungs-Widget behoben, das verhindert hat, dass die vertikale Bildlaufleisten-Position nach der Durchführung einer neuen Suche zurückgesetzt wurde.
TW-52613
Es wurde ein Problem mit dem Navigations-Widget behoben, das verhindert hat, dass ein Inhaltsmenü angezeigt wird, nachdem Sie mit der rechten Maustaste auf das Widget geklickt haben.
TW-52537
Der Tooltip für Funktionsparameter wurde aktualisiert.
TW-52535
Das Problem, das dazu führte, dass der Bereich "Dateneigenschaften" zwei Symbole anzeigt, wenn keine Dienste im Datenbereich vorhanden waren, wurde behoben.
TW-52515
Das Problem, das zu Stilinkonsistenzen mit Rasterspalten führte, wurde behoben.
TW-52514
Das Problem, das dazu führte, dass neu hinzugefügte Mashup-Parameter aktualisiert werden müssen, damit sie angezeigt werden, wurde behoben.
TW-52513
Es wurde ein Problem behoben, das dazu führte, dass Popup-Fenster-Stile geändert wurden, wenn Sie mit der Maus auf die Registerkarten Sitzung und Benutzer gezeigt haben.
TW-52512
Das Problem, das eine falsche Ausrichtung für Textfelder im Dialogfenster "Neuer Ausdruck" verursacht hat, wurde behoben.
TW-52502
Es wurde ein Problem behoben, bei dem Ausdrücke und Validierungssteuerelemente ohne Namen oder Parameter erstellt werden konnten.
TW-51806
Es wurde Unterstützung für lange Namen im Mashup-Feld-Explorer hinzugefügt.
TW-50749
Das Problem, das verhindert hat, dass Standard-Mashup-Parameter außerhalb des enthaltenen Mashups verfügbar gemacht werden, wurde behoben.
TW-42451
Es wurde ein Problem mit dem Widget "Entitätsauswahl" behoben, das die Anzeige von Symbolen für Projektentitäten verhindert hat.
TW-41010
Das Problem, das verhindert hat, dass der Daten-Tag-Renderer Werte gerendert hat, wurde behoben.
TW-29666
Es wurde ein Problem mit Widgets behoben, das ein inkonsistentes Verhalten für modale Popups in verschiedenen Browsern verursacht hat.
TW-26492
Das Problem, das dazu führte, dass Bereiche mit benutzerdefiniertem CSS falsch angezeigt wurden, wurde behoben.
TW-54389
Das Problem, das verhindert hat, dass Mehrfachauswahl in Kombinationsfeld-Element-Listen ordnungsgemäß funktioniert, wurde behoben.
TW-53054
Das Problem mit dem Abstand und der Auffüllung der Symbolleisten für verkleinerte Bereiche wurde behoben.
TW-52655
Das Problem, das die Mehrfachauswahl in Kombinationsfeldern verhindert hat, wurde durch das Anzeigen von vorausgewählten Werten behoben.
TW-47237
Unterstützung für das Widget "Ereignis-Router" hinzugefügt, um REST-Basistypen als Eingabe und Ausgabe zuzulassen.
TW-39286
Die Eigenschaft Disabledwurde den Widgets "Schieberegler" und "Vertikaler Schieberegler" hinzugefügt.
TW-36572
Es wurde Unterstützung für mehrere Datei-Uploads über das Widget "Datei-Upload" hinzugefügt.
TW-35373
Das Problem, das verhindert hat, dass die ActiveX-Steuerung in IE für Widgets initialisiert wurde, wurde behoben.
TW-54461
Es wurde Bindungsunterstützung für die Eigenschaft RefreshIntervalim Widget "Automatisch aktualisieren" hinzugefügt.
TW-52523
Es wurde ein Problem mit der Web-Komponente für das Widget "Registerkarten" behoben, das das Wechseln zwischen Registerkarten verhindert hat, wenn eine Registerkarte einen langen Namen hatte.
TW-53220
Bekannte Probleme und Einschränkungen
ThingWorx 8.4.1 enthält die folgenden bekannten Probleme und Einschränkungen:
Bekannte Probleme und Einschränkungen
ThingWorx Flow
Beim Befolgen der Anweisungen ThingWorx Flow Verschlüsselungsschlüssel rotieren im ThingWorx Hilfe-Center und Ausführen des Befehls npm link in Schritt 2 von Lokales Bereitstellungsverfahren wird eine Warnung angezeigt, die angibt, dass eine Sicherheitslücke in einer der npm-Bibliotheken im Modul tw-security-common-nodejs vorliegt. Dieses Problem tritt bei der Bibliothek handlebars auf, die nur für das Testen von Einheiten im Modul tw-security-common-nodejs verwendet wird und nicht im tatsächlichen Code des Moduls. Diese Sicherheitslücke kann daher weder im Modul noch in ThingWorx Flow ausgenutzt werden und kann ignoriert werden. Diese Bibliothek wird in einer zukünftigen Version aus der Installation entfernt.
TW-55100
Die Aktion "InfoTable definieren" in ThingWorx unterstützt keine verschachtelten InfoTables.
TW-52039
Die Aktion Datei herunterladen für das Dienstprogramm FTP gibt den Pfad zu "Datei herunterladen" nicht aus. Wenn Sie versuchen, den Dateipfad über die Aktion Datei herunterladen einer anderen Aktion zuzuordnen, so funktioniert dies nicht.
Verwenden Sie als Workaround den Namen der heruntergeladenen Datei, anstatt den Dateipfad direkt zuzuordnen.
TW-54972