Mendix Version 11.11 | Mendix

Direkt zum Inhalt

Mendix Release 11.11

Mendix Version 11.11 stellt einen bedeutenden Fortschritt in der Entwicklung und Verwaltung von Anwendungen mit intelligenter, funktionierender Automatisierung dar. Unser neues Benachrichtigungsereignis ermöglicht es Workflows endlich, anzuhalten und auf reale Auslöser – wie Zahlungsbestätigungen oder API-Rückrufe – zu warten, ohne komplexe Workarounds. Maia Die gesamte App-Anpassung und Navigation wird nun über einfache Dialoge gesteuert. Mit zentralisierter Protokollierung und Zertifikatsverwaltung für Enterprise-Teams erhalten Sie eine Version, die die Reibungsverluste zwischen großartigen Ideen und produktionsreifen Anwendungen beseitigt.

Agentische Anwendungen und Orchestrierung

Erhöhen Sie Ihre Mendix Workflows: Einführung des Benachrichtigungsereignisses

Machen Sie sich bereit, ein neues Maß an Reaktionsfähigkeit und Flexibilität in Ihrem System zu erreichen. Mendix Anwendungen! Von der BPMN-Standard Wir fügen hinzu Zwischennachrichtenereignisse zu unseren Workflow-Fähigkeiten in Form von BenachrichtigungsereignisDiese neue Funktionalität ermöglicht es, noch dynamischere, ereignisgesteuerte Prozesse ganz einfach zu erstellen.

Wollten Sie schon immer, dass Ihr Workflow pausiert und auf ein bestimmtes Ereignis wartet, bevor er fortgesetzt wird, oder dass er auf eine externe Nachricht oder ein Ereignis reagiert, während eine Aktivität noch läuft – ohne dass Sie komplexe Workarounds entwickeln müssen? Mit dem Benachrichtigungsereignis ist beides jetzt möglich!

So wird es Ihr Workflow-Design verändern:

  • Als normales/Inline-Ereignis: Binden Sie es direkt in Ihren Workflow-Pfad ein, um intelligente Wartepunkte als leichtere Alternative zu … einzuführen. Auf Benachrichtigungsaktivität wartenDadurch wird sichergestellt, dass Ihr Prozess nur dann fortgesetzt wird, wenn eine bestimmte Benachrichtigung eingeht. Dies ist ideal für die Orchestrierung komplexer Abläufe, die von externen Systembestätigungen, Benutzeraktionen oder Datenaktualisierungen abhängen.
    • Zum Beispiel: Warten auf den Erfolg eines Zahlungsgateways oder Warten auf den Empfang eines API-Callbacks eines Drittanbieters, bevor fortgefahren wird.
  • Als Grenzereignis: Verknüpfen Sie es direkt mit einer Aktivität, um eine robuste Ausnahmebehandlung oder dynamische Prozesssteuerung zu realisieren. Je nach Bedarf kann es als unterbrechend (Abbruch der aktuellen Aktivität und Umleitung des Ablaufs) oder nicht-unterbrechend (Abzweigung in einen parallelen Pfad, während die ursprüngliche Aktivität fortgesetzt wird) konfiguriert werden. So haben Sie die präzise Kontrolle darüber, wie Ihr Workflow auf einen externen Auslöser mitten in einer Aufgabe reagiert.
    • Zum Beispiel: Eine Stornierungsanfrage abfangen, während ein Genehmigungsvorgang noch läuft, und den Ablauf sofort umleiten.

Das Benachrichtigungsereignis eröffnet viele neue Möglichkeiten zur Entwicklung wirklich reaktiver und robuster Anwendungen, die intelligent auf Ereignisse in der realen Welt reagieren.

Sind Sie bereit zu entdecken, wie das Benachrichtigungsereignis Ihr Unternehmen auf ein neues Level heben kann? Mendix Lösungen? Lesen Sie mehr in unserem Dokumentation.

Einführung der Ansichten „Build“ und „Playground“ im Agent Editor

