Release 4.5.0

Highlights

  • Allgemein

    • Es gibt neue Symbole für die Modul-Kategorien

    • Das Automic Application Interface wurde auf Version 12.3.5 aktualisiert

    • best4Automic wird jetzt als Core Edition und als Rest Edition veröffentlicht

      • Die Core Edition entspricht dem zuvor bekannten Release Format
      • Die Rest Edition enthält die neue RESTful API der best4Automic Solution
    • b4A Expressions wurden um neue Funktionen zum Einbindung von XML-Datenstrukturen und Groovy-Skripten erweitert

    • Das temporäre Verzeichnis, welches von verschiedenen Modulen genutzt wird, kann jetzt per Java System-Eigenschaft festgelegt werden

  • Dokumentation

    • Beschreibungen der neuen Bundles und Lizenztypen wurde in der Dokumentation ergänzt
    • b4A Expressions, Scripte und Datenströme wurden in eigene Kapitel ausgelagert
  • Massenänderungen

    • Das Modul mc.ObjectVariableEdit besitzt jetzt eine neue Funktion zum Setzen von Werten
  • Werkzeuge

    • Das neue Modul util.Mail verschickt Mails und kann dabei SSL und TLS Verschlüsselung nutzen. Der Inhalt wird aus drei Vorlagen zusammengesetzt, die b4A Expressions nutzen können. An die Mail können beliebig viele Dateien angehängt werden oder auch die Reports zu einer RunId.
  • Test Automation

    • Der Schritt then-variable-contains kann nun optional in einer anderen Verbindung die Variable überprüfen
  • Package Management

    • Documentation Builder

      • Neue Vorlagen im BPMNv2-Format
      • Unterstützung für die neue b4A Expressions Funktion XML2ATTR
      • Der Titel der Objekten steht jetzt für die Index-Vorlage zur Verfügung
      • Neue Option zum Setzen von benutzerdefinierten Attributen direkt per Optionswert
      • Bei If- und ForEach-Workflows steht ein neues Attribute zur Verfügung, das alle Aufgaben enthält
    • Das Modul pm.Install markiert Agentengruppen nun nach einem separaten Schema

    • Das Modul pm.RequiredBy kann jetzt den Package-Index nutzen falls dieser verfügbar ist

    • Bei den Modulen pm.Install und pm.Build können optional weitere Metadaten übergeben werden, die in der Metadaten-Variable des Package ergänzt werden

  • Git Integration

    • Modul vcs.Diff

      • Es können nun auch ein Zweig oder eine Marke mit der Version in einem Mandant der Automation Engine verglichen werden
      • Das Ergebnis kann in einer XML-Variable ausgegeben werden

Inkompatible Änderungen

  • Modul pm.DocBuilder

    • Die Option custom-attributes ist umbenannt in custom-attributes-file. Die Option custom-attributes gibt es weiterhin, aber bekommt keine Datei sondern die Liste der benutzerdefinierten Attribute übergeben