Release 318 bringt Aktualisierungen für verschiedene Funktionen und Fehlerkorrekturen in der gesamten Plattform.
Lassen Sie uns Ihre Gedanken und Fragen in der Tulip Community wissen.
Funktionen und Verbesserungen
Player
- Wenn ein Datensatzplatzhalter in einer Anwendung, die auf dem Player läuft, geladen oder gelöscht wird, werden die Änderungen sofort auch auf der Instanz angezeigt.
- Verbessert die globale Drosselung von Treiberereignissen mit einer robusteren Ratenbegrenzung. Das aktuelle Verhalten ist die Begrenzung auf 1 Ereignis pro 100 ms, wobei jedes Ereignis, das schneller als 1 Hz ist, verworfen wird. Jetzt werden Ereignisse in eine Warteschlange gestellt, anstatt sie sofort zu verwerfen.
App-Editor, Auslöser
- Im Trigger-Editor sollten Dropdowns zur Auswahl von Apps durchsuchbar gemacht werden.
- Im Trigger-Editor können if/then-Klauseln jetzt über eine Schaltfläche oben rechts in der Klausel dupliziert werden.

Widget
- Das Dokument-Widget unterstützt jetzt Platzhalter für Variablen und Tabellendatensätze und ist als Datenquelle verfügbar.
- In Texteingabe-Widgets wurde die Kopie der Validierungsfehler verbessert, um präziser zu sein. Neue Überprüfungsfehler lauten: "Muss X Zeichen oder mehr sein." und "Muss X Zeichen oder weniger sein."
| r318_validation_1.png{height="" width=""} | r318_validation_2.png{height="" width=""} |
|---|---|
| r318_validation_3.png{height="" width=""} | r318_validation_4.png{height="" width=""} |
Allgemeine Verbesserungen
- Ein unnötiger Tooltip zum Versionsnamen auf der Registerkarte Versionen der App-Übersichtsseite wurde entfernt.
- Entfernt Warnungen von Schnittstellenaufrufen für ältere Tulip (pre-Edge IO/MC) Geräte.
Fehlerbehebungen
Release 318 enthält mehrere Fehlerkorrekturen:
| Referenziertes Ticket | Beschreibung |
|---|---|
| PLAT-44429 | Es wurde ein Fehler behoben, bei dem Connector-Funktionen mit benutzerdefinierten Datumscodierungen auf älteren On-prem Connector Hosts nicht erfolgreich ausgeführt werden konnten. |
| PLAT-44182 | Die Auswertung des Auslösers "Benutzer" (User) "Benutzergruppe" "Enthält" (Benutzergruppe) holt jetzt die neuesten Mitglieder der Zielbenutzergruppe, so dass der Player nicht mehr aktualisiert werden muss, wenn sich die Mitgliedschaft einer Benutzergruppe ändert. |
| PLAT-43014 | Wir haben festgestellt, dass die für einen unserer Authentifizierungsmechanismen gespeicherten Anmeldeinformationen nicht unseren Best Practices für die Handhabung von Anmeldeinformationen entsprachen. Wir haben Verbesserungen eingeführt, die die Speicherung dieser Anmeldeinformationen ändern. Sie verwenden nun einen gesalzenen sicheren kryptografischen Digest. Dieser Authentifizierungsmechanismus wurde vor unserer Überprüfung des sicheren Codes eingeführt, bei der normalerweise eine Verbesserung gegenüber dem bestehenden Design vorgesehen gewesen wäre.Wir haben eine Log-Überprüfung aller unserer gehosteten Kunden durchgeführt und keine Hinweise auf die Verwendung von Anmeldeinformationen oder den Zugriff außerhalb der Plattform gefunden.Dieser Fix ist in LTS 14.1, r318 und allen späteren Versionen verfügbar. |
| PLAT-44347 | Es wurde ein Problem behoben, das einige Connector Hosts daran hinderte, sich mit MQTT zu verbinden. |
| PLAT-44173 | Behebt einen Fehler bei Datetime-Eingaben im Connector-Funktionseditor, jetzt können Datetime-Eingaben optional kodiert werden in: Epoch seconds, Epoch milliseconds oder ISO8601 RFC3339. |
| PLAT-41881 | Bei den Trigger-Aktionen 'Load Record' und 'Delete Record' wird die Record-ID am Anfang oder Ende der Zeichenkette nicht mehr von Leerzeichen befreit. Dies bringt Parität zu anderen Aktionen für Tabellendatensätze wie 'Load or Create Record' oder 'has record with id' Bedingung. |
| PLAT-41697 | Behebt ein Problem, bei dem der Kamera-Live-Feed für benutzerdefinierte Benutzerrollen mit Sichtzugriff nicht funktioniert. |
| PLAT-44222 | Behebt einen Fehler im App-Editor bei der automatischen Vervollständigung der Datenquellenauswahl, bei der nun die richtige Option bei der Suche ausgewählt wird. |
| PLAT-43697 | Behebt ein Problem, bei dem Schnittstellen, die vor längerer Zeit erstellt wurden, nicht gelöscht werden konnten. |
Vollständige Liste der in Release 318 enthaltenen Ticket-IDs
PLAT-44429PLAT-44347PLAT-44269PLAT-44222PLAT-44182PLAT-44173PLAT-43869PLAT-43863PLAT-43697PLAT-43463PLAT-43426PLAT-43246PLAT-43014PLAT-41881PLAT-41697PLAT-41028PLAT-28753PLAT-23659
