Mendix Version 9.24 – Was für eine Reise das war
Mendix 9.24 markiert das Ende von Mendix 9, da diese Version die neueste 9-Version sein wird. Dies bedeutet auch, dass 9.24 langfristig unterstützt wird (LTS-Version – lesen Sie mehr darüber werden auf dieser Seite erläutert). Während Mendix 9 geht zu Ende, unser Team freut sich auf einen weiteren Neuanfang – Mendix 10, die im Juni erscheint! Bleiben Sie dran für die erste Beta-Version von Mendix 10 im April, die zweite Betaversion ist für Mai geplant.
Da sich viele Kunden oft dafür entscheiden, eine ganze Weile bei einem LTS zu bleiben, haben wir dafür gesorgt, dass wir den maximalen Nutzen in diese Version gesteckt haben, wie zum Beispiel: Start von Excel, Mehrfachauswahl für das Datenraster 2 und das Galerie-Widget, verbesserte Eigenschaften, Unterstützung für benutzerdefinierte Symbole und viele Verbesserungen bei Mobilgeräten und Integration. Darüber hinaus gibt es ein Marketplace-Update für Komponenten sowie Verbesserungen bei Partnern und der privaten Cloud.
Git ready – Neue Apps werden auf Git basieren
Mit Mendix 10, Wir setzen voll und ganz auf Git-Unterstützung und weisen Kunden damit den richtigen Weg, indem wir ausschließlich die Erstellung neuer Apps auf Basis von Git unterstützen.
Keine Sorge, SVN-Apps, die vor oder in Mendix 9.23 kann noch in 9.24 geöffnet und geändert werden. Wenn unbedingt noch SVN verwendet werden muss, können Sie eine App in 9.23 erstellen und sie dann auf 9.24 aktualisieren.
Mit Mendix 10 ist es nicht mehr möglich, SVN-Apps zu öffnen. Bevor Sie Ihr Mendix App Mendix 10 müssen Sie sicherstellen, dass es zu Git migriert wird. Für Team Server SVN-Apps, Das ist möglich von Mendix 9.12 und höher. Für On-Premise-Apps können Sie diesen Schritten folgen..
Allgemeine Studio Pro-Verbesserungen
Beginnen Sie mit der Konvertierung von Tabellenkalkulationen in Apps
Die meisten von uns haben eine Hassliebe zu Tabellenkalkulationen. Diese Dokumente sind unglaublich einfach zu erstellen und helfen uns, relevante Gedanken und anwendbare Daten auf unkomplizierte Weise zu strukturieren. Darüber hinaus kann es jedoch chaotisch werden. Die Aufrechterhaltung der Datenintegrität und Versionskontrolle ist bei statischen Tabellenkalkulationen eine Herausforderung, insbesondere bei Remote-Mitarbeitern.
Mit der bevorstehende Zusammenführung von Studio und Studio Prohaben wir die beliebte Studio-Funktion „Aus Tabellenkalkulation starten“ hinzugefügt zu Mendix Studio Pro. Das Konvertieren einer Tabellenkalkulation in eine App ist so einfach wie Ziehen und Ablegen. Im Ernst.

Mit der Funktion „Mit Tabellenkalkulation beginnen“ erhalten Sie eine voll funktionsfähige App, die um Funktionen erweitert werden kann, die über die Funktionen einer Tabellenkalkulation hinausgehen – beispielsweise die bestmögliche Unterstützung von Prozess-Workflows, Integrationen, Dashboard-Seiten und maßgeschneiderten Benutzererlebnissen.

Neues Eigenschaften-Update
Der neue Eigenschaftenbereich wurde mit mehreren Funktionen aktualisiert, um das Erlebnis zu verbessern! Wir unterstützen jetzt mehr Steuerelemente in den Eigenschaften, sodass Sie mit der neuen Seitenleiste noch mehr bearbeiten können. Darüber hinaus wurde das Gesamterlebnis etwas angenehmer gestaltet, indem alle verbleibenden Stileigenschaften in die Registerkarte „Darstellung“ verschoben wurden. Dies ermöglicht einen ganzheitlicheren Ansatz beim Modellieren. Ausgeklappte Abschnitte werden jetzt auch beim Wechseln zwischen verschiedenen ausgewählten Elementen gespeichert.

Leistungsprobleme? Probieren Sie die Option „Software-Rendering“ aus
Um Benutzern zu helfen, die möglicherweise immer noch Leistungsprobleme in späteren Versionen von Studio Pro haben, haben wir in den Einstellungen eine neue Option eingeführt, mit der Software-Rendering aktiviert werden kann.
Diese andere Art des Renderings kann Benutzern mit langsamer Leistung aufgrund bestimmter Hardwarekonfigurationen helfen, um sicherzustellen, dass jeder ein reibungsloses Erlebnis mit Studio Pro hat.
UI-Verbesserungen (Gebäude)
(Mehrfach-)Auswahl für Datenraster 2 und Galerie
Wir freuen uns, eine vielfach gewünschte Funktion für das Datenraster 2 und das Galerie-Widget vorstellen zu können: (Mehrfach-)Auswahlunterstützung. Jetzt ist es möglich, einfach Einzel- oder Mehrfachauswahlen zu aktivieren. Beim Datenraster 2-Widget können Sie es beispielsweise ganz einfach aktivieren, sodass Kontrollkästchen angezeigt werden.