Die neueste Version des Agenteneditors bietet eine übersichtlichere und fokussiertere Benutzererfahrung durch die Aufteilung des Editors in zwei separate Ansichten: Bauen und SpielplatzDie Ansicht „Erstellen“ ermöglicht es Ihnen, sich beim Entwerfen Ihres Agenten auf das Wesentliche zu konzentrieren – die Konfiguration von Typ, Modell, Eingabeaufforderungen und Tools – ohne die Ablenkung durch Teststeuerungen.

Agenten-Editor erstellen

Wenn Sie bereit zum Testen sind, wechseln Sie zur Playground-Ansicht. Dort finden Sie alles, was Sie zum Ausführen und Evaluieren Ihres Agenten benötigen. Im Playground werden nun auch Ihre System- und Benutzerabfragen durch Ihre konfigurierten Variablenwerte ersetzt, sodass Sie genau sehen können, welche Daten der Agent empfängt.

Playground View Agenten-Editor

Schnelles Neuladen für Agenten

Agenten unterstützen jetzt sofortiges Neuladen, wodurch die Startzeit der Anwendung nach der Änderung eines Agentendokuments deutlich verkürzt wird. Dies führt zu einem wesentlich reibungsloseren und schnelleren Entwicklungsprozess und macht die Iteration Ihrer Agenten so einfach wie nie zuvor.
Bäm! Ihr Agent wurde schneller neu geladen, als Sie zum Lesen dieses Abschnitts gebraucht haben!

Agentische Entwicklung

KI-gestütztes Design mit Maia

Das gesamte Erscheinungsbild Ihrer App zu verändern ist jetzt so einfach wie ein Gespräch. Maia Sie können nun das Theme Ihrer Anwendung lesen und modifizieren und so Designvorgaben in funktionierendes CSS umwandeln.

Vom Design zum Theme in Sekundenschnelle

Laden Sie eine PDF-Datei mit Markenrichtlinien hoch, verknüpfen Sie diese mit Ihren Figma-Design-Tokens oder beschreiben Sie einfach die gewünschte Atmosphäre, und Maia Es übersetzt es in ein vollständiges Theme. Dabei werden CSS-Variablen für Farben, Typografie, Abstände und Eckenradien intelligent angepasst. Die gesamte Atlas-Struktur wird verstanden, um Änderungen korrekt zu implementieren. Integrierte WCAG-Kontrastprüfungen gewährleisten Barrierefreiheit von Anfang an. Sie möchten auf Atlas 4 aktualisieren? Maia kann Sie bei der Migration von SASS-Variablen zu CSS-Variablen unterstützen.

Designeigenschaften leicht gemacht

Über die globale Themenvielfalt hinaus Maia Sie können jetzt Designeigenschaften erstellen und verwalten: die wiederverwendbaren Stilvarianten, die im Eigenschaftenfenster von Studio Pro angezeigt werden. Möchten Sie einen neuen Schaltflächenstil oder eine „kompakte“ Containervariante für Karten hinzufügen? Fragen Sie einfach. Maia Verwaltet die JSON-Konfiguration, gewährleistet Abwärtskompatibilität und synchronisiert Änderungen automatisch, sodass diese sofort in Ihrer Toolbox verfügbar sind.

Dadurch wird die Frontend-Anpassung für alle Teammitglieder möglich, wodurch der Engpass entfällt, für jede Designänderung oder Markenaktualisierung einen Frontend-Spezialisten zu benötigen.

KI-gestütztes Navigationsmanagement mit Maia

Die Einrichtung der Navigation ist jetzt kinderleicht. Maia Sie können nun die Navigationsprofile und das Menü Ihrer App erstellen und verwalten, wodurch der Übergang von der Seitengenerierung zu einem vollständig integrierten Menü nahtlos wird.

