Zum Hauptinhalt springen

best4Automic 7.3.0 veröffentlicht

· 8 Minuten Lesezeit
Andreas Büsching
Product Owner

Es ist nur ein Minor-Release, aber die Anzahl der coolen neuen Funktionen ist unglaublich! Ich freue mich riesig diese neue Version mit euch zu teilen.

Highlights​

  • Package Management

    • Neues Modul zum Deinstallieren von Packages
    • Zugangsdaten-Verwaltung
      • Neues Modul zum Auflisten der Zugangsdaten in einem Storage-Objekt
  • Test Automation

    • Neuer Testschritt zum Prüfen des Status von Workflows
    • Setzen der maximalen Laufzeit für gestartete Objekte in der Testvorbereitungsphase
  • Service Portal

    • Eingabeaufforderungen heißen jetzt zu Formulare
    • Neues Eingabefeld: Komplexe Listen - Listen von Einträgen, die aus mehreren Felder bestehen
    • Administration
      • Kategorien können jetzt umbenannt werden
      • Kategorien können pro Rolle als passiv definiert werden. Dadurch gibt es nur Zugriff auf die Ausführungen und Aufgaben
    • Bei Formular-Aufgaben können ausgewählte Felder in einer extra Spalte angezeigt werden
    • Verbesserungen in der Darstellung von mehreren Komponenten
    • HTML kann jetzt in den Anzeigetexten von Checkboxen und Radiogroups genutzt werden
  • Classic Module

    • Neues Modul zum Setzen der Pre- und Post-Conditions
  • Allgemein

    • Security Fixes

Inkompatible Änderungen​

  • Package Management
    • Die Logik der Installation von Login- und Connection-Objekten hat sich geändert

Changelog​

New Feature​

IDSummary
B4A-2484Neues Modul zur Auflistung von Einträgen in einem Zugangsdaten-Storage-Objekt
B4A-2576Package Management: Neues Module zum Löschen von b4A Packages
B4A-3410Dokumentation
B4A-2612RESTful API: Weiterleitung von Eingabemasken soll alle Einträge für Recipients auswerten
B4A-3396Interne CDS für HTML-Labels
B4A-3356Einführen einer neuen Gruppe für PM-Endpunkte
B4A-3467Unterstützung des Anlegens von Einträgen ohne Zugangsdaten im Credential-Storage
B4A-2482Unterstützung der Authentifizierungstypen Bearer
B4A-3465Anfrage für Parameter-Werte berücksichtigt keine Subforms ohne zugehörigen Service
B4A-3432Neuer Endpunkt zum Abfragen einer PromptSet-Definition
B4A-2649RESTful API: Neuer Endpunkt zum Bearbeiten von Services
B4A-3215Einführung von passiven Kategorien
B4A-2744Bundles anpassen
B4A-3433pm.DocBuilder: Groovy Modus
B4A-3291RESTful API: Bearbeiten einer Kategorie in einer Rolle muss das Feld 'isPassive' verarbeiten
B4A-3290RESTful API: Hinzufügen von Kategorien zu Rollen muss das Feld 'isPassive' verarbeiten
B4A-3285RESTful API: Kategorien um Feld 'isPassive' erweitern
B4A-3237ta.Execute: Step 'given-run-object' sollte Option für maximale Laufzeit unterstützen
B4A-3263RESTful API: Benutzereinstellung zum Wechseln zur Ausführungsliste nach Service-Start
B4A-3360Unterstützung von HTML in Anzeigetexten von Radio Groups
B4A-3359Unterstützung von HTML in Anzeigetexten von Checkboxen
B4A-3430Neues Custom Field für bool'sche Optionen
B4A-3409RESTful API: 'highlightedFields' aus 'Option'-Feldern verarbeiten
B4A-3258Endpunkt zum Auslesen von Package-Daten aus dem Repository
B4A-3431RESTful API: Neues Custom Field für bool'sche Optionen
B4A-3144Neues Eingabefeld für komplexe Listen
B4A-3292Unterstützung für das Hinzufügen von passiven Rollen zu Kategorien
B4A-3137Bearbeiten von Kategorien
B4A-3136Bearbeiten von Services
B4A-3256CheckBox-Felder unterstützen keine HTML-Labels
B4A-3370HTML-Unterstützung in Labels
B4A-3377Neuer Eingabefeldtyp "Note"
B4A-3378RESTful API: Neuer Parametertyp Note
B4A-3337RESTful API: Deaktivieren der Custom Fields bei SPE-Lizenz
B4A-3338RESTful API: Formular Weiterleitung deaktiveren bei SPE Lizenz
B4A-3335RESTful API: Endpunkt für Archiv bei Service Portal Essentials deaktivieren
B4A-3362RESTful API: Endpunkte für Administration bei Service Portal Essentials deaktivieren
B4A-3334Archiv deaktivieren
B4A-3367Verwendung der SPE-Version im Frontend sichtbar machen
B4A-3361Administration deaktivieren
B4A-3260Aktualisierung Automic Application Interface auf V26

