Zum Inhalt springen

Versionshinweise für Jitterbit App Builder 4.0

Übersicht

App Builder Version 4.0 ist die neueste Version der Jitterbit-Anwendung zum Erstellen, Verwalten und Warten Ihrer eigenen Web- und Mobilanwendungen. Frühere Versionshinweise für Vinyl (der Vorgänger von App Builder) befinden sich im Vinyl-Dokumentationsarchiv.

Upgrade von Vinyl 3.3

Vor dem Upgrade auf App Builder 4.0:

Veröffentlichungen

4.0.36098 (11.37)

Version 4.0.36098 erstellt am 27.12.2024 18:52:49 Uhr (Build 916336a5, 11.37)

Neue Funktionen

  • Release-Pakete können nun in einem Verzeichnis gespeichert werden, das in der neuen Startkonfiguration im Ordner Packaging konfiguriert ist Abschnitt.

Verbesserungen

  • Änderungsprotokolle stellen zusätzliche Informationen bereit und können jetzt heruntergeladen werden:

    • Das zusammengesetzte Änderungsprotokoll für Anwendungen enthält jetzt die Anwendung selbst sowie alle von der Anwendung verwendeten Datenquellen, Sammlungen und Pakete.

    • Einzelne Änderungsprotokolle für Folgendes sind jetzt verfügbar: Assemblys, Sammlungen, Menüs, physische Tabellen, Sicherheitsanbieter, gespeicherte Prozeduren, Übersetzungspakete, benutzerdefinierte Funktionen, logische Datentypen, Benutzer und Gruppen sowie Ansichten.

    • Änderungsprotokollnachrichten enthalten jetzt den Namen und den Typ der Änderung, sofern verfügbar.

    • Jedes Änderungsprotokoll kann jetzt als CSV-Datei heruntergeladen werden.

  • Entwickler haben mehr Kontrolle darüber, was in einem Release-Paket enthalten ist:

    • Beim Hinzufügen eines SQL-Objekts zu einer Lösung kann nun neben seinem physischen Modell auch dessen logisches Modell einbezogen werden.
    • Beim Hinzufügen einer Datenquelle zu einer Lösung können nun einzelne benutzerdefinierte Funktionen und logische Datentypen optional entfernt oder hinzugefügt werden. Bisher wurden diese automatisch zum Release-Paket hinzugefügt und konnten nicht entfernt werden.

    Wichtig

    Bevor Entwickler eine Version mithilfe einer vorhandenen Versionsvorlage erstellen, müssen sie der Vorlage manuell benutzerdefinierte Funktionen und logische Datentypen hinzufügen, damit diese einbezogen werden.

  • In den folgenden Bereichen wurden Leistungsverbesserungen vorgenommen:

    • Der Speicherbedarf des App-Servers wurde reduziert.
    • Die Leistung bei aktivierter Ablaufverfolgung wurde verbessert.
    • Die Leistung des Site-Menüs, wenn der Benutzer Zugriff auf viele Anwendungen hat, wurde verbessert. Im Rahmen dieser Verbesserung zeigt das Site-Menü jetzt bis zu 24 statt 100 Anwendungen an.
  • Um die Protokollüberlastung zu reduzieren, wurde der Schweregrad des CRUD-Ergebnisprotokolls von Informational Zu Debug.

