Mendix Release 10.20 – Von Mikro zu Nano im Handumdrehen

Unsere neueste Version bringt leistungsstarke Verbesserungen zur Rationalisierung der Entwicklung. Konvertieren Sie sofort Mikroflüsse bis Nanoflüsse (und umgekehrt), nutzen Sie die neuen Benutzerdefiniertes Diagramm um jedes Diagramm zu erstellen und profitieren Sie von verbesserten Datenfilterung mit Dropdown-Menüs im Kombinationsfeldstil.
Workflows Holen Sie sich einen Schub mit Unterbrechen von Timer-Grenzereignissen (Beta) für eine bessere Automatisierung, während Frontend-Entwickler die Vorteile der modernisiert Mendix Client-API mit ECMAScript-Modulen und Promises.
Governance ist einfacher mit Angereicherte Softwarekomposition Erkenntnisse und Mendix Cloud erhält eine übersichtlichere Benutzeroberfläche mit besserer ständiger Verwaltung. Außerdem führen wir ein Mendix Kompass, ein neues Tool, das Unternehmen auf ihrem Weg zum Low-Code begleitet, zusammen mit KI-Upgrades für vereinfachter Funktionsaufruf und bessere Wissensdatenbankintegration.

STUDIO PRO
Verbesserung der Nanoflow-/Mikroflow-Umwandlung
Die Entscheidung, ob die Logik auf der Clientseite oder innerhalb der Laufzeit ausgeführt werden soll, kann eine Herausforderung sein, und der optimale Ansatz kann sich im Laufe der Zeit weiterentwickeln. Um dieses Problem zu lösen, haben wir kürzlich die Erstellung einer Kopie eines Mikroflows als Nanoflow und umgekehrt ermöglicht. Dies erforderte jedoch weiterhin, dass Entwickler die Logik manuell zwischen Client und Laufzeit migrieren.
Jetzt können Entwickler einen Microflow direkt in einen Nanoflow umwandeln und alle Instanzen, in denen der Microflow verwendet wird, auf den neuen Nanoflow aktualisieren (und umgekehrt). Dies ist ganz einfach möglich, indem Sie mit der rechten Maustaste auf einen Microflow oder Nanoflow klicken und das verkaufen Option aus dem Menü. Wir glauben, dass diese Verbesserung Ihnen wertvolle Zeit spart und Ihren Entwicklungsprozess rationalisiert.

