Releases: recomedia/x1-logic-nodes
Releases · recomedia/x1-logic-nodes
September 2021
Verbesserungen an der Formelberechnung:
- Erlaubt jetzt auch solche Platzhalter-Namen, die bisher zu Fehlern geführt haben (C#-Schlüsselwörter, Klassennamen in benutzten Namensräumen)
- Platzhalter, die in Kommentaren oder String-Literalen enthalten sind, werden nicht mehr als Platzhalter behandelt.
- Manche Formeln, die früher zu unverständlichen Fehlern geführt haben, funktionieren jetzt.
Verbesserung am Textformatierer:
- Änderungen an den Dezimal- und Gruppentrennzeichen werden jetzt sofort übernommen
Verbesserung am XmlJsonParser:
- Die Auswahl "Alle Treffer als summierte Zahl" gibt jetzt Null (statt früher NaN) aus, wenn keine passenden Einträge gefunden werden.
Dokumentation:
- Die Hilfeseite der Formelberechnnung weist jetzt auf die Möglichkeit hin, temporäre Objekte anzulegen und gibt ein Beispiel, in dem dies verwendet wird.
- Die Hilfeseite der Formelberechnung hat wegen des großen Umfangs jetzt ein Inhaltsverzeichnis
- Fehlerbehebungen und kleine Ergänzungen
- Veraltete HTML-Tags und -konstrukte korrigiert
Interna:
- Verbesserung der Testabdeckung
- Die überlange Methode PlaceholderNodeBase::validateInternal wurde in mehrere Methoden aufgeteilt und die Parameter-Reihenfolgen einiger Methoden konsistenter gemacht.
März 2020
Bisher kam es zu Fehlermeldungen, wenn String-Eingänge der Formelberechnung Texte mit Sonderzeichen (Anführungszeichen, Zeilenvorschübe und Wagenrückläufe) erhielten.
Ab Version 1.2.8 des Pakets "Visu- & Web-Logikbausteine" geht die Formelberechnung richtig mit solchen Zeichenketten um. Dies ist insbesondere wichtig, um JSON- oder XML-Daten verarbeiten zu können.
Februar 2020
Gegenüber der initialen Github-Version enthält Version 1.2.5 kleinere Verbesserungen in den Bausteinen und in der Dokumentation.