Habe gerade eine neue Seite erstellt mit MaiaBitten Sie es, die Seite zu Ihrem Menü hinzuzufügen, und es kümmert sich um den Rest. Benötigen Sie eine andere Navigation für mobile Nutzer? Maia Es ermöglicht die Erstellung gerätespezifischer Navigationsprofile für Smartphones, Tablets und responsive Webseiten sowie die Konfiguration von Eigenschaften wie Progressive Web App-Einstellungen. Seitenparameter werden intelligent verarbeitet, indem nach der gewünschten Übergabemethode gefragt wird. So wird die versehentliche Erstellung doppelter Profile verhindert und wichtige Konfigurationen vor versehentlichem Löschen geschützt. Die Navigationseinrichtung ist nun nahtlos in den Entwicklungsprozess integriert.

Vergleichen von Dateien und langen Werten

Erinnern Sie sich an die Zeiten, als Sie sehen wollten, was sich an einer Datei auf der Festplatte geändert hat oder was genau sich an einer XPath-Beschränkung geändert hat, aber das entsprechende Drittanbieter-Tool nicht konfiguriert war? Damit ist jetzt Schluss!

Ab sofort können Sie Textunterschiede direkt in Studio Pro anzeigen, indem Sie auf eine Eigenschaft oder eine geänderte Datei doppelklicken. Änderungen Feld.

Neues Erscheinungsbild für den Domänenmodell-Editor

Mit Mendix Ab Version 11.11 steht Ihnen das neue, überarbeitete Domänenmodell zur Verfügung. Dieses bietet nicht nur ein frisches, neues Design, sondern auch eine verbesserte Visualisierung von Entitäten, sodass Sie Ihre Domänenmodelle leichter verstehen und überprüfen können. Aktivieren Sie das neue Erscheinungsbild über den Schalter in der Symbolleiste des Domänenmodelldokuments.

Neuer Domänenmodell-Editor mit überarbeiteter Optik und Bedienung

Optimistic Locking ist jetzt allgemein verfügbar.

In Mehrbenutzeranwendungen entsteht ein stilles, aber schwerwiegendes Problem, wenn zwei Benutzer gleichzeitig denselben Datensatz bearbeiten: Die letzte Speicherung ist maßgebend, und der Benutzer, der zuerst gespeichert hat, verliert seine Änderungen ohne Vorwarnung. Bislang mussten Entwickler, die sich davor schützen wollten, eigene Lösungen entwickeln – benutzerdefinierte Versionsattribute, manuelle Konfliktprüfungen oder komplexe Wiederholungslogiken.

Mit Mendix 11.11, Optimistisches Sperren ist nun allgemein verfügbar. Zuerst als öffentliche Betaversion eingeführt im Jahr Mendix Version 11.5, die Funktion wurde in Praxistests geprüft und ist produktionsreif. Sie funktioniert durch Hinzufügen von MxObjectVersion Systemattribute für Ihre Entitäten. Zum Zeitpunkt der Commit-Übertragung. Mendix Vergleicht die Version im Arbeitsspeicher mit der Datenbank. Falls ein anderer Benutzer das Objekt zwischenzeitlich geändert hat, wird der Commit blockiert und ein ConcurrentModificationRuntimeException wird ausgelöst – dadurch erhält Ihre App die Möglichkeit, den Benutzer zu informieren und den Konflikt elegant zu lösen.

Die Aktivierung erfolgt durch einen einzigen Schalter im Registerkarte „Laufzeit“ Ihrer Anwendungseinstellungen. Wir empfehlen Teams, die kollaborative oder Mehrbenutzer-Apps entwickeln, diese Funktion dringend jetzt zu aktivieren – beginnend mit Mendix Ab dem 11.13. wird dies die Standardeinstellung für neue Projekte sein. Seien Sie dieser Änderung einen Schritt voraus und profitieren Sie noch heute von der integrierten Datenintegrität. Weitere Informationen finden Sie in unserer Dokumentation für Konfigurationsdetails und Konfliktbehandlungsmuster.

Rspack Client Bundler ist jetzt allgemein verfügbar

As Mendix Mit dem Wachstum von Anwendungen steigen in der Regel auch die Build-Zeiten. Der React-Client erfordert einen Bundling-Schritt, der zwar für die Laufzeitleistung unerlässlich ist, aber den Entwicklungs-Feedback-Zyklus – insbesondere bei großen Anwendungen – verlangsamen kann.