Widgets
Einführung von Custom Chart: Der Nachfolger von AnyChart
Die Charts-Widgets enthalten jetzt ein neues Widget namens Custom chart, einen React-Client-kompatiblen Nachfolger von AnyChart. Mit diesem Widget können Sie jeden Diagrammtyp verwenden, der von der Plotly-Bibliothek unterstützt wird, und die Optionen und das Layout vollständig anpassen. Es kann jetzt auch in anderen React-Widgets wie der Galerie verwendet werden. Darüber hinaus wurde die zugrunde liegende Bibliothek auf die neueste Hauptversion aktualisiert (siehe Versionshinweise).
Daten-Widgets – Verbesserter Dropdown-Filter
Wir haben die Daten-Widgets aktualisiert und den Dropdown-Filter für Datenraster 2 und Galerie erweitert, um Combobox-Funktionen zu unterstützen. Sie können jetzt zum Filtern Text eingeben, sodass Sie nicht mehr durch Listen scrollen müssen. Dies beschleunigt das Filtern, insbesondere bei großen Assoziationsdatensätzen. Dieses Update sorgt für ein einheitliches Verhalten mit dem Combobox-Widget und behebt ein beliebter Wunsch aus dem Ideenforum.
Workflow-Unterbrechungs-Timer-Grenzereignis (Beta)
Nachdem wir nicht unterbrechende Timer-Boundary-Events (GA) veröffentlicht haben, ist es nun Zeit für das unterbrechende Timer-Boundary-Event (Beta). Boundary-Events sind aus der BPMN-Spezifikation bekannt und werden verwendet, um Ausnahmen in Workflow-Prozessmodellen zu modellieren. Typische Anwendungsfälle sind das Senden einer Benachrichtigung, wenn eine Aufgabe fast verspätet ist, und die Eskalation an Manager, wenn die Aufgabe nicht rechtzeitig abgeschlossen wird.
Das unterbrechende Timer-Grenzereignis unterbricht (bricht ab) die Aktivität, an die es angehängt ist, und startet einen alternativen Pfad. Sie können diesen Pfad wie einen normalen Workflow-Pfad modellieren, der aus mehreren Aktivitäten besteht. Fügen Sie das unterbrechende Grenzereignis hinzu, indem Sie das Timer-Ereignis aus der Toolbox auf die Leinwand und legen Sie es an der Grenze eines (Mehrfach-)Benutzeraufgabe → Anruf-Workflow → Mikroflow aufrufen → warten Benachrichtigungsaktivität → kompensieren Unterbrechen zu Ja und du bist fertig.
Derzeit ist es noch nicht möglich, am Ende des unterbrechenden Begrenzungspfads zurück zum übergeordneten Pfad zu springen, aber wir werden dies bald hinzufügen.
NEU Mendix Client-API: Modernisierung der Frontend-Entwicklung
Der Mendix Client API ist ein zuverlässiges Tool für Frontend-Entwickler, mit dem sie leistungsstarke JavaScript-Aktionen erstellen können. Mit der Weiterentwicklung der Technologie müssen sich jedoch auch unsere Tools weiterentwickeln. Aus diesem Grund haben wir eine neue Version des Mendix Client-API, die die bestehende API ersetzen soll. Diese modernisierte API bietet mehrere wichtige Vorteile: Sie ist nicht mehr auf ein globales Objekt angewiesen, sondern nutzt standardmäßige ECMAScript-Modulfunktionen. Außerdem verwendet sie konsequent Promises, um die Handhabung asynchroner Aktionen zu vereinfachen.
Die neue Client-API ist einsatzbereit ab Mendix 10.20, und wir empfehlen allen Entwicklern, ihre JS-Aktionen zu aktualisieren, um es zu nutzen. Lesen Sie unsere Dokumentation für weitere Informationen an.
Unternehmensführung
Software-Komposition bereichert!
Software Composition bietet Einblick in Komponentenabhängigkeiten wie Module, Widgets, Java-Bibliotheken usw. auf Anwendungsebene sowie auf Portfolioebene. Bisher lieferte es nur die wesentlichen Informationen zu diesen Komponentenabhängigkeiten – ihren Namen, ihre Version, ihren Typ und ihre Verwendung in Ihrer Anwendungslandschaft.
Was gibt es Neues? Nun, es ist viel reicher geworden! Wie ist das?
Umfangreiche Marktplatzdaten wurden erweitert, sodass die neueste Version eines Moduls, Supporttyps (Mendix, Community oder Partner), Lizenzinformationen usw. sind leicht sichtbar (Screenshot unten). Diese Informationen sind der erste Schritt, um Ihre Anwendungslandschaft besser zu verwalten und zu sichern.
Sie können Software Composition auf drei Arten nutzen:
- Reduzieren Sie das Sicherheitsrisiko - Rezension Sicherheitshinweise veröffentlicht von Mendix. Identifizieren Mendix Apps, die die anfällige Komponentenversion verwenden. Informieren Sie Teams, die diese Komponentenversion verwenden, um den Sicherheitsbefund zu beheben. Überwachen Sie die Seite „Softwarezusammensetzung“ im Control Center um sicherzustellen, dass es erledigt wird.
- Identifizieren von Apps, die nicht bevorzugte Komponenten verwenden – Es kann bestimmte Marktplatzmodule oder Widgets geben, die nicht Ihren Unternehmensrichtlinien entsprechen. Sie können jetzt anzeigen, welche Anwendungen und Teams diese nicht bevorzugten Komponenten verwenden, und sie auffordern, Abhilfemaßnahmen zu ergreifen. Gehen Sie zum Alle Komponenten im Control Center und suchen Sie nach nicht bevorzugten Komponenten, um deren Verwendung zu ermitteln.
- Identifizieren von Apps mit nicht bevorzugten Lizenzen – Ebenso können Sie auch die Alle Komponenten Registerkarte im Control Center für Komponenten, die bestimmte Lizenzen verwenden, die nicht den Unternehmensrichtlinien entsprechen. Wenn Sie deren Verwendung kennen, können Sie eine fundierte Entscheidung über die nächsten Schritte treffen.
Navigieren Sie vom Control Center zur Seite „Softwarezusammenstellung“ oder Mendix Portal und schau es dir an!