Korrekturen

  • Verwaltete Tabelle-Spalten werden jetzt immer im Regelgenerator angezeigt, sodass sie bei Verknüpfungen im Canvas verwendet und angezeigt werden können.

  • Inline-Menüs wie das Home-Menü rendern jetzt konfigurierte Bilder und Symbole wie erwartet. Darüber hinaus werden jetzt Stile angewendet, wenn der Untertyp eines Inline-Menüs auf Groß eingestellt ist.

  • Die Generated mvSQL-Funktion verfügt jetzt über die erwartete Ausgabe für Zeilen, die neu in eine Salesforce ADO.NET-Datenquelle eingefügt wurden.

  • Beim Bearbeiten eines Joins für eine Geschäftsregel wird nun der ChangedOn Und ChangedBy Spalten wie erwartet.

  • Das Löschen einer festgelegten Breite für ein Steuerelement setzt die Breite nicht mehr auf ihren Standardwert zurück.

  • Beim Testen einer Email-Benachrichtigung wird die Test-Email nicht mehr an Benutzer gesendet, die per CC oder BCC in die Benachrichtigungsregel aufgenommen wurden.

  • Das Ausführen von Standardregeln für Verbindungen, die OAuth zur Authentifizierung verwenden, wie z. B. eine Salesforce ADO.NET-Datenquelle, führt nicht mehr zu einem Fehler.

  • Beim Löschen einer Seite aus dem Seitenersteller wird kein Fehler mehr protokolliert.

  • Webhooks setzen jetzt die Content-Type Header korrekt.

  • Beim Ändern einer Spalte im Regel-Generator kann jetzt ein benutzerdefinierter logischer Datentyp ausgewählt werden.

  • Wenn App Builder für hohe Verfügbarkeit konfiguriert ist und Sie die Anwendungsauthentifizierung verwenden, erfolgt die Anmeldung über einen SAML Identitätsanbieter führt nicht mehr zeitweise zu dem Fehler Cannot create identity. An identity with the given name already exists.

  • Beim Kopieren einer Geschäftsregel und Verwenden von PostgreSQL tritt kein Fehler mehr auf.

  • Beim Speichern einer Exportaktion tritt kein Fehler mehr auf, der besagt, dass der Dateiname obligatorisch ist, selbst wenn er festgelegt wurde.

  • Bei der Authentifizierung vom Harmony-Portal aus in der EMEA-Region, tritt keine Ausnahme mehr auf.

  • Beim Starten eines Assistenten tritt keine JavaScript-Ausnahme mehr auf, die zu einem nicht gerenderten Schritt führt.

  • Während eines Upgrades tritt ein Fehler im Zusammenhang mit Db_Template Es erfolgt keine Datenänderung mehr.

  • Bei Installationen und Upgrades wurde die Zuverlässigkeit der Datenbankerstellung verbessert. Zuvor traten zeitweise Fehler auf.

  • Während des Trace- debuggen Prozesses werden SQL-Abfragen mit der Schaltfläche SQL ausführen jetzt wie erwartet erneut ausgeführt.

4.0.35819 (11.34.1)

Version 4.0.35819 erstellt am 04.11.2024 22:21:55 Uhr (Build b97727bd, 11.34.1)

Korrekturen

  • Nach dem Extrahieren des App Builder mit dem in Windows integrierten Dienstprogramm zum Extrahieren von ZIP-Dateien treten keine Installations- und Upgradefehler mehr auf. Die Installationsfehler wurden dadurch verursacht, dass Windows führende Leerzeichen in Dateinamen entfernte.

  • Die Logik zur Überprüfung der CRUD-Einfügeregeln wurde aktualisiert, um sicherzustellen, dass Primärschlüssel richtig angesprochen werden.

4.0.35771 (11.34)

Version 4.0.35771 erstellt am 25.10.2024 19:10:21 Uhr (Build 85521f02, 11.34)

Neue Funktionen

Verbesserungen

Korrekturen

  • Fremdschlüssel von Anbietern mit Schema, wie beispielsweise SQL Server, werden jetzt korrekt importiert.

  • Die Anzeige von Hilfe-Popups mit viel Text wurde verbessert.

  • Validierungsmeldungen werden jetzt bei Assistentschritten mit mehreren Bereichen korrekt angezeigt.

  • Es wurden Probleme behoben, bei denen benutzerdefinierte Weiter-/Zurück-Schaltflächen in Assistenten zum falschen Zeitpunkt gerendert werden konnten und Raster alle benutzerdefinierten Schaltflächen aus anderen Bereichen entfernen konnten.

4.0.35607 (11.33)

Version 4.0.35607 erstellt am 05.10.2024 03:45:40 Uhr (Build c043fb70, 11.33)

Verbesserungen

  • Während eine Version erstellt wird, können Entwickler jetzt einzelne SQL-Objekte (Ansichten und gespeicherte Prozeduren) und Widgets im Schritt Lösungsobjekte des Lösungsassistenten hinzufügen. Dieser Schritt zeigt jetzt auch Listenuntertitel (Beschreibungen) jedes Objekttyps an, der eingeschlossen werden kann.

  • Release-Optionen, die für die Lösung nicht relevant sind, werden jetzt ausgeblendet. Dazu gehört, dass jetzt der Schritt Datenquellen konfigurieren des Lösungsassistenten nur angezeigt wird, wenn mindestens eine Datenquelle vorhanden ist, und dass die Schaltfläche Datenkonfiguration in der Tabelle der Releases nur angezeigt wird, wenn das Release mindestens ein physisches Datenquellenmodell hat.

  • In mobilen Offline-Apps, CRUD-Regeln der Datenschicht wurden erweitert und erlauben jetzt jede beliebige Quelldatenquelle, solange die Zieldatenquelle diese unterstützt. Dies umfasst das Abrufen von Daten aus dem App Builder Connector oder eine REST- API.

  • Berichte automatisch erstellen unterstützen jetzt das Definieren von Kontrollkästchenbildern für Kontrollkästchensteuerelemente und haben jetzt eingeschränkte Unterstützung für HTML-Steuerelemente.