Rspack ist jetzt allgemein verfügbar in Mendix Nach dem erfolgreichen Betatest in Version 11.9 erscheint nun Version 11.11. Die Zahlen sprechen für sich: In unseren Benchmarks bündelt Rspack Client-Pakete bis zu sechsmal schneller und benötigt dabei bis zu 70 % weniger Speicher als die vorherige Rollup-basierte Lösung. Das bedeutet kürzere Feedbackschleifen, schnellere CI/CD-Pipelines und ein reibungsloseres Arbeitsumfeld für alle Entwickler in Ihrem Team.

Falls Sie Rspack bereits in der Beta-Phase genutzt haben – vielen Dank, Ihr Feedback hat dazu beigetragen, dass es jetzt verfügbar ist. Falls Sie es noch nicht nutzen, können Sie es in den Einstellungen aktivieren. Registerkarte „Laufzeit“ Ihre Anwendungseinstellungen von heute. Rspack wird auch zurückportiert auf Mendix 10.24 LTS, sodass Sie nicht auf ein größeres Upgrade warten müssen, um davon zu profitieren. Und das ist erst der Anfang – wir arbeiten aktiv an weiteren Verbesserungen der Build-Performance in zukünftigen Versionen.

Plattform der Enterprise-Klasse

Zentrales Prüfprotokoll: Ein Ort für Prüfbarkeit und Kontrolle

Auditdaten sind unerlässlich für Sicherheit, Compliance und operative Überwachung. Bislang waren diese Daten über verschiedene Bereiche des Unternehmens verteilt. Mendix Plattform. Es gab zwar Audit-Logs, diese waren jedoch verteilt und konnten nicht über eine API abgerufen werden – was es Administratoren, Sicherheitsteams und Prüfern erschwerte, sich ein vollständiges und zeitnahes Bild von den Vorgängen zu verschaffen.

Mit Zentrale Prüfprotokolle, Mendix Alle Audit-Aktivitäten werden im Control Center zusammengeführt. Unternehmen verfügen nun über eine zentrale, verlässliche Übersicht aller Benutzer- und Administratoränderungen auf der gesamten Plattform. Aktuelle Aktivitäten lassen sich direkt in der Benutzeroberfläche durchsuchen, was schnellere Überprüfungen und eine raschere Reaktion auf Probleme ermöglicht. Für längerfristige Analysen und Compliance-Anforderungen können Audit-Logs im CSV-Format exportiert oder sogar über die Audit-Log-API an SIEM-Lösungen des Unternehmens gestreamt werden.

Durch die Zentralisierung von Audit-Logs reduzieren Unternehmen ihren Aufwand, verbessern die Nachverfolgbarkeit und stärken die Governance, ohne neue Tools oder Prozesse einzuführen. Sicherheits- und Compliance-Teams erhalten konsistenten Zugriff auf die benötigten Daten, während Plattformadministratoren weniger Zeit mit der Informationsbeschaffung und mehr Zeit mit deren Umsetzung verbringen. Das Ergebnis ist eine bessere Kontrolle, klarere Verantwortlichkeiten und ein Mendix eine Landschaft, die im Unternehmensmaßstab leichter zu verwalten ist.

Zentrale Überwachungsprotokolle

Zentralisierte Zertifikate sind jetzt allgemein verfügbar

Vor einigen Monaten haben wir zentralisierte Zertifikate eingeführt, um die Verwaltung von SSL-Zertifikaten in Ihrem Unternehmen zu vereinfachen. Mendix Cloud-Landschaft. Wir freuen uns, Ihnen nun Folgendes bekannt geben zu können: Zentrale Zertifikatsverwaltung ist allgemein verfügbar!