Sie mögen keine Kontrollkästchen? Kein Problem! Sie können sie auch deaktivieren.

Das Galerie-Widget ist ein sehr flexibles Widget zur Anzeige aller Arten von Daten. Hier können Sie auch einfach Einzel- oder Mehrfachauswahl aktivieren, und es funktioniert.

Wenn Sie eine Mehrfachauswahlaktion hinzufügen möchten, können Sie das Auswahlhilfe-Widget einfach zur Kopfzeile der Galerie (oder zum Datenraster) hinzufügen.
Standardmäßig wird hier ein Kontrollkästchen angezeigt. Über die Option „Benutzerdefiniert“ können Sie jedoch auch eine andere Visualisierung anzeigen. Was für eine Option! Wir sind gespannt, was Sie damit erstellen werden.

Unterstützung für benutzerdefinierte Symbole
Icons – wer liebt oder nutzt sie nicht? Standardmäßig Mendix hat schon immer kostenlose Glyphicons angeboten und über benutzerdefiniertes (S)CSS konnten Sie Ihre eigenen Symbolsätze hinzufügen, aber das war nicht immer sehr einfach zu verwenden. Wir freuen uns, mitteilen zu können, dass es mit 9.24 jetzt möglich ist, benutzerdefinierte Symbolschriftarten zu importieren und sie genauso wie die Glyphicons zu verwenden! Sie können jetzt ein neues Symbolsammlungsdokument erstellen, in das Sie Ihre benutzerdefinierte Schriftart hochladen können.
![]()
Sie haben die volle Kontrolle über die Klassennamen, um die Verwendung von benutzerdefiniertem CSS zu vereinfachen. Darüber hinaus können Sie jetzt Tags hinzufügen, damit Benutzer bei einer Suche leichter das richtige Symbol finden. Wenn Sie beispielsweise nach „Daumen hoch“ oder „Akzeptieren“ suchen, wird dasselbe Symbol gefunden.
![]()
Leider enthalten Icon-Schriftdateien nicht alle erforderlichen Informationen, sodass Sie die Namen und Tags selbst konfigurieren müssen. Dies ist zwar eine einmalige Aufgabe, wir möchten es Ihnen jedoch einfacher machen. Icon-Sets werden jedoch in unterschiedlichen Formaten geliefert, daher haben wir ein Tool zum Importieren von Icon-Daten hinzugefügt. Wenn Sie es formatieren, importieren wir es! Sie können beispielsweise das CSS nehmen, eine Suche durchführen und es (mit einer leeren Zeichenfolge) ersetzen, um es im richtigen Format zu erhalten.
![]()
Also – ein kleiner Teaser. Bald Mendix wird mit einem ganz neuen Icon-Set mit tollen Icons geliefert, die Sie kostenlos verwenden können!
Leistungsstärkere Auswahl von Attributen
Beim Konfigurieren von Attributen für bedingte Sichtbarkeit, Editierbarkeit, Textvorlagen oder Referenzselektoren konnten Sie bisher nur den aktuellen Kontext und keinen übergeordneten Kontext auswählen, sofern Sie keinen Ausdruck verwendeten. Gute Neuigkeiten! In dieser Version haben wir das einfacher gemacht. Es ist jetzt möglich, ein Attribut aus jedem umgebenden Daten-Widget auszuwählen. Außerdem können Parameter oder Snippets jetzt direkt verwendet werden.

Verbesserte NPE-Client-Leistung
In unseren kontinuierlichen Bemühungen, unsere Plattform so schnell wie möglich zu machen, haben wir eine weitere Möglichkeit entdeckt, den Client schneller zu machen. Beim Durchlaufen von Assoziationen zwischen nicht persistenten Entitäten (NPEs) musste der Client mit der Laufzeit kommunizieren, um Bezeichner aufzulösen. Mit dieser Version haben wir diese Notwendigkeit beseitigt, und der Client kann Assoziationen jetzt direkt auflösen, ohne mit der Laufzeit zu kommunizieren (wenn alle Objekte im Clientstatus vorhanden sind). Weniger Laufzeitanforderungen bedeuten bessere Leistung und zufriedenere Benutzer!
Mikroflussverbesserungen
Bereichsoption in Mikroflüssen
Beim Ausführen von Listenoperationen in Mikroflüssen steht Ihnen jetzt die Option „Bereich“ zur Verfügung. Damit können Sie eine Teilmenge einer Liste zwischen zwei verschiedenen Werten auswählen. Dies kann die Modellierung erheblich vereinfachen, wenn Sie nach einer bestimmten Teilmenge innerhalb Ihrer Liste suchen.

Umwandlung von Nanoflows in Mikroflows und umgekehrt
Manchmal beginnen Sie mit der Implementierung Ihrer Logik in einem Mikroflow und stellen erst am Ende fest, dass diese Logik als Nanoflow direkt auf dem Client tatsächlich schneller ausgeführt werden könnte. In anderen Fällen kann es auch umgekehrt sein: Sie haben begonnen, etwas auf dem Client in einem Nanoflow zu erstellen, stellen dann aber fest, dass Sie es in einen Mikroflow verschieben müssen, um Ihre Zugriffsregeln nicht zu weit zu öffnen.
Dies ist ein übliches – und gutes – Zeichen dafür, dass Sie im Laufe der Zeit dazulernen und Ihre App verbessern. Die Umwandlung Ihres Microflows in einen Nanoflow oder Ihres Nanoflows in einen Microflow war in der Vergangenheit jedoch keine gute Erfahrung. Tatsächlich haben Sie im Ideenforum sechs Mal eine Lösung für dieses Problem vorgeschlagen. Damit ist jetzt Schluss – mit dieser Version können Sie Ihre Flows mit einem einzigen Mausklick umwandeln!

