best4Automic 5.1.0 veröffentlicht

best4Automic 5.1.0

Feature Request

  • [BA-1628] pm.DocBuilder: Neue Option zum Setzen eines Objektnamenmuster
  • [BA-1695] pm.DocBuilder: Neue Option zum Definieren von Unterordnern

Bug

  • [BA-1666] Beispiele: pm.DocBuilder: HTML Vorlagen stellen Objektnamen mit # nicht korrekt da
  • [BA-1682] pm.Compliance: Test ‘agent’ erkennt nicht alle Agent-Typen
  • [BA-1690] pm.DependencyDefinitionVerify: Analyse von BS2000-, NSK- und MPE-Jobs schlägt fehl
  • [BA-1698] util.Mail: E-Mail-Adressen können keine Großbuchstaben enthalten
  • [BA-1699] ta.Execute: Dokumentation-Objekt wird schreibend geöffnet obwohl Report in XML-Variable geschrieben wird
  • [BA-1705] pm.Install: Objekttypänderung bei Konfigurationsobjekten führt zu Fehler
  • [BA-1708] vcs.Push: Keine Fehlermeldung bei ungültigem Basisordner
  • [BA-1712] pm.Index: Packages ohne Version in den Metadaten führen zu Fehler
  • [BA-1713] pm.DependencyDefinitionVerify: Kalenderbedingungen ohne Kalenderobjekt
  • [BA-1715] Framework: Encoding-Fehler im Lizenz-Dialog
  • [BA-1716] Framework: Subtyp-Filter lässt keine Ziffern zu (GUI)
  • [BA-1723] Git Integration: Option package hat fälschlicherweise den Kurznamen -n
  • [BA-1724] Dokumentation: Beschreibung der Option pm-object-references-with-variable-ignore fehlt

Neue Funktion

  • [BA-1664] Migration: Script zur Migration von PCK.BEST4AUTOMIC_BASE zu B4A.BASE
  • [BA-1679] Framework: Erweiterung der Groovy-Schnittstelle
  • [BA-1684] util.Mail: Benutzerdefinierte Attribute in einer Datei übergeben
  • [BA-1685] Framework: Aktualisierung von OpenJFX auf 18.0.2
  • [BA-1686] Framework: Aktualisierung von Groovy auf 4.0.2
  • [BA-1687] Framework: Aktualisierung von ControlsFX auf Version 11.1.1
  • [BA-1697] Test Automation: Neuer Schritt um die Meldungen zu durchsuchen
  • [BA-1714] Package Management: Neue Methode zur Abhängigkeitsanalyse auf Basis von Ordnern
  • [BA-1721] Framework: Aktualisierung von JGit auf 5.13.1
  • [BA-1725] RESTful API: /service/notifications: Anforderer einer Genehmigung liefern
  • [BA-1728] ana.Compare: Unterstützung aller Eingabemethoden des Framework

Verbesserung

  • [BA-1609] pm.CredentialStorageAdd: Benutzernamen sind nicht kürzer als drei Zeichen erlaubt
  • [BA-1656] pm.Init: Überprüfung des angegebenen Package-Namen
  • [BA-1657] RESTful API: Warten auf Genehmigung im Status sichtbar
  • [BA-1688] pm.DependencyDefinitionVerify: Unterstützung der Datumsfunktionen in AutomationEngine-Script
  • [BA-1689] pm.DependencyDefinitionVerify: Prüfung von Datumsfeldern in PromptSets
  • [BA-1691] Framework: Script-Analyzer erkennt nicht alle prep_process-Funktionen in AutomationEngine-Skript
  • [BA-1693] Dokumentation: vcs.Pull: Die Optionen ‘branch’ und ‘Tag’ sollten nicht zusammen genutzt werden
  • [BA-1696] Dokumentation: Beispiele für alle Test-Schritte ergänzen
  • [BA-1709] ana.ActivePathsExtended: Verbesserung der Ergebnisdaten bei zu vielen Statistiksätzen
  • [BA-1729] Framework: Aktualisierung von Spring Boot auf 2.6.10
  • [BA-1730] Framework: Aktualisierung von Automic Application Interface auf 21.0.4
  • [BA-1731] RESTful API: Aktualisierung der Child-Aufgaben während der Laufzeit von Services
  • [BA-1718] RESTful API: Laden der Service-Listen optimieren