Die Verwaltung von Zertifikaten für mehrere Anwendungen sollte Sie nicht ausbremsen. Mit zentralisierten Zertifikaten können Sie ein Zertifikat einmal hochladen und es für alle Ihre benutzerdefinierten Domains verwenden. So vermeiden Sie wiederholte Arbeit und reduzieren das Risiko von Inkonsistenzen.
Das Ersetzen ablaufender Zertifikate ist jetzt kinderleicht. Aktualisieren Sie ein Zertifikat an einer zentralen Stelle, und alle zugehörigen benutzerdefinierten Domains werden automatisch aktualisiert. Manuelle Aktualisierungen in einzelnen Anwendungen gehören der Vergangenheit an. Dies ist besonders vorteilhaft bei der Arbeit mit Wildcard-Zertifikaten oder in großen Anwendungslandschaften.

Sie erhalten außerdem volle Transparenz über Ihre Zertifikate. Sehen Sie, wo sie verwendet werden, verfolgen Sie Ablaufdaten und behalten Sie dank einer klaren, umfassenden Übersicht den Überblick über Verlängerungen.

Zentralisierte Zertifikate reduzieren den operativen Aufwand und ermöglichen Ihnen die Kontrolle in großem Umfang, sodass Sie sich auf das Wesentliche konzentrieren können: die Entwicklung und den Betrieb Ihrer Anwendungen.

Zentralisierte Zertifikatsverwaltung

Dies ist erst die erste Version der zentralisierten Zertifikate. Wir werden in Kürze APIs hinzufügen, damit Sie Ihre Zertifikatsverwaltung automatisieren können.

POST- und GET-Aufrufe in Mendix Pipelines

Wenn Sie eine neue Version Ihrer Anwendung veröffentlichen möchten, müssen Sie sicherstellen, dass sie tatsächlich einsatzbereit ist. Das bedeutet in der Regel, Aspekte wie Qualität, Tests und Sicherheit mithilfe externer Tools zu überprüfen. MendixDiese Prüfungen erfolgen oft manuell oder in separaten Systemen, was zu häufigeren Kontextwechseln und geringerer Konsistenz zwischen den Bereitstellungen führt.

Um dieses Problem zu lösen, freuen wir uns, die Veröffentlichung von jetzt lesen und STARTE tritt ein Mendix Pipelines. Diese neuen Pipeline-Schritte ermöglichen es Ihrer Pipeline, im Rahmen des Bereitstellungsprozesses sicher externe Systeme aufzurufen. POST-Anruf Ermöglicht es Ihrer Pipeline, eine Aktion auszulösen, z. B. einen Scan zu starten, ein System auszuführen, ein Änderungsticket zu erstellen oder eine Benachrichtigung zu senden. GET-Schritt Anschließend werden diese Variablen verwendet, um das externe System abzufragen. Sie können das Abfrageverhalten konfigurieren und Erfolgs- oder Fehlerbedingungen definieren, sodass die Pipeline gemäß Ihren Unternehmensstandards bestimmen kann, wann der Bereitstellungsprozess fortgesetzt oder beendet werden soll.

Das Ergebnis ist ein automatisierter Release-Prozess, in dem Qualitäts-, Sicherheits- und Governance-Prüfungen konsequent und ohne manuelle Eingriffe oder externe Steuerung durchgeführt werden. Möchten Sie loslegen? Wir empfehlen Ihnen, den Anweisungen auf der Website zu folgen. Mendix Docs um diese fortgeschrittenen Funktionen gut zu beherrschen.

POST- und GET-Schritte in Mendix Pipelines

Datentransformator Beta

Wir freuen uns, die Beta-Version von DatentransformatorEine neue Funktion in Studio Pro ermöglicht es Ihnen, Datentransformationen innerhalb Ihres Integrations-Workflows zu definieren und anzuwenden. Der auf der JSLT-Sprache basierende Datentransformator bietet Ihnen die Möglichkeit, Daten während ihrer Verarbeitung zu formen. Mendix Die Anwendung kann an andere Systeme weitergegeben werden, ohne dass benutzerdefinierter Java-Code oder Stringmanipulationen geschrieben werden müssen.

Data Transformer befindet sich jetzt in der Beta-Phase.

Mit Data Transformer können Sie API-Antworten vereinfachen, Felder umbenennen und filtern sowie komplexe, verschachtelte Strukturen in das Format umwandeln, das Ihre Anwendung oder andere nachgelagerte Systeme erwarten. Verwenden Sie Data Transformer, um eingehende API-Antworten vorzuverarbeiten, bevor Sie sie abbilden. Mendix Objekte.