Feature Request​

IDSummary
B4A-2650RESTful API: Neuer Endpunkt zum Bearbeiten von Kategorien
B4A-3262Benutzereinstellung für automatische Weiterleitung nach PromptSet-Start
B4A-2365RESTful API: Neuer Parametertyp Listen
B4A-3415Neues Modul um Pre-und Postconditions von Workflowtask zu bearbeiten
B4A-3261Checkbox für Weiterleitung zur Ausführungsliste nach PromptSet-Start implementieren
B4A-3429Darstellung von Checkboxen ändern
B4A-3535RESTful API: Objektvariablen-Auflösung in Custom Field Definition
B4A-3405Neue Spalte in Forms zur Anzeige hervorgehobener Felder hinzufügen
B4A-3385Tag neben dem Titel in der TopBar ermöglichen

Improvement​

IDSummary
B4A-3212Test Automation in Bundle Self Services
B4A-3468pm.Install: Connection-Objekte unabhängig von vorhandenen Anmeldeinformationen verarbeiten
B4A-3387Das Modul pm.Install im 'Self Services'-Bundle bereitstellen
B4A-3238Test Automation: Beispiele verbessern
B4A-3284Beschreibung von Custom Data Sources ergänzen
B4A-2543RESTful API: Offene Verbindungen von Service Portal Benutzern werden nicht geschlossen
B4A-3411Bilder für Formular-Ansicht aktualisieren
B4A-3495Fehlende Optionen bei TextView Eingabefeldern
B4A-3401Testing
B4A-3399Testing
B4A-3140Nummern-Feld: NumberField anstelle von TextField nutzen
B4A-3398Refactoring des Endpunktes: Rollen einer Kategorie zurückgeben
B4A-3397Refactoring des Endpunktes: Services einer Kategorie zurückgeben
B4A-3479"taskFilter" wird beim Abrufen eines Services nicht zurückgegeben
B4A-3555Neue Option 'canSubmitInput' für Service-Instanzen
B4A-2544util.Mail: Warnung, dass eine Ressource nicht gefunden wurde
B4A-3209RESTful API: Vorgabewert für Nummernfeld vom Typ Integer
B4A-3565RESTful API: Service-Listen müssen Services als passiv markieren
B4A-3299Die globale Suche muss 'isPassive' für die Kategorien zurückgeben
B4A-2580Beispiele: BPMN-Vorlage verbessern
B4A-2579Beispiele: SVG-Vorlage verbessern
B4A-3214Titel des Moduls util.PasswordCrypt anpassen
B4A-3457Beispiele: MDX-Vorlage verbessern
B4A-3282Dokumentation: Umbenennung von Eingabeaufforderungen
B4A-3381Eingabeaufforderungen in Formulare umbenennen
B4A-3480Überarbeitung der Darstellung der Parameterliste einer Ausführung
B4A-3382RESTful API: Tokenrückgabe bei /auth/login und /login angleichen
B4A-3499Service in eigener Spalte bei Aufgaben anzeigen
B4A-3269Nicht startbare Services im Admin-Bereich markieren
B4A-3501IBase sollte Name und Description von Modulen über die vollqualifizierte ProgrammID ermitteln
B4A-3391RESTful API: Vermeidung von doppelten Connections
B4A-2755RESTful API: Liste der zwischengespeicherten Services sollten keine falsch konfigurierten Services enthalten
B4A-3341Quick & Easy Install
B4A-3339Dokumentation für Service Portal Essentials erweitern
B4A-2246Dokumentation von mc.VariableEdit aufarbeiten
B4A-3300Die globale Suche muss 'isPassive' für die Kategorien zurückgeben
B4A-3217Verbessertes Error Handling bei allgemeinen Fehlern
B4A-2782pm.Compliance: Unterstützung für Verbindungsgruppen

Bug​

