Neue Version - Minor Release 2026.1.4

Release Highlights

Wir freuen uns, euch die Neuerungen des Minor Releases 2026.1.4 vorzustellen!

Dieser Release bringt neue Möglichkeiten im Import und Export, sowie viele kleinere Verbesserungen und Bugfixes.


Import & Export

Dank Web-Request-Nodes können Pipelines Daten z.B. von externen online Datenbanken wie Gerätedatenbanken herunterladen. Bis jetzt war es schwierig, solche Daten in dProB Zwischenzuspeichern, um eine Art „lokale Kopie“ zu erzeugen. Die folgenden Änderungen machen dies nun möglich:

  • JSON-Assets und Tabellen-Assets können nun zum Zwischenspeichern von Pipeline-Daten und Datenbanken verwendet werden.
    • JSON und Tabellen können nun im Content Browser als Assets hinterlegt werden.
    • JSON und Tabellen können als Template Inputs verwendet werden.
    • XML, JSON und Tabellenassets können als Read-Only Dateien vom Content Browser aus in einem externen Editor geöffnet werden.
  • Neue Pipeline Nodes
    • Save as JSON asset → Speichert einen JSON Value in Form eines neuen JSON Assets im ausgewählten Ordner im Content Browser.
    • Overwrite JSON Asset → Updatet ein existierende JSON Datei mit einem neuen JSON Value oder erstellt die neue JSON Datei im ausgewählten Ordner, wenn sie dort noch nicht existiert.
    • Save Table → Speichert ein Table Value in Form eines neuen Table Assets im ausgewählten Ordner im Content Browser.
    • Override Table → Updated eine existierende Table Datei mit einem neuen Table Value oder erstellt die neue Table Datei im ausgewählten Ordner, wenn sie dort noch nicht existiert.

Skripting

  • Neue Nodes
    • Inkrement und Dekrement Nodes für alle numerischen Variablen wurden im Node Editor hinzugefügt.
    • Es gibt neue Nodes, um Text zu groß- oder Kleischreibweise umzuwandeln.
    • Pipeline Nodes zur Interaktion mit Indikatoren wurden hinzugefügt:
      • Get Indicator
      • Get Indicator Value
      • Get All Indicators
      • Make Typed Indicator
  • Node-Verbesserungen
    • Die Getter Nodes für Prozessnamen wurden überarbeitet und Getter Nodes für Prozess UIDs wurden hinzugefügt.
      • Get Process Name
      • Get Process UID
      • Der Name Output von Get Process Data wurde entfernt.
      • Get Process Data wurde zu GetSubjects of Process umbenannt. (Alte Assets, die diesen Output nutzen, werden kaputte Verbindungen haben.)
    • Skripting-Editor
      • Optionale Inputs funktionieren jetzt im Template und Pipeline Editor und Ihr Status wird korrekt im Planner reflektiert.
      • Der automatisch generierte Name von Parametern wird beim Ändern des Parametertypen geupdatet.
      • Die Port Icons für Nodes werden auch für Parameterlisten genutzt.
    • Wenn es bei der Skript-Ausführung zu Fehlern kommt, werden alle beteiligten Fehler jetzt in der Fehlerwarnung angezeigt.

Kleine Verbesserungen

  • Timeline
    • Die Sichtbarkeit von Warnungen und Fehlern in der Timeline wurde verbessert:
      • Icons wurden bei betroffenen Prozessen hinzugefügt.
      • Der Statusstreifen am Rand des Prozessbalkens wurde vergrößert.
      • Erweiterte Tooltipps mit einem farbigen Statuslabel.
  • Sonstiges
    • Der Waggon Koppelprozess hat jetzt ein neues Icon, um Verwechselung mit anderen Icons zu vermeiden.

Bugfixes

  • Planung
    • Im seltenen Fall, dass alle Prozesse innerhalb eines Templates manuell gelöscht wurden, wurde beim Resimulieren ein Fehler geworfen. Dies wurde behoben.
    • Ein Fehler beim anliefern einer Blueprint-Instanz mit Snapping wurde behoben.
    • Ein Fehler, der bei wiederholtem Gruppieren, Schneiden und Einfärben vorkam, wurde behoben.
    • Ein Fehler wurde behoben durch den Bulk-Polygone nach den Laden unter Umständen verzerrt waren.
  • Skripting
    • Das Indicator Offset in der End-Node hat jetzt ein Standardwert von 0.
  • Drag-and-Drop
    • Nach dem Bewegen werden Prozesse in der Timeline nun korrekt deselektiert, sodass mehrere Prozesse nicht gleichzeitig bewegt werden, wenn man nur einen zieht.
  • UI & Sonstiges
    • Viele Fehler in der deutschen Übersetzung wurden behoben.
    • Ein bestimmter Geometriefefehler bei LandXML Dateien führt nicht mehr dazu, dass die Datei nicht importiert werden konnte. dProB ignoriert diesen Geometriefehler nun.
    • Ein seltener Fehler, wodurch dProB beim Auswählen von manchen FBX Modellen abgestürzt ist, wurde behoben.

Wir freuen uns auf euer Feedback und wünschen euch viel Erfolg mit dProB 2026.1.4!