Die wichtigsten Funktionen der neuesten Structr-Version auf einen Blick Was ist neu in Structr 5.0?

Diese brandneue Hauptversion ist wieder einmal vollgepackt mit vielen interessanten und nützlichen Funktionen.

Highlights

  • Überarbeitetes Event-Action Mapping
  • Flexible UUID-Unterstützung (32-Zeichen oder 36-Zeichen UUIDv4)
  • Leistungsverbesserung, z.B. Prefetching der Endknoten
  • UI-Refactoring mit massiver Reduzierung des Speicherbedarfs
  • Neuer Cluster-Modus auf Basis von JGroups

Versions-Updates

  • Unterstützung für Neo4j 5.x
  • Upgrade auf Java/JDK 17 (LTS)
  • Upgrade auf Jetty 11
  • Upgrade auf GraalVM 22.3.1
  • Unterstützung für Apache Pulsar

Backend & Messaging

  • Verbesserte OpenAPI-Unterstützung
  • Offene Intervalle für numerische Bereichsabfragen über HTTP/REST API
  • Unterstützung für mehrteilige HTTP-Anfragen beim Hochladen von Dateien
  • Option zum Entfernen von Properties aus Subklassen-Views

Structr Admin UI

  • Neue Vorschauoption im rechten Slide-out
  • Neuer Abschnitt zur Thread-Verwaltung im Dashboard
  • Verbessertes Drag'n'Drop und SVG-Symbole
  • Gewähltes Plugin durch Select2 ersetzt

Frontend-Entwickler

  • Unterstützung für <template>-Elemente und vorlagenbasierte Benachrichtigungen
  • Unterstützung für mehrteilige URLs für benutzerdefinierte Seitenpfade
  • Neuer Standard-Widget-Server
  • Tailwind-CSS-basierte Widgets
  • Unterstützung für die Code-Transpilierung von Skripten mit Import-Anweisungen

Funktionsbibliothek & Skripting

  • startsWith/endsWith Unterstützung für erweiterte 'find()'
  • Unterstützung für zeitlichen JS-Vorschlag (TC39)
  • Zugriff auf das virtuelle Dateisystem über Skripting
  • Neue Funktion 'create_or_update'.
  • Unterstützung für alle MessageDigest-Hash-Funktionen der JVM in 'hash()'

IDE-Funktionen

  • Python-Unterstützung im Standard-Docker-Image
  • Unterstützung für Online-Debugging in Chrome
  • Verbessertes Syntax-Highlighting für gemischte Inhalte mit Unterstützung für ${{...}} in HTML
  • Code-Vervollständigung für interne Schlüsselwörter
  • Verbesserte Unterstützung für Java-Methoden im Codebereich

Structr in Action!

Auf unserer YouTube-Kanal finden Sie weitere Videos rund um Structr.

Zu unserem YouTube-Kanal