IDSummary
B4A-3191Ersetzen von delete props.key durch Destructuring
B4A-3184Der Pfad zur Datei screenloader.css im ScreenLoader-Komponenten ist falsch.
B4A-3556Build von Documentation funktioniert nicht
B4A-3363Lizenz Validierung ist fehlerhaft
B4A-3229Weitergeleitete Eingabeaufforderung verschwinden nicht nach dem Absenden
B4A-3198Typescript Typ Fehler im vite.config.ts
B4A-3195useRef Fehler: useRef erwartet mindestens ein Argument bei der Initialisierung
B4A-3474.eslintrc für ESLint 9 auf eslint.config.ts migrieren.
B4A-3199Fehler bei der Nutzung von theme.shape.borderRadius
B4A-3183Die Verwendung von JSX.Element als Typ führt zu einem Fehler
B4A-3177Ungültige Feld-Wert (moduleResolution) im tsconfig.json
B4A-3281Der Pfad zur Datei index.css ist falsch.
B4A-3194Der Pfad zur Datei react-toastify/dist/ReactToastify.css im DashboardLayout-Komponenten ist falsch.
B4A-3193Der Pfad zur Datei App.css ist falsch.
B4A-3182"process.env.REACT_APP_VERSION" im src/components/account/about.tsx ist nicht definiert
B4A-3413RESTful API: Nebenläufigkeitsproblem bei der Anmeldung
B4A-3386RESTful API: Fehler bei EXEC VARAs in PromptSets
B4A-2651RESTful API: Das Holen der Parameterlisten von Aufgaben sollte nur für Unteraufgaben von Services erlaubt sein
B4A-3165RESTful API: Falsche Vorgabewerte werden einfach übernommen
B4A-3568Fehlende Websocket-Nachricht 'START_INITIATED' beim Service-Start
B4A-3357RESTful API: Autorisierung für "/service"-Endpunkte ist fehlerhaft
B4A-3265RESTful API: Fehler im /version Endpunkt nach Automic v26 Java-API Upgrade
B4A-3422Leerzeichen am Ende der Basisordnerliste wird nicht abgeschnitten
B4A-3482pm.Install: Benutzername und Passwort für die Domäne werden bei Informatica Connection Objekten nicht gesetzt
B4A-3483pm.Install: Passphrase wird bei FTP (SFTP) Connection Objekten nicht gesetzt
B4A-3484pm.Install: Bei R3 Connection Objekten wird das alternative Login Objekt anstelle des Benutzers gesetzt
B4A-3497Neue Formulare werden manchmal nicht angezeigt
B4A-3485pm.CredentialStorageAdd: Passwort ist bei einem Eintrag für FTP Pflicht, auch wenn eine Passphrase gesetzt wird
B4A-3372Englische Module-Beschreibungen enthalten deutsche Texte
B4A-3374Fehlerhaftes Markdown in der Modulbeschreibung
B4A-3561RESTful API: Benutzerdefinierte Zahlenfelder lassen sich nicht submitten
B4A-3329mc.Create: Test-Modus im Modus Variable führt zu Fehler
B4A-3384Dashboard: Anzeige für veraltete Module wird bei falschen Modulen angezeigt
B4A-3478Schreibfehler in der Beschreibung zu pm.ActionRegister
B4A-3472Wiederaufbau der Verbindung schlägt manchmal fehl
B4A-3558String-Standardwerte in Custom Field Definitions werden nicht übernommen
B4A-1966pm.DependencyDefinitionVerify: Referenzierte Objekte in Basisordnern führen zu Fehler
B4A-3503Unterstützung von String und Boolean Werten in defaultValue von Custom Field Definitionen
B4A-3462Mockito: Tests an Spring Boot 4 anpassen
B4A-3518Notifications kommen nicht zuverlässig an
B4A-3500Das Löschen von Aufgaben von abgebrochenen Services funktioniert nicht
B4A-2880Automatisches Löschen von Formular-Aufgaben beim Abbrechen des Services
B4A-3493Werte für Parameter von mehreren Typen (z.B. CheckBox) werden nicht in der Formular-Ansicht dargestellt
B4A-3502ta.Execute hat den Namen "Programm ausführen"
B4A-3150Archivansicht ist nicht scrollbar – Suchergebnisse auf kleineren Bildschirmen nicht sichtbar
B4A-3210Globale Suche findet Services/Kategorien für Admins, auf die sie keinen Zugriff hat
B4A-3268URL-basierte Navigation im Admin-Ansicht unterstützen
B4A-3255CheckBox-Felder zeigen Optionen falsch an
B4A-3326URLs in dem Service Portal Prompts öffnen nicht in einem neuen Browser Tab/Window
B4A-3306Archive Suche liefert keine Ergebnisse
B4A-3307Fehler beim Springen zu Services und Ausführungen aus der Suche
B4A-3288Back Button im Admin Kategorie Ansicht existiert nicht mehr

Security Fix​

IDSummary
B4A-3573Core: Security Fixes
B4A-3571RESTful API: Security Fixes
B4A-3328DOMPurify zentralisieren und Sicherheitskonfiguration anpassen
B4A-2767Aktualisierung von Jakarta Activation API auf Version 2.1.4
B4A-3456Aktualisierung von Jakarta Mail auf Version 2.1.5