Klicken Sie einfach mit der rechten Maustaste auf den Hintergrund Ihres Microflows oder Nanoflows, wählen Sie „Konvertieren in …“ und … Voilà! Viel Spaß mit dem neuen Flow.
Als Standard in der Aktivität „Aggregatliste“ zählen
„Count“ ist eine schnelle und einfache Zeitersparnis und jetzt die Standardoption für die Listenaggregation, da die meisten Benutzer diese Option verwenden.
Native mobile Verbesserungen
React Native-Upgrade
Native mobile Apps erstellt mit Mendix bieten die beste Benutzererfahrung, die heute mit Low-Code-Technologie erstellt werden kann. Der wichtigste Grund dafür ist, dass unsere Apps nativ auf dem Gerät ausgeführt werden und native Benutzeroberflächenkomponenten nutzen. Dies wird durch die beliebten Open-Source-Bibliotheken React und React Native ermöglicht.
Mit dieser Version haben wir React auf Version 18.2.0 und React Native auf Version 0.70.7 aktualisiert. Dieses Update bringt viele Verbesserungen in Bezug auf Stabilität, Leistung und Sicherheit für alle nativen Apps, die mit MendixTatsächlich haben wir einige beeindruckende Leistungsverbesserungen gemessen: JavaScript wird bis zu 8-mal schneller ausgeführt, was alle clientseitigen Aktivitäten wie Nanoflows, Widgets und die allgemeine Seitenleistung bis zu doppelt so schnell macht.
Aufgrund einiger wichtiger Änderungen in React Native müssen mobile Erweiterungen wie JavaScript-Aktionen und Plug-in-Widgets möglicherweise aktualisiert werden. Wir haben sichergestellt, dass alle von bereitgestellten Komponenten aktualisiert werden. Mendix. Wenn Sie in Ihrer nativen App Module von Drittanbietern verwenden, testen Sie diese bitte mit der neuen React Native-Version, bevor Sie Ihre App aktualisieren. Wenn Sie auf Probleme stoßen, wenden Sie sich an die Modulautoren, damit diese das Modul aktualisieren können.
Neuer Synchronisationsmodus: Niemals
Wir sind erstaunt über die Vielfalt der Offline-First-Anwendungen, die mit Mendix. Immer komplexere Anwendungsfälle, wie die Unterstützung von Bewerbungsgesprächen oder die Nachverfolgung chemischer Messungen, werden durch den Offline-First-Ansatz zuverlässiger und komfortabler. Bei der Betrachtung dieser neuen Apps fiel uns ein gemeinsames Bedürfnis auf, das mit unseren Offline-Funktionen nicht ausreichend abgedeckt wurde: die Möglichkeit, Daten auf dem Gerät zu speichern und zu verwalten, die niemals mit der Laufzeit synchronisiert werden sollten.
Mit dieser Version führen wir einen neuen Synchronisierungsmodus ein: Nie. Wenn Sie die Synchronisierung für eine Entität auf Nie setzen, werden ihre Objekte während einer vollständigen Synchronisierung nicht zwischen der Laufzeit und der Offlinedatenbank synchronisiert. Die Objekte können weiterhin mit Sync-to-Device oder selektiver Synchronisierung synchronisiert werden, aber Sie haben die Kontrolle darüber, wann und was synchronisiert wird.