Bereitstellungsflexibilität
Weitere UX-Updates für Mendix Cloud
Nach der Einführung neuer Bereitstellungsseiten für Mendix Cloud, die letzten verbleibenden Seiten wurden ebenfalls aktualisiert. Alle Bereitstellungsseiten haben jetzt eine aktualisierte, saubere Benutzeroberfläche.
Auf dem Allgemein Registerkarte der Umgebungsdetails Seite haben wir verwandte Informationen in einklappbaren Gruppen zusammengefasst, sodass Sie die benötigten Informationen schnell finden können, ohne scrollen zu müssen oder den Überblick zu verlieren.
Auf dem Modelloptionen Registerkarte der Umgebungsdetails Seite haben wir ein Vergleichen und Bearbeiten Funktion, mit der Sie den Wert Ihrer Konstanten in mehreren Umgebungen einfach anzeigen können.
Dies hilft Ihnen beim Bearbeiten der Werte Ihrer Konstanten, um sicherzustellen, dass die Werte in allen Umgebungen gleich oder unterschiedlich sind.
Auf dem Netzwerk Registerkarte der Umgebungsdetails Seite haben wir viel Platz frei gemacht, indem wir Pro Tipps. Keine Sorge, Sie können immer noch Profi-Tipps überprüfen, indem Sie mit der Maus über das Glühbirnensymbol fahren! Profi-Tipps werden auch beim Hinzufügen oder Bearbeiten einer Einstellung angezeigt.
Mendix Plattform
Kompass – Der Leitfaden Ihres Unternehmens zum wiederholten Erfolg
Wir sind stolz darauf, die erste und einzige Low-Code-Plattform zu sein, die Unternehmen die Anleitung, Struktur und Tools bietet, die sie benötigen, um den Fortschritt ihrer digitalen Transformation zu verfolgen. Und jetzt freuen wir uns, bekannt geben zu können, dass Mendix Compass for Start ist allgemein verfügbar!
Mendix Compass ist unser neues plattforminternes Tool, basierend auf Mendix Digitale Ausführungspraktiken …
…entwickelt, um Organisationen bei der erfolgreichen Einführung der Mendix Plattform und treiben Sie ihre digitale Transformation voran.
In diesem ersten Schritt konzentrieren wir uns auf Organisationen und Teams, die gerade erst mit Low-Code beginnen. Mit Compass bereiten Sie Ihre Organisation vom ersten Tag an auf Erfolg vor. Unsere personalisierte Onboarding-Anleitung führt Sie durch jeden Startschritt – von der Definition Ihrer Low-Code-Vision bis zum Start Ihrer ersten Mendix App.
Darüber hinaus werden Sie von einem engagierten Customer Success Manager unterstützt, der eine professionelle Einarbeitung gewährleistet, die auf den individuellen Transformationsprozess Ihres Unternehmens zugeschnitten ist. Wenn Ihre Organisation (oder vielleicht ein Team darin) gerade erst anfängt, wenden Sie sich an Ihren CSM, um zu prüfen, ob Compass das Richtige für Sie ist.
Dies ist erst der Anfang. Bald werden wir Reifegradbewertungen und noch mehr Tools hinzufügen, die Ihnen helfen, Ihre Mendix Einführung – vom Start über die Struktur bis hin zur Skalierung. Die Zukunft der Low-Code-Transformation beginnt hier.
Bereit für den nächsten Schritt mit Mendix Kompass?
KI – Smart Apps
Funktionsaufrufe noch einfacher gemacht
Mendix Entwickler können beim Erstellen von Smart Apps Function Calling oder das ReAct-Muster verwenden, um Interaktionen mit Large Language Models oder LLMs dynamischeres Verhalten zu verleihen. Durch die Bereitstellung von Funktionen (manchmal auch „Tools“ genannt) bieten die Modelle die Möglichkeit, die Funktion oder das Tool während ihrer Argumentation auszuführen. Dadurch kann die Smart App effektiv im Namen des Benutzers handeln. Um dies weiter zu vereinfachen, akzeptieren Funktionsmikroflüsse in GenAICommons jetzt Werkzeug und / oder PREISANFRAGE (Request) als optionale Eingänge, die mehr Flexibilität bei Mendix um weitere Anwendungsbeispiele zu finden.
Ein neues Spezialisierungstool, Wissensdatenbankabruf, verbessert die Integration mit Wissensdatenbanken und erleichtert so den Zugriff und das Abrufen von Informationen. Dies ermöglicht einen einfacheren Informationszugriff und verbessert die Benutzererfahrung.
Weiter, der MxGenAIConnector wurde aktualisiert durch Entfernen des abrufen und erzeugen Aktionen und Hinzufügen Tools: Hinzufügen Mendix Cloud-Wissensdatenbank. Diese neue Aktion optimiert den Abruf der Wissensdatenbank bei Chat-Vervollständigungen, vereinfacht den Integrationsprozess und gewährleistet einen effizienten Zugriff auf Informationen.
Neue Anleitung zum Funktionsaufruf
Unser neuester Leitfaden, Integrieren Sie Funktionsaufrufe in Ihre Mendix Applikationwurde entwickelt, um unsere Benutzer bei der Integration von Funktionsaufrufen in ihre Mendix GenAI-Funktionen der Anwendung. Es bietet umfassende Schritt-für-Schritt-Anleitungen zur Verbesserung der Funktionalität und Leistung Ihrer Anwendungen durch die Einbindung von Funktionsaufrufen. Das Handbuch enthält ein Beispiel, um die praktische Anwendung von Funktionsaufrufen zu veranschaulichen. Dieses Beispiel bietet detaillierte Schritte und Einblicke und hilft Benutzern zu verstehen, wie sie es in realen Szenarien implementieren können, wodurch ihr Lernerlebnis verbessert wird.
Weitere Beispiele in der GenAI Showcase App
Um die praktische Lernerfahrung unserer Benutzer zu verbessern, haben wir ein neues Modul mit Beispiel-Mikroflüssen in die GenAI Showcase App integriert. Diese Mikroflüsse wurden während der Erstellung unserer verschiedenen Anleitungen zu den GenAI-Funktionen von entwickelt. Mendix, einschließlich derer aus unserem neu veröffentlichten Funktionsaufruf-Handbuch. Die GenAI Showcase App ist eine unschätzbare Ressource und bietet leicht zugängliche Beispiele, die bewährte Methoden und innovative Lösungen veranschaulichen.
Windows-Tastaturkürzel
Steigern Sie Ihre Effizienz in Mendix Studio Pro mit unserer neu zusammengestellten Liste von Windows-Tastaturkürzeln! Diese praktische Ressource hilft Ihnen, schneller als je zuvor zu navigieren, zu bearbeiten und zu entwickeln. Um Ihren Präferenzen gerecht zu werden, haben wir sowohl eine PDF im Dunkelmodus und eine PDF im Light-Modus, damit Sie das für Sie am besten geeignete auswählen können.
Sind Sie bereit, Ihre nächste App zu starten?
- Herunterladen Mendix STUDIO PRO .
- Schauen Sie sich alle Features, Verbesserungen, Fehlerbehebungen und mehr genauer an im Mendix 10.20 Release Notes.
- Sie möchten zukünftige Updates nicht verpassen? Abonnieren Sie unseren Blog um die neuesten Nachrichten zu erfahren.