TopLogic - the automated application engine
  • Releases
  • Dokumentation
  • Github
  • Discord
  1. Home
  2. Releases
  3. TL_7.7.1
  4. #27693

7.7.1
TopLogic Release

2024-02-27

Verbesserung

Wichtig
#26190
Mehrere Drop-Operationen pro Komponente
#27706
TL-Script: Explicit method chaining
Detail
#27260
Schlechtes Beispiel in der Dokumentation von revisionAt(...)
#27626
DropDown: Es werden keine Icons dargestellt
#27700
Allow dynamically loading ES6 modules from scripts
#27721
Automatische Datenmigration bei Applikationen ohne Branch-Support
#27735
PostgreSQL: Workaround for Method org.postgresql.jdbc.PgResultSet.updateClob(int, Reader) is not yet implemented.
Kleinigkeit
#27667
Update gstream package to gson 2.10.1

Fehlerbehebung

Wichtig
#21471
Überschreiben von Attributen schlägt manchmal fehl
#27741
Fehlende Entwickleroptionen im Modern-Theme
Detail
#27337
Dokumentation für Kachel-Sichten wird nicht angezeigt
#27528
Kafka verhindert das Logging auf Std-Out
#27640
Modell-Editor: Oberklassen-Pfeil wird angezeigt, obwohl Oberklasse nicht gezeichnet ist
#27661
Fehlerhaftes Error-Handling in I18N-Feldern
#27672
Falscher Tooltip bei Tabs in der Toolrow
#27673
TLScript: Copy(): Kopie historischer Objekte nicht möglich
#27693
Import soll nicht möglich sein, wenn Basisthemes nicht existieren
#27695
Versuch der Anlage eines Fachobjekttyps mit bereits existierendem Namen führt zu internem Fehler
#27697
Automatische Datenmigration führt Migrationen zu nicht konfigurierten Modulen aus
#27725
TL-Sync-Anwendung startet nicht, wenn Kafka nicht verfügbar
#27729
Rückwärtsreferenzen erzeugen separate Kante im Modellgraph
#27744
Keine visuelle Rückmeldung bei Tabellen Zeilen-Drop
#27745
Baum-Drops können nicht aufgezeichnet werden
#27764
Meta-Modell: Fehlender Typ für Assoziations-Properties
#27766
Legacy-Struktur-Module lassen sich in-app nicht löschen
#27767
No crash, when a legacy attribute filter cannot be resolved
#27768
TLScript: Fallback für untypisierte Ausdrücke
#27773
Crash beim Importieren der OpenAPI-Beschreibung von OpenAI
#27774
Baumtabellenzeile nicht dragbar, Aufklapper und Label schon
#27776
OpenAPI: Wrong encoding when constructing JSON request body
#27803
TLScript: Copy(): Kopie von historischen Referenz-Werten nicht möglich
#27805
Inkonsistentes Verhalten der TL-Script-Funktion union()
#27807
TL-Script: log() wird als seiteneffektfrei behandelt
#27808
BPE: Fehler beim BPMN Import wenn <association> Links vor den verbundenen Teilen im XML stehen
#27809
TL-Script: Crash bei Filter von literaler Map
#27810
CVE-2024-1597: Update PostgreSQL driver to at least 42.7.2, 42.6.1, 42.5.5, 42.4.4, 42.3.9 or 42.2.8
#27811
CVE-2024-26308: Upgrade commons-compress to at least 1.26
Kleinigkeit
#27666
State-Modification-During-Rendering-Fehler in Layout-Tests
Fehlerbehebung (Nutzer-sichtbar)

Detail

#27693

Import soll nicht möglich sein, wenn Basisthemes nicht existieren

ImportThemeEditor

Wird ein Theme, das ein Theme erweitert welches jedoch nicht in der Anwendung existiert, über den Theme-Editor importiert, dann ist dies erfolgreich. Erst durch die anschließende Initialisierung des neuen Theme wird dem Nutzer eine Fehlermeldung über den Fehlschlag angezeigt.

Verbesserung

Das Feld für den Import eines Themes erhält ein Constraint, dass prüft, dass alle Basisthemes existieren.

Test

  • Das angehängte Theme über den Theme-Editor versuchen zu importieren. Der Nutzer sollte eine Fehlermeldung erhalten, dass ein Basistheme nicht existiert.
  • Theme A` und `B erstellen, das A` erweitert. `B exportieren und anschließend in einer Anwendung ohne Theme A importieren. Die Anwendung sollte eine Fehlermeldung wie im ersten Testfall anzeigen.
  • Get Started
  • Github
  • Discord
  • Das Unternehmen hinter TopLogic
  • Softwareentwicklung heute
  • Kontakt

© Copyright – Business Operation Systems GmbH

  • top-logic.com
  • Nutzungsbedingungen
  • Impressum
  • Rechtlicher Hinweis
  • Datenschutz
  • EN
  • Login