Korrekturen

  • Ein Problem mit Linux Installationen wurde gelöst, wobei Berichte konnten nicht generiert werden.

  • Versionshinweise werden jetzt auf den Seiten Manifest und Installiertes Paket als HTML statt als reiner HTML-Text angezeigt.

  • Beim Erstellen einer Version, die eine als gekennzeichnete Datenquelle enthält, tritt kein Fehler mehr auf Do not include.

  • Backslashes (\) werden nicht mehr aus mvSQL-Ausdrücken und In-Memory-Daten entfernt.

  • Abhängige Listenfilter werden jetzt wie erwartet in das Filterfeld geladen.

  • Numerische Steuerelemente verhindern jetzt, dass Benutzer nicht numerische Zeichen eingeben. Zeichen, die zur Formatierung von Zahlen verwendet werden, wie Währungssymbole und Prozentzeichen, sind weiterhin zulässig.

  • Numerische Steuerelemente, die an eine Prozentspalte gebunden sind, zeigen keine Nullwerte (leere Werte) mehr an als NaN beim Wechsel in den Bearbeitungsstatus.

  • Der Link Ereignisverlauf, der in der Benachrichtigung über einen fehlgeschlagenen Release-Build angezeigt wird, zeigt jetzt den Ereignisverlauf wie erwartet an.

  • Die Seite In Wartung, die während Installationen und Upgrades angezeigt wird, gibt jetzt ein 200 HTTP-Antwortstatuscode anstelle eines 503. Dadurch wird sichergestellt, dass der Server vom Lastenausgleich als fehlerfrei eingestuft wird.

  • Wenn bei einer Bereitstellung mit mehreren Servern ein einzelner Server eine Installation oder ein Upgrade durchführt und dieser Server beendet wird, bevor der Operation abgeschlossen ist, warten die verbleibenden Server jetzt 1 Minute, bevor sie das Upgrade erneut versuchen. Zuvor warteten die verbleibenden Server bis zu 2 Stunden.

4.0.35520 (11.32)

Version 4.0.35520 erstellt am 25.09.2024 17:04:26 Uhr (Build 55f208b4, 11.32.1)

Neue Funktionen

  • Während eine Version erstellt wird, können Entwickler jetzt die neuen Objekte Sammlung, Seite oder Regel auf dem Bildschirm Lösungsobjekte auswählen, um diese einzelnen Komponenten in eine Version aufzunehmen.

  • Vor der Installation eines Versionspakets in IDE > Version installieren können Administratoren jetzt dessen Inhalt mithilfe des neuen Schaltfläche Manifest.

  • Ein visueller Workflow verfügt jetzt über Tools zur Workflow Bearbeitung zum Registrieren einer Aktion oder Validierung.

  • Entwickler können jetzt Rollback-Handler definieren für Aktionen, die ausgeführt werden, wenn eine der vorhergehenden Aktionen der Ereignissequenz fehlschlägt.

  • Entwickler können jetzt eine Offline-App erstellen, die auf einem Mobilgerät ohne Netzwerkverbindung ausgeführt werden kann.

  • Entwickler können den neuen KI-App-Assistenten (Beta) verwenden, um eine neue Anwendung und Datenquelle in natürlicher Sprache zu erstellen. Für Beta-Zugriff wenden Sie sich an Ihren Customer Success Manager (CSM).

Verbesserungen

  • App Builder erfordert jetzt .NET 8 als Systemanforderung.

  • Intrinsische Ereignisse werden nicht mehr automatisch erstellt, wenn eine Geschäftsregel erstellt wird.

  • Die Seite Installiertes Paket zeigt jetzt alle in einem Release-Paket enthaltenen Objekte, nicht nur die Anwendungen und Datenquellen.

  • Beim Aufrufen eines Ereignisses für eine Erweiterungstabelle werden die Validierungsregeln der übergeordneten Tabelle jetzt nur ausgeführt, wenn sich eine oder mehrere Spalten in der übergeordneten Tabelle geändert haben.

Korrekturen

  • Listen in untergeordneten Panels zeigen beim Auswählen einer Zeile im übergeordneten Panel nicht mehr den zugrunde liegenden Listenwert an. Der Listentitel wird weiterhin angezeigt, bis die neuen Daten geladen wurden.

  • Die Beschriftung eines Steuerelements wird nicht mehr auf der Tab Steuerelementeigenschaften des Steuerelements angezeigt. Sie ist weiterhin auf der Tab Beschriftung verfügbar.

  • Das Hinzufügen einer Spalte im Assistenten Tabelle erstellen schlägt nicht mehr fehl, wenn keine Titelspalten vorhanden sind.

  • Geschäftsregeln werden jetzt daran gehindert, in Tabellenspalten zu schreiben, die schreibgeschützte öffentliche Datenobjekte erweitern.

3.3 und früher

Versionshinweise für frühere Versionen von Vinyl (der frühere Name für App Builder) befinden sich im Vinyl-Dokumentationsarchiv.