Wir sind gespannt, wie Sie diesen neuen Synchronisierungsmodus nutzen werden, um noch bessere Offline-First-Apps zu erstellen.
Workflow – Verbesserter Wiederholungsversuch für fehlgeschlagene Benutzeraufgaben
Wir haben geändert, wie eine fehlgeschlagene Benutzeraufgabe gehandhabt wird, wenn keine Zielbenutzer vorhanden sind (d. h. der Xpath oder Microflow führt zu einer leeren Benutzerliste). In der neuen Situation können Sie, nachdem die Aufgabe fehlgeschlagen ist (und der Workflow in den Zustand „Fehlgeschlagen“ wechselt), System.WorkflowUserTask_TargetUsers-Zuordnungen hinzufügen, entweder über die Workflow Commons-Admin-Seite oder indem Sie Ihre eigene Logik/Seite hinzufügen. Eine Wiederholungsaktion des fehlgeschlagenen Workflows führt den Xpath oder Microflow nicht erneut aus, sondern nimmt den Zielbenutzer als (manuell) hinzugefügt an.
Integrationsverbesserungen
Dokumentieren von Authentifizierungsdetails im Katalog
Wir freuen uns, eine neue Funktion in Catalog ankündigen zu können – die Möglichkeit, Authentifizierungsdetails für Odata-APIs zu dokumentieren. Mit dieser neuen Funktion können Eigentümer, Kuratoren und Unternehmensadministratoren von Datenquellen jetzt ganz einfach die erforderliche Authentifizierungsmethode angeben, eine Beschreibung bereitstellen, um die Entwickler über die Verwendung zu informieren, und Links zu allen erforderlichen (privaten) Marktplatzmodulen erstellen, die für die Authentifizierung erforderlich sind.
Mit dieser neuen Funktion können Entwickler, die Daten verwenden, Zugriff auf die Datenquellen anfordern, die sie im Katalog finden. Wenn ein Entwickler eine Datenquelle findet, die er benötigt, kann er einfach auf eine Schaltfläche klicken, um Zugriff anzufordern. Dadurch wird eine E-Mail-Anfrage an den technischen Eigentümer der Datenquelle gesendet, wodurch der Vorgang nahtlos und unkompliziert wird.
Die Möglichkeit, Authentifizierungsdetails für Odata-APIs im Katalog zu dokumentieren, ist eine wichtige Ergänzung für Mendix Benutzer. Entwickler können die Authentifizierungsanforderungen der Datenquellen, mit denen sie arbeiten, leicht verstehen und so die allgemeine Benutzererfahrung verbessern.
Um diese neue Funktionalität zu nutzen, können sich Eigentümer und Kuratoren von Datenquellen einfach bei der Mendix Katalogisieren und bearbeiten Sie die Dokumentation für ihre Odata-APIs. Sie können dann die erforderliche Authentifizierungsmethode angeben, eine Beschreibung ihrer Verwendung bereitstellen und auf alle erforderlichen (privaten) Marktplatzmodule verlinken. Verbraucherentwickler können dann mit nur wenigen Klicks Zugriff auf die Datenquelle anfordern.

Zweiseitige Geschäftsereignisse – Veröffentlichen und Abonnieren
Bis 9.24 war die Kommunikation von Business Events einseitig: Eine App, die einen Business Event Service bereitstellte, veröffentlichte Events, während andere Apps, die den Business Event Service nutzten, diese Events abonnieren konnten. Dies war nützlich, wenn Apps in Echtzeit auf Events in anderen Apps reagieren mussten, aber auch eingeschränkt, da die Events nur in eine Richtung gingen.
Mit 9.24 ist es nun für jede App, die einen Business Event Service verwendet, möglich, Ereignisse von einem Business Event Service zu veröffentlichen und zu abonnieren. Das bedeutet, dass eine App zentral die Ereignisse definieren kann, die für einen bestimmten Anwendungsfall verwendet werden, und alle anderen Apps diese vordefinierten Ereignisse zum Senden und Empfangen verwenden.
Stellen Sie sich eine App vor, die Audit-Ereignisse von anderen Apps empfangen muss. Diese App würde einen Business-Event-Dienst definieren, ein Audit-Ereignis definieren und festlegen, dass jede App diese Ereignisse veröffentlichen kann. Der Dienst würde alle diese Audit-Ereignisse empfangen und analysieren, um festzustellen, ob Berechtigungsanomalien erkannt werden können. Im Falle einer erkannten Anomalie veröffentlicht der Dienst ein Ereignis, das andere Apps nutzen können, um Maßnahmen zu ergreifen, z. B. um einen Workflow zur Untersuchung der Anomalie zu starten.
Der Screenshot des Business-Event-Dienstes unten veranschaulicht dieses Beispiel. Im oberen Teil des Dialogs können Sie die für diesen Dienst relevanten Ereignisse definieren und angeben, was Benutzer dieses Dienstes tun können: das Ereignis abonnieren, das Ereignis veröffentlichen oder beides. Sobald der Dienst definiert wurde, kann ein AsyncAPI-Dokument zur Verwendung in anderen Apps exportiert werden.

Die zweite Hälfte des Dialogs definiert, wie der Dienst implementiert wird: die Entitäten, die zum Erfassen der Ereignisinformationen verwendet werden, und die Microflow-Handler, die zum Empfangen von Ereignissen von anderen Apps definiert sind.
Im ersten Teil des Dienstdefinitionsdialogs definieren Sie Ihre Ereignisse. Für jedes Ereignis können Sie seine Attribute definieren und, wie unten gezeigt, wie diese Ereignisse verwendet werden können, sowohl von der App, die den Dienst implementiert, als auch von Apps, die den Dienst verwenden.

Externe Entitäten und OData unterstützen jetzt Enumerationen
Wenn Sie eine OData-REST-Ressource basierend auf einem Enumerationsattribut veröffentlichen, können Sie sie jetzt als Enumeration veröffentlichen. Dies bedeutet, dass jedes Formular, das diese Ressource in Ihren Clientanwendungen verwendet, sie als Enumeration anzeigt und validiert.

In Ihrer Client-Anwendung können Sie die OData-REST-Ressource als externe Entität importieren, die ein Aufzählungsattribut anzeigt. Wenn Sie es in einem Formular verwenden, wird das entsprechende Formular-Widget verwendet.

Sowohl der OData $metadata-Vertrag als auch der REST OpenAPI-Vertrag listen auch die verfügbaren Enumerationsoptionen auf.
Neuer plattformunterstützter AWS-Connector und eine Vorlage zum Erstellen eigener Connectoren!
Mendix Business Events bieten eine Low-Code-Methode zum Erstellen ereignisgesteuerter Anwendungen mit MendixZuMendix Kommunikation. Wir führen jetzt eine Möglichkeit ein, Ereignisse auch von AWS zu senden und zu empfangen, um Mendix und umgekehrt, indem Sie unseren neuen Amazon EventBridge-Connector verwenden. Die Verwendung des Connectors reduziert Ihren Wartungsaufwand erheblich, wenn Sie unterschiedliche Integrationen mit unterschiedlichen Quellen verwalten müssen.
Neben dem neuen Connector haben wir auch unser Connector Boilerplate veröffentlicht, mit dem wir es Ihnen ermöglichen, mit möglichst wenig Aufwand Ihren ganz persönlichen AWS-Connector zu erstellen. Selbst wenn Sie also den für Ihren Business Case benötigten Connector nicht im Mendix Marketplace, Sie können die Vorlage jetzt verwenden, um Ihren Connector selbst zu erstellen!
Event-Messaging mit dem neuen Amazon EventBridge Connector
Mit dem neu veröffentlichten Amazon EventBridge Connector ist es jetzt möglich, Ereignisse an und von Amazon EventBridge zu senden und zu empfangen. Sie können den Connector verwenden, um ereignisgesteuerte Anwendungen mit AWS und Diensten von Drittanbietern als Empfänger und Herausgeber zu erstellen. Dies macht es viel einfacher, auf Ereignisse in Ihrem AWS-Konto zu reagieren, ohne benutzerdefinierten Code schreiben zu müssen.
Wenn beispielsweise eine Datei zu einem S3-Bucket hinzugefügt wurde und Ihr Mendix App muss wissen, dass es nicht mehr notwendig ist, den S3-Bucket regelmäßig abzufragen. Stattdessen können Sie EventBridge ein Ereignis an Ihre Mendix App, um Sie zu benachrichtigen und basierend auf dem Ereignis die Datei aus Ihrem S3-Bucket abzurufen.

Unser neuer Amazon EventBridge-Connector enthält (unter anderem) drei wichtige Aktionen:
• Registrieren Sie meine Mendix App
• Konfiguration erstellen
• Ereignisse einfügen
Mit dem Amazon EventBridge Connector können Sie Ihre Mendix Anwendung in Amazon EventBridge, sodass sie als API-Ziel angezeigt wird, ohne dass ein veröffentlichter Rest-Service, eine Autorisierung oder eine AWS-Konfiguration konfiguriert werden muss. Dies spart Ihnen viel Konfigurationszeit beim Einrichten Ihrer API-Ziele in Amazon EventBridge.

Mit der Aktion „Konfiguration erstellen“ können Sie festlegen, welcher Microflow ausgeführt werden soll, wenn ein Ereignis eines bestimmten Ereignistyps an Ihren Mendix Anwendung von Amazon EventBridge. In diesem Mikrofluss können Sie dann entscheiden, wie die Ausführung dieses Ereignisses verwaltet werden soll, ohne einen Abfragemechanismus zum Prüfen auf neue Ereignisse integrieren zu müssen!

Gibt es bei Ihnen ein Ereignis, über das ein anderer AWS- oder Partnerservice benachrichtigt werden muss? Verwenden Sie die Aktion „Ereignisse setzen“, um mit einer einzigen Mikroflow-Aktion ein Ereignis an Amazon EventBridge zu senden!

Erstellen Sie Ihren eigenen AWS-Connector
Im letzte Mendix Release, wir haben auch eine Anleitung zum Erstellen eines eigenen AWS-Connectors mithilfe des REST-Connectors in Mendix. Aber wie Sie vielleicht gesehen haben, alle Mendix Plattformgestützte Konnektoren werden mit dem AWS Java SDK entwickelt, und das aus gutem Grund! Die REST-APIs bei AWS sind ein guter Ausgangspunkt für die Entwicklung eines Konnektors. Allerdings müssen Sie dabei festlegen, wie die Autorisierungsheader berechnet werden sollen und welche Konventionen jeder Dienst beibehält. Mit dem AWS Java SDK wurde dies alles normalisiert, was die Wartung des Konnektors erheblich vereinfacht, wenn Sie über die erforderlichen Java-Kenntnisse verfügen.
Um Ihnen den Einstieg zu erleichtern, entwickeln wir ein „Boilerplate“ für AWS-Konnektoren, das Ihnen das erforderliche AWS SDK und das Modul-Gerüst sofort zur Verfügung stellt. Sie müssen nur die gewünschten Aktionen für Ihren Geschäftsfall implementieren und Ihren Konnektor im Marketplace veröffentlichen! Wir können Ihnen sogar bei der Implementierung und Veröffentlichung helfen.

Drei neue, von der Community unterstützte AWS-Konnektoren wurden bereits mit dem AWS Connector Boilerplate im Marketplace veröffentlicht. Sehen Sie sich diese in der Liste der AWS-Konnektoren im Marketplace.

Möchten Sie mehr erfahren oder gleich mit dem Erstellen Ihres Connectors beginnen? Kontaktieren Sie uns unter [E-Mail geschützt] , oder hinterlassen Sie eine Nachricht in unserem Forum-Bereich.
Erstellen von Apps aus Marketplace-Inhalten, unterstützt durch unsere Partner
Mendix Marketplace ist voller wertvoller wiederverwendbarer Komponenten, mit denen Sie Apps schneller erstellen können, indem Sie sie aus vorhandenen wiederverwendbaren Funktionen zusammenstellen. Mit jeder Komponente, die Sie in Ihrer App wiederverwenden, können Sie die Markteinführungszeit verkürzen und Dinge erreichen, die Ihnen sonst nicht möglich wären. Die Mendix Die Community bietet derzeit über 1,000 Open-Source-, von der Community unterstützte und wiederverwendbare Komponenten wie Konnektoren, Dienste, Widgets, Module und Vorlagen.
Um die Anzahl hochwertiger und vertrauenswürdiger wiederverwendbarer Komponenten und Dienste weiter zu erhöhen, Mendix führt ein neues, formelles Partnerprogramm für den Marketplace ein: Der Mendix Component Partner-Programm. Dieses Programm schafft eine zusätzliche Supportebene über den Open-Source-Inhalten, die von der Community unterstützt werden. Wir ermöglichen Partnern, Premium-Komponenten in die Mendix Marktplatz zu Bedingungen, die den Kunden umfassende Unterstützung bieten:
- Partner können frei aus den vorhandenen Open-Source-Lizenzen wählen oder sich für eine kommerzielle Option entscheiden und ihre eigene Lizenz vorlegen.
- Partner im Programm verpflichten sich, zahlenden Kunden im Rahmen eines SLA (unter den vom Partner festgelegten Bedingungen) Support zu bieten. Kunden können sich auf dieses SLA verlassen, wenn sie vom Partner unterstützt werden, falls etwas schief geht. Die Marktplatzeinträge enthalten dann einen Verweis auf das Supportportal oder die Support-Kontakt-E-Mail des Partners.
- Kunden können die Vorteile dieser neuen Komponenten unter den Bedingungen eines formellen Supports nutzen, was wiederum Governance-Bedenken ausräumt.
Diese von Partnern unterstützten Komponenten sind leicht zu finden und von Open-Source-Komponenten zu unterscheiden, die von der Community unterstützt werden.
Wie kann ich von Partnern unterstützte Komponenten finden und verwenden?
Diese partnerunterstützten Komponenten finden Sie auf der Homepage des Marketplace unter „Von unseren Partnern“ und der Marketplace unterstützt zusätzlich zu den vorhandenen Plattform- und Community-Supportebenen das Filtern auf Partner-Supportebene. Die von Partnern unterstützten Einträge haben einen expliziten Indikator, eine Krone, damit sie optisch leicht von von der Community unterstützten Inhalten unterschieden werden können.

Partnereinträge erhalten ein Kronensymbol und werden mit der Supportstufe „Partner“ gekennzeichnet. Darüber hinaus können Partner ihre eigene kommerzielle Lizenz in den Eintrag aufnehmen.

Welche Komponenten unserer Partner sind aktuell verfügbar?
Mendix hat mit einer ersten Gruppe von Partnern zusammengearbeitet, um ihre Produkte auf den Markt zu bringen Mendix Marktplatz und in die Mendix Ökosystem. Von Widgets und Modulen über Konnektoren für Dienste bis hin zu ganzen Vorlagen gibt es einige großartige Bausteine, die Sie beim Erstellen neuer Apps verwenden können:
- Bizzomate entwickelte ein leistungsstarkes Ultimate Scheduler-Widget in Partnerschaft mit Bryntum. Mendix hat es mit einer Testlizenz in die Außendienst-Management Vorlage im Marketplace verfügbar.
- Coherent hat einen benutzerfreundlichen Beispiel-Connector bereitgestellt, der die Integration mit ihrem Coherent Spark-Dienst Damit können Sie Tabellenkalkulationen ganz einfach in Dienste mit REST-APIs umwandeln und in Ihrem Mendix App.
- Ein Connector zur Nutzung Avola-Entscheidung als Business Rule Execution Engine in Ihrem Mendix Apps zur Vereinfachung der Entscheidungsfindung.
- Der Blockbax-Anschluss, mit dem Sie entwickeln können Mendix Apps auf Blockbax, um historische und in Echtzeit gestreamte Zeitreihendaten von Maschinensensoren zu nutzen.
- Approntos ehrwürdiger Dokumentenerstellung und Virenscan-Module die viel zu lange als Premium-Komponenten im Verborgenen lagen. Jetzt sind sie für alle sichtbar.
- Mehrere Vorlagen von TOCnDIX zum Ankurbeln der Entwicklung von Apps für bestimmte Anwendungsfälle:
- Der Datenbank-Scrambler-Modul von Bizzomate zur sicheren Wiederverwendung anonymisierter Produktionsdaten in Test-/Abnahmeumgebungen.
- Bonjoys Vorlage für das Forderungsmanagement zu ergänzen Bonjoy Versicherungssuite.
- Kinetech Cloud hat einen Connector veröffentlicht, um die Integration mit dem Kreditkartenverarbeitungsdienst von Fiserv zu vereinfachen Fiserv Cardpointe.
- Amorph Systems SmartUnifier-Anschluss ermöglicht Ihnen die Integration mit ihrer Konnektivitäts- und DataOps-Plattform zur Integration von Fab-Geräten, Ausrüstung, Peripheriegeräten und Sensoren sowie ERP-, MES- und Cloud-basierten IT-Systemen.
- ABBYYs Vantage-Anschluss ermöglicht Mendix Kunden können wertvolle Daten aus allen Arten von Dokumenten, von Rechnungen und Verträgen bis hin zu Formularen und E-Mails, mit unübertroffener Genauigkeit und Geschwindigkeit extrahieren.
Über die Auswahl der Option „Partner“ im neuen Filter „Supportlevel“ erhältst Du einen guten Überblick über alle von Partnern unterstützten Inhalte:

Und das ist erst der Anfang. In den kommenden Monaten werden wir weitere Partner in die Mendix Marktplatz, damit alle unsere Kunden und Entwickler die großartigen Lösungen, Dienste, Vorlagen, Widgets, Konnektoren und Module unserer Partner nutzen können.
Wie werde ich ein Mendix Komponentenpartner?
Jede Organisation kann zu einer Mendix Component Partner, egal ob Sie neu in der Mendix Ökosystem oder ein etablierter Partner oder sogar ein Kunde. Solange Sie eine greifbare wiederverwendbare Komponente, ein Modul oder Widget, einen Konnektor oder eine Vorlage haben, können Sie sich als Mitglied des Programms bewerben. Wir ermutigen jeden, der Premium-Inhalte positionieren möchte, Registrieren.
Mendix für Private Cloud APIs – Portal-Erweiterbarkeit und Automatisierung
Neue Build-API 🚀
- Wir haben ein neues Mendix für die Private Cloud Build API, mit der Benutzer Bereitstellungspakete für eine in der Private Cloud bereitgestellte Anwendung erstellen, hochladen, löschen und abrufen können.
Stellen Sie API-Verbesserungen bereit, um private Cloud-/Clusteradministratoren zu unterstützen:
- Wir haben einen neuen API-Endpunkt zum Aktualisieren der Namespaces hinzugefügt. Dadurch können Cluster-Manager die folgenden Aufgaben ausführen:
- Fügen Sie Mitgliedsberechtigungen und Mitglieder in einem Namespace hinzu, bearbeiten oder entfernen Sie sie.
- Aktivieren oder deaktivieren Sie den externen geheimen Speicher und die Entwicklungsmoduskonfigurationen.
- Fügen Sie die Betriebs-URLs hinzu, aktualisieren oder löschen Sie sie.
- Aktivieren oder deaktivieren Sie Datenbank- und Speicherpläne.
- Wir haben den Endpunkt der API „Cluster aktualisieren“ verbessert, indem wir es Cluster-Managern ermöglichen, neue Cluster-Manager hinzuzufügen.
- Wir haben die Antworten verbessert für
Get Cluster,Get Namespace,Get ClustersundGet Namespaces. Die Antworten bieten dem Benutzer nun mehr Informationen.
Get ClusterAntwort:
{
"manifestVersion": "2.0.0",
"cluster": {
"clusterId": "085a0e34-69ec-4c61-9c7d-5cd42554f9f2",
"name": "new-cluster",
"clusterType": "os",
"description": "This cluster is for testing purposes.",
"totalNamespaces": 0,
"totalEnvironments": 0,
"creator": " cluster creator",
"clusterManagers": [
{
"email": "[email protected]",
"status": "Invitation_Sent",
"displayName": "member name"
}
]
}
}
- Wir haben den API-Endpunkt „Cluster löschen“ verbessert, indem wir das erzwungene Löschen eines Clusters mit Namespaces ermöglichen, solange an die Namespaces keine Umgebungen angehängt sind.
- Wir haben die OpenAPI-Spezifikationsdatei geändert. Bitte laden Sie die neueste Version herunter oder überprüfen Sie sie.
Weitere Einzelheiten oder die OpenAPI-Spezifikation finden Sie unter Mendix für Private Cloud Build API or Mendix für Private Cloud Deploy API.
Öffentliche Wolke
Start der Betaversion von Webhooks 🚀
Webhooks ermöglichen die Benachrichtigung externer Systeme, wenn ein Ereignis im Mendix Ökosystem. Mendix wird diese Funktion als Beta-Version bei zwei Events veröffentlichen:
- Teamserver-Push (Git) – wenn ein neues Commit auf den Teamserver gepusht wird – dies wird nur ausgelöst, wenn Ihre App in einem Git-Repository gespeichert ist
- Paket-Upload – Wenn ein Bereitstellungspaket im Entwicklerportal verfügbar ist – dazu gehört auch das Erstellen eines Pakets vom Teamserver
Diese Ereignisse helfen bei der Automatisierung von CI/CD-Prozessen für Kunden, die Tools von Drittanbietern wie Gitlab, Jenkins, Azure usw. verwenden.
Die folgende Abbildung beschreibt die Customer Journey zum Erstellen, Testen und Verwalten von Webhooks.

Zugriffsprotokolle zur Selbstbedienung!
Für Apps, die im Mendix Cloud, wir führen ein ausführliches Protokoll über jede Anfrage, die an jede App gestellt wird. Dieses Protokoll enthält Dinge wie die angeforderte URL, die Quell-IP-Adresse der Anfrage, die Antwort und die Verarbeitungszeit. Diese Informationen können für Kunden wertvoll sein, wenn sie Probleme mit ihren Apps untersuchen. Ein Beispiel wäre ein Sicherheitsproblem, bei dem der Kunde wissen möchte, welcher Benutzer welche Anfrage zu welcher Zeit und von welcher IP-Adresse aus gestellt hat.
Auf die Zugriffsprotokolle, die diese Informationen enthalten, konnte nur durch Einreichen eines Support-Tickets zugegriffen werden. Der Support lud dann die Zugriffsprotokolle herunter und stellte sie über das Ticket zur Verfügung. Dies war auf beiden Seiten ziemlich zeitaufwändig und mühsam.
Sie können die Zugriffsprotokolle nun selbst vom Entwicklerportal herunterladen. über den Menüpunkt „Protokolle“ im linken Menü des Entwicklerportals. Hier können Sie ein Datum auswählen und das Zugriffsprotokoll herunterladen.

DNSSEC für benutzerdefinierte Domänen
DNSSEC ist eine Sicherheitstechnologie, die sicherstellt, dass Sie beim Besuch einer Website tatsächlich die richtige Website erreichen und nicht eine gefälschte, von Hackern erstellte Website. Dies geschieht durch die digitale Signatur der DNS-Einträge (Domain Name System), die Websitenamen mit ihren IP-Adressen verknüpfen.
DNSSEC ist eine Sicherheitsanforderung für viele Kunden und Anbieter, wie beispielsweise DigiD. Für Apps, die DigiD implementieren möchten, muss DNSSEC konfiguriert sein.
Wir hatten DNSSEC bereits auf den Domänen mendixcloud.com, mxapps.io und mendixcloud.net aktiviert. Wir haben jetzt auch DNSSEC für benutzerdefinierte Domänen, die unsere Kunden für ihre Apps in der Mendix Cloud und Cloud Dedicated. Wir haben jetzt eine 100%-Bewertung auf internet.nl für Apps mit einer benutzerdefinierten Domain in der Mendix Cloud und Cloud Dedicated!
Zusätzliche HTTP-Sicherheitsheader
Im Mendix Cloud können Sie Zugriff einschränken mit TLS-Client-Zertifikatsüberprüfung, um sicherzustellen, dass Benutzer nur dann auf (Teile) Ihrer App zugreifen können, wenn sie ein Client-Zertifikat bereitstellen, das von einer bestimmten Stammzertifizierungsstelle und/oder Zwischenzertifizierungsstellen (CA) signiert ist. Nur wenn ein Benutzer ein von den CAs signiertes Client-Zertifikat bereitstellt, wird ihm der Zugriff gestattet. Wenn er kein von den Zertifizierungsstellen signiertes Client-Zertifikat bereitstellt, wird ihm der Zugriff verweigert.
Dieser Mechanismus überprüft nicht, ob das vom Benutzer vorgelegte Client-Zertifikat mit dem Benutzer verknüpft ist. Um die Sicherheit zu erhöhen, sollten Sie einen zusätzlichen Schritt ausführen. Um dies zu ermöglichen, muss der Mendix Cloud fügt jetzt hinzu neue HTTP-Anforderungsheader mit Client-Zertifikatsinformationen:
- Zertifikatsnummer
- Fingerabdruck des Zertifikats
Damit können Sie in Ihrer App einen Überprüfungsmechanismus erstellen, um zu überprüfen, ob das bereitgestellte Client-Zertifikat mit dem anfordernden Benutzer verknüpft ist.
Wir haben ein Modul erstellt, das die Möglichkeiten zur Überprüfung des Client-Zertifikats eines Benutzers zeigt. Sie können Finden Sie dieses von der Community unterstützte Modul in England, Mendix Marktplatz.
Verbessertes Durchsuchen von Team Server-Zweigen
Wir haben die Leistung beim Durchsuchen von Zweigen im Cloud Portal verbessert. Dadurch lässt sich eine Revision zum Erstellen eines Bereitstellungspakets im Cloud Portal einfacher und schneller auswählen.

Epen
Etikettenverwaltung
Es war immer einfach, in Epics ein neues Tag zu erstellen – aber es wurde ihm eine zufällige Farbe zugewiesen und es gab keine Möglichkeit, es umzubenennen oder zu löschen. Jetzt ist diese gesamte Funktionalität im Tag-Verwaltungsmenü verfügbar. Sie können über das kleine Zahnrad neben den Tags auf Ihrer Story- oder Epic-Detailseite oder über die allgemeinen Einstellungen auf der Planungsseite darauf zugreifen. Verwalten Sie Ihre Tags auf Ihre Weise, mit 21 verschiedenen Farben zur Auswahl.

Aus Epen Geschichten machen
Sie haben gefragt – wir haben geliefert! Es ist jetzt möglich, Geschichten direkt aus einem Epos zu erstellen. Sie können Geschichten schnell erstellen, indem Sie ihnen einfach einen Namen geben oder einige der vorhandenen Geschichten verknüpfen, wenn Sie nach ihrem Namen oder ihrer Story-ID suchen. Dies ist besonders nützlich, um eine Reihe von Platzhaltergeschichten auf einmal zu erstellen und später immer noch weitere Details hinzuzufügen.

Sind Sie bereit, loszulegen?
• Mendix 9.24 wartet hier auf Sie!
• Weitere Einzelheiten finden Sie in den Features, Verbesserungen, Fehlerbehebungen und vielem mehr im Mendix 9.24 Versionshinweise.
• Sie möchten zukünftige Updates nicht verpassen? Abonnieren Sie unseren Blog um die neuesten Updates zu erhalten.