Note di rilascio > Note di rilascio della versione 8.4 > Note di rilascio della versione 8.4.1
Note di rilascio della versione 8.4.1
ThingWorx 8.4.1 comprende i miglioramenti alle funzionalità, le correzioni di bug, i problemi noti e le limitazioni, nonché le informazioni sulla dismissione di funzionalità che seguono.
Miglioramenti
Piattaforma
Miglioramenti apportati ad Active Directory per migliorare il livello di percezione e interazione dell'utente con il prodotto
È stato aggiunto il servizio IsValidGroup per convalidare un determinato nome di gruppo di Active Directory (TW-34654).
Sono stati aggiunti un servizio TestConnection e un pulsante Verifica che consentono di testare la connessione ad Active Directory da ThingWorx (TW-47661).
È stato aggiunto un aspetto per la visibilità ai campi della tabella di configurazione (Nome utente/gruppo/ruolo amministratore e Password) da utilizzare quando è attivata l'opzione Accesso utente dinamico (TW-48639).
Miglioramenti alla convalida dell'importazione (TW-32198).
Aggiornamento ai servizi GetDomainGroups e IsValidGroup per ottenere le credenziali da utilizzare durante il recupero dei gruppi di Active Directory (TW-48632).
È stata aggiunta la possibilità di utilizzare gruppi di Active Directory annidati che non sono mappati in modo esplicito ai gruppi ThingWorx (TW-40762).
È stata aggiunta la possibilità di eseguire l'autenticazione in ThingWorx senza la necessità di configurare un account di servizio. L'opzione Accesso utente dinamico consente a un utente di accedere con un nome utente e una password associati ad Active Directory (TW-33857).
È stato aggiunto un elenco a discesa dei nomi delle proprietà ThingWorx tra cui effettuare una selezione durante la mappatura di un attributo di Active Directory a una proprietà ThingWorx per la tabella di configurazione della proprietà UserExtension (TW-44988).
È stata migliorata la mappatura dei gruppi mediante l'aggiunta di un elenco a discesa di ricerca dei gruppi di utenti ThingWorx. Dopo aver immesso un gruppo di Active Directory, è possibile effettuare la selezione dall'elenco a discesa oppure cercare un gruppo di utenti ThingWorx(TW-47924).
ThingWorx Flow
ThingWorx Flow consente di connettersi facilmente e rapidamente ai sistemi e ai dispositivi aziendali e di orchestrare il flusso di informazioni tra questi sistemi e dispositivi a supporto dei processi aziendali.
ThingWorx Flow riduce i tempi e gli sforzi necessari per la connessione di sistemi e dispositivi, semplificando la creazione e la modifica dei workflow che non richiedono alcuna attività di programmazione. ThingWorx Flow può essere distribuito in locale oppure ospitato tramite un'istanza cloud di Azure gestita da PTC. Per ulteriori informazioni, vedere la sezione ThingWorx Flow in ThingWorx Help Center.
Esportazione e importazione dei servizi di Flow
È ora possibile includere i servizi di workflow durante l'esportazione e l'importazione di entità in Composer. Poiché le autorizzazioni e le connessioni utilizzate nei workflow contengono informazioni riservate, queste non vengono esportate. Vengono esportati solo il nome e il provider, ad esempio Gmail, per l'autorizzazione e la connessione. Se dopo l'importazione viene trovata un'autorizzazione o una connessione corrispondente, la relazione viene ristabilita. In caso contrario, viene creata un'autorizzazione o una connessione senza credenziali, che devono essere aggiunte manualmente dopo l'importazione.
Correzioni di bug
Piattaforma
JIRA correlato
È stato risolto un problema che impediva la modifica dei servizi sostituibili in Composer.
TW-54080
È stato risolto un problema che impediva la sostituzione del flag attivato per gli avvisi.
TW-53829
È stato risolto un problema che impediva la selezione di un modello di oggetto durante la creazione di un oggetto se l'utente non disponeva del permesso di lettura per i modelli di oggetto.
TW-53488
È stato risolto un problema che causava il blocco del browser dopo la visualizzazione di una finestra di errore.
TW-53352
È stato risolto un problema che consente di mappare nomi di Active Directory vuoti o nulli ai nomi delle proprietà ThingWorx.
TW-53215
È stato risolto un problema che causava la visualizzazione di messaggi di errore popup quando un utente annullava il pannello popup di autenticazione.
TW-53191
È stato risolto un problema che impediva a un'entità di essere contrassegnata come modificata in caso di eliminazione di una sostituzione del servizio.
TW-53018
È stato risolto un problema che impediva il posizionamento delle lingue nelle impostazioni locali preferite perché non esisteva una barra di scorrimento.
TW-52982
È stato risolto un problema che causava all'editor espressioni di ripetere un errore per ogni tasto in caso di disattivazione del linting.
TW-52950
È stato risolto un problema che impediva la modifica di un nome di proprietà remoto in modalità di lettura.
TW-52837
È stato risolto un problema che causava la disattivazione di un pulsante di salvataggio degli avvisi durante la sostituzione dell'avviso Nell'intervallo.
TW-52759
È stato risolto un problema che impediva la visualizzazione dell'icona dell'immagine nella pagina Visualizza relazioni per le entità in Edge 42.
TW-52482
È stato risolto un problema con i nomi delle cartelle del repository di file da visualizzare nell'albero del percorso.
TW-51938
È stato risolto un problema per cui un utente faceva clic due volte per visualizzare l'icona di commutazione della localizzazione.
TW-52253
È stato risolto un problema che causava la disattivazione dell'icona di esecuzione del servizio dopo l'inserimento di un parametro nell'editor dei servizi.
TW-51823
PTC ha risolto diversi problemi di cross-site scripting (XSS).
n/d
È stato risolto un problema che impediva la creazione di un modello di oggetto canale.
TW-49226
Correzione dello stile nella vista filtro Oggetti remoti.
TW-48959
È stato risolto un problema che causava l'eliminazione delle impostazioni della tabella di configurazione.
TW-47538
È stato risolto un problema con un oggetto IndustrialGateway per cui la casella di controllo Gruppi di tag di sistema non funzionava allo stesso modo in tutti i browser.
TW-26596
Messaggi di errore migliorati per le eccezioni del tipo di contenuto inserite nella whitelist.
TW-54480
È stato risolto un problema che impediva l'utilizzo dello script di schema Azure SQL in Azure Portal CLI.
TW-54290
È stato risolto un problema che impediva che l'entità Sistema o Super User venisse selezionata per i timer e gli scheduler.
TW-54163
È stato risolto un problema che causava la troncatura dei pulsanti nei menu nelle versioni localizzate.
TW-53343
È stato risolto un problema che impediva la visualizzazione della pagina di configurazione per gli oggetti timer e scheduler prima di essere salvati.
TW-53315
È stato aggiunto il supporto dell'editor per il tipo di base STYLETHEMENAME.
TW-53196
È stato risolto un problema con il servizio StreamToFileRepository che causava un'eccezione durante l'esecuzione di un'entità multimediale.
TW-52834
È stato risolto un problema con il modello di oggetto RemoteThingWithTunnelsche impediva il corretto funzionamento dell'impostazione EnableTunneling.
TW-54323
Opzioni di configurazione aggiunte per i modelli di oggetto Timer e Scheduler nella pagina delle informazioni generali.
TW-53321
È stato risolto un problema che causava un errore JavaScript durante la visualizzazione in anteprima di qualsiasi oggetto in Composer.
TW-53217
Una nuova versione dell'estensione DSE (DSE-Persistence-Provider-Extension) è disponibile nel sito di supporto PTC.
TW-50109, TW-48711
È stato risolto un problema con il caricamento di file del repository di sistema che impediva l'utilizzo di puntini di sospensione al posto di nomi di file lunghi.
TW-44820
Mashup Builder
JIRA correlato
Sono stati apportati miglioramenti alla protezione ai widget Blog, Wiki e Area di testo HTML e ai renderer HTML Elenco e Griglia. Questi aggiornamenti hanno dato origine a una nuova libreria Caja configurabile di Google che specifica una whitelist di elementi e attributi HTML che possono essere utilizzati con questi widget e renderer. La whitelist è disponibile all'indirizzo https://code.google.com/archive/p/google-caja/wikis/CajaWhitelists o nell'argomento Whitelist per widget selezionati.
* 
Molti elementi comuni non sono più consentiti, ad esempio HTML, BODY, LINK, STYLE e FORM. Utilizzare il link sopra riportato per un elenco degli elementi accettabili.
È stata aggiunta una whitelist per le funzioni di espressione e convalida che consente l'utilizzo delle seguenti funzioni di posizione JavaScript in un mashup:
location.reload - Ricarica la pagina.
location.hostname - Restituisce il nome del server o l'indirizzo IP.
location.port - Restituisce la porta HTTP del server.
location.host - Restituisce il nome del server e la porta HTTP insieme (ad esempio, localhost:8080).
location.protocol - Restituisce il protocollo di connessione (HTTP o HTTPS).
TW-54460
È stato risolto un problema con i widget Elenco e Selezione data e ora che impedivano il corretto funzionamento della proprietà AutoSelectFirstRow.
TW-54293
È stato risolto un problema che causava l'allineamento al centro anziché a sinistra degli elenchi a discesa.
TW-54292
È stato risolto un problema che impediva ai CSS personalizzati di funzionare correttamente con i widget dei pulsanti.
TW-54291
È stato risolto un problema che impediva il corretto funzionamento della proprietà AutomaticallyUpdateWhenAble nel servizio GetProperties.
TW-54283
È stato risolto un problema che impediva la visualizzazione dei widget dei componenti Web in fase di esecuzione.
TW-53915
È stato risolto un problema che impediva il corretto funzionamento delle operazioni di copia e incolla in Mashup Builder.
TW-53891
È stato aggiunto il supporto dei temi per i contenitori flessibili.
TW-53487
È stato risolto un problema con il widget di aggiornamento automatico che causava una spaziatura discrepante negli stati ON e OFF.
TW-53392
È stato risolto un problema con il componente Web Selezione data e ora che impediva di centrare correttamente l'icona del calendario.
TW-53391
È stato risolto un problema che causava la dimensione errata dei contenitori flessibili.
TW-53330
È stato risolto un problema che impediva la visualizzazione delle icone del pannello dati quando un evento o una proprietà veniva trascinata in Mashup Builder.
TW-53317
È stato risolto un problema che impediva la selezione della colonna della casella di controllo di una griglia avanzata.
TW-53316
È stato risolto un problema che causava la visualizzazione di funzioni duplicate quando i parametri venivano aggiunti a un servizio.
TW-53221
È stato risolto un problema che impediva l'eliminazione di un contenitore flessibile del mashup radice.
TW-53168
È stato risolto un problema che impediva la visualizzazione di un errore se un servizio non esisteva più.
TW-53153
È stato risolto un problema con il widget Tag cloud che impediva l'applicazione di temi ai link.
TW-53139
È stato risolto un problema per cui i widget aggiunti a un contenitore venivano duplicati nei contenitori flessibili in presenza di barre di scorrimento.
TW-53111
È stato risolto un problema che causava la visualizzazione della finestra di dialogo non corretta per l'opzione di menu per l'esportazione di entità.
TW-53084
È stato risolto un problema con il widget Set di campi che impediva l'applicazione della sottolineatura all'intestazione.
TW-53063
È stato risolto un problema con il widget Set di campi che causava la variazione dell'altezza di sfondo in fase di progettazione e di esecuzione.
TW-53062
È stato risolto un problema che impediva la visualizzazione dell'icona evento sugli elementi trascinabili dell'interfaccia utente.
TW-53026
È stato risolto un problema che causava lo sfasamento tra il pannello dati e le connessioni, mentre il pannello era ridotto a icona.
TW-52945
È stato risolto un problema che impediva la visualizzazione delle icone nella finestra Connessioni.
TW-52940
È stato risolto un problema per cui l'icona della pagina di un mashup incorporato del master non risultava centrata.
TW-52937
È stato risolto un problema per cui il pannello Funzioni rimaneva vuoto in IE 11.
TW-52927
È stato risolto un problema con i pannelli pieghevoli che causavano la sovrapposizione con altri widget in un mashup flessibile.
TW-52900
È stato risolto un problema che impediva il riflesso delle modifiche ai temi in fase di esecuzione quando veniva selezionato il pulsante Ricarica.
TW-52865
È stato risolto un problema con il widget Area di testo HTML che causava l'apertura del pannello dei colori di sfondo dietro il widget in un mashup flessibile.
TW-52862
È stato risolto un problema che causava la visualizzazione di selezioni di definizione di stile non centrati in IE11.
TW-52849
È stato risolto un problema con il widget Visualizzazione valore che causava un comportamento non corretto della proprietà BackgroundFill.
TW-52765
È stato risolto un problema che impediva di deselezionare le selezioni di funzioni o widget.
TW-52622
È stato risolto un problema con il widget Raccolta che impediva la reimpostazione della posizione della barra di scorrimento verticale dopo una nuova ricerca.
TW-52613
È stato risolto un problema con il widget Navigazione che impediva la visualizzazione di un menu dopo aver fatto clic con il pulsante destro del mouse sul widget.
TW-52537
È stata aggiornata la descrizione per i parametri di funzione.
TW-52535
È stato risolto un problema che causava la visualizzazione di due icone nel pannello Proprietà dati quando non erano presenti servizi nel pannello.
TW-52515
È stato risolto un problema che causava incongruenze di stile con le colonne della griglia.
TW-52514
È stato risolto un problema che causava la necessità di un aggiornamento per la visualizzazione dei parametri di mashup appena aggiunti.
TW-52513
È stato risolto un problema che causava la modifica degli stili delle finestre popup durante il passaggio del mouse sulle schede Sessione e Utente.
TW-52512
È stato risolto un problema che causava un allineamento errato per le caselle di testo nella finestra di dialogo Nuova espressione.
TW-52502
È stato risolto un problema che consentiva di creare espressioni e convalide senza un nome o un parametro.
TW-51806
È stato aggiunto il supporto per i nomi lunghi nel navigatore del pannello dei mashup.
TW-50749
È stato risolto un problema che impediva l'esposizione dei parametri di mashup di default al di fuori del mashup incorporato.
TW-42451
È stato risolto un problema con il widget Selezione entità che impediva la visualizzazione delle icone per le entità del progetto.
TW-41010
È stato risolto un problema che impediva al renderer Data tag di eseguire il rendering dei valori.
TW-29666
È stato risolto un problema con i widget che causavano un comportamento discrepante per i popup modali nei browser.
TW-26492
È stato risolto un problema che causava la visualizzazione errata dei pannelli con CSS personalizzati.
TW-54389
È stato risolto un problema che impediva il corretto funzionamento della selezione multipla per gli elementi della casella combinata Elenco.
TW-53054
È stato risolto un problema con la spaziatura e la spaziatura interna delle barre degli strumenti del pannello compresso.
TW-52655
È stato risolto un problema che impediva alla selezione multipla nelle caselle combinate di visualizzare i valori preselezionati.
TW-47237
È stato aggiunto il supporto per il widget Router eventi per consentire i tipi di base REST come input e output.
TW-39286
È stata aggiunta la proprietà Disabled ai widget Dispositivo di scorrimento e Dispositivo di scorrimento verticale.
TW-36572
È stato aggiunto il supporto per più caricamenti di file tramite il widget Caricamento file.
TW-35373
È stato risolto un problema che impediva l'inizializzazione del controllo di ActiveX in IE per i widget.
TW-54461
È stato aggiunto il supporto di associazione per la proprietà RefreshInterval nel widget Aggiornamento automatico.
TW-52523
È stato risolto un problema con il componente Web del widget Schede che impediva il passaggio tra le schede qualora una scheda avesse avuto un nome lungo.
TW-53220
Problemi noti e limitazioni
In ThingWorx 8.4.1 sono presenti i problemi noti e le limitazioni seguenti:
Problemi noti e limitazioni
ThingWorx Flow
Quando si seguono le istruzioni nell'argomento Rotazione della chiave di crittografia di ThingWorx Flow in ThingWorx Help Center e si esegue il comando npm link nel passo 2 dell'argomento Procedura di distribuzione in locale, viene visualizzato un messaggio di avvertenza che indica che è presente un vulnerabilità di protezione in una delle librerie npm del modulo tw-security-common-nodejs. Si tratta di un problema specifico della libreria handlebars che viene utilizzata solo nel test di unità del modulo tw-security-common-nodejs e non nel codice effettivo del modulo. Pertanto, questa vulnerabilità non è sfruttabile nel modulo o in ThingWorx Flow e può essere ignorata in modo sicuro. La libreria sarà rimossa dall'installazione in una release futura.
TW-55100
L'azione Definisci infotable di ThingWorx non supporta le infotable annidate.
TW-52039
L'azione Scarica file dell'utilità FTP non genera il percorso del file da scaricare. La mappatura del percorso del file dall'azione Scarica file a un'altra azione non funziona.
Come soluzione temporanea utilizzare il nome del file da scaricare anziché mappare direttamente il percorso del file.
TW-54972