Datentransformator-Abbildungen Mendix Objekte

Man kann es auch für Nachrichtentransformationen verwenden, ohne den Aufwand der Erzeugung von NullPointerExceptions (NPEs) in Kauf nehmen zu müssen. Test Transformation Mit dieser Funktion können Sie bereits zur Entwurfszeit überprüfen, ob die Transformation das korrekte Ergebnis liefert, wodurch Sie Zeit beim Debuggen und Entwickeln sparen.

Verbesserungen der Marketplace Content API

Im vergangenen Jahr haben wir den Marktplatz einfacher zu verwalten und sicherer in der Nutzung gemacht: Vom Unternehmen genehmigte Inhalte hilft Organisationen dabei, Entwickler zu den richtigen Komponenten zu führen. Indikatoren für Sicherheitskorrekturen Machen Sie deutlich, wann eine Version Sicherheitslücken behebt, und die veraltete Funktion Hilft Teams dabei, veraltete Komponenten zu vermeiden und auf empfohlene Alternativen umzusteigen.

Diese Marktplatzsignale sind nun auch über die Mendix Inhalts-APINeben den bestehenden Versions- und Komponentenmetadaten können Sie jetzt den vom Unternehmen genehmigten Status, detaillierte Informationen zu Schwachstellen und Sicherheitskorrekturen abrufen und eine bestimmte Komponentenversion direkt über die API herunterladen.

Ein Plattform- oder Governance-Team kann beispielsweise einen internen Katalog oder Genehmigungsworkflow erstellen, der Details zu Marketplace-Komponenten abruft, anzeigt, ob eine Komponente vom Unternehmen genehmigt wurde, und als anfällig gekennzeichnete Versionen hervorhebt (einschließlich …). CVE/CWE Identifikatoren sofern verfügbar), verweist auf die Sicherheitskorrekturversionen, die die Probleme beheben, und lädt dann das ausgewählte Versionspaket über die API zur kontrollierten Verteilung herunter.

Zur technischen Seite (Lichtdetails)
  • Unternehmensgenehmigung: Inhaltliche Antworten können Folgendes umfassen isCompanyApproved wenn Ihr Unternehmen die vom Unternehmen genehmigte Funktionalität aktiviert hat.
  • Sicherheitsdetails: Anfällige Versionen können CVE/CWE-Kennungen und Referenzen zu Sicherheitskorrekturen enthalten. Sicherheitskorrekturen geben an, welche Schwachstellen behoben werden und welche Versionen betroffen sind. Versionstypen unterscheiden zwischen regulären Releases, anfälligen Versionen und Sicherheitskorrekturen.
  • Direkte Downloads: Die downloadURL Das Attribut stellt einen Endpunkt bereit, um eine bestimmte Komponentenpaketversion programmatisch abzurufen.

Siemens Xcelerator

Siemens UI-Modul

Der Siemens UI-Modul für Mendix ist jetzt im öffentlichen Marketplace verfügbar und ermöglicht es Design- und Entwicklungsteams, den Design-to-Development-Prozess zu beschleunigen und konsistente, unternehmensgerechte Anwendungen mit integrierten Funktionen bereitzustellen. Siemens Design- und Zugänglichkeitsmuster.

Sind Sie bereit, Ihre nächste Idee in eine App umzusetzen?

• Starten Sie Ihr Projekt, indem Sie Ihre Vision strukturieren mit Maia Hallenplan.
Herunterladen Mendix Studio Pro Und verwenden Maia Mach es so, dass du deinen Plan in eine App umwandelst.
• Sehen Sie sich alle Funktionen, Verbesserungen, Fehlerbehebungen und mehr im Mendix 11.11 Versionshinweise.
• Sie möchten zukünftige Updates nicht verpassen? Abonnieren Sie unseren Blog um die neuesten Nachrichten zu erhalten

Wählen Sie Ihre Sprache