Mendix Communiqué 11.15
Chaque nouvelle sortie fait bouger les choses. Maia Vous pouvez désormais créer, exécuter et sécuriser votre application avec beaucoup moins d'intervention de votre part. Les flux de travail sont plus intelligents grâce aux événements de minuterie récurrents. Les microflux sont plus clairs grâce à la prise en charge des mises en page orthogonales. Les outils mobiles, hors ligne, de sécurité et de Marketplace progressent de manière significative. Voici un aperçu de toutes les nouveautés. Mendix 11.15.
Applications et orchestration des agents
Nouveauté dans le flux de travail : événements de minuterie récurrents pour les sous-processus d’événements
La gestion des tâches périodiques au sein d'un processus métier de longue durée nécessitait souvent une logique « cachée », comme des événements planifiés ou des boucles de microflux complexes. Pour intégrer cette logique directement dans le modèle visuel, nous ajoutons… Récurrence à la Minuteur Déclencheur pour les sous-processus d'événements.
Vous pouvez maintenant configurer un Minuteur un événement au début d'un sous-processus d'événement non interruptif Répéter à un intervalle spécifié. À l'instar d'un événement de limite non interrompant, cela permet à un chemin logique spécifique de se déclencher plusieurs fois tandis que le flux de travail principal reste actif.
Pourquoi cela compte
- Transparence visuelle : en intégrant directement dans le flux de travail des contrôles périodiques (comme une mise à jour quotidienne ou une validation des données sur 24 heures), la logique est limpide pour tous. Aucune surprise ni microflux caché ne vient s’exécuter en arrière-plan : ce que vous voyez est ce que vous obtenez.
- Cohérence : Cette mise à jour aligne le déclencheur de minuterie dans les sous-processus d'événements sur le comportement des événements limites, rendant ainsi la modélisation plus prévisible et plus facile à apprendre.
Exemple : Imaginez un Approbation du prêt Un flux de travail actif pendant plusieurs jours. Vous pouvez désormais configurer un sous-processus événementiel avec une minuterie récurrente qui s'exécutera toutes les 24 heures. Ce sous-processus peut vérifier automatiquement les mises à jour des scores de crédit ou envoyer un rappel quotidien au responsable, garantissant ainsi le bon déroulement du processus sans intervention manuelle ni planification externe.

Maia Faites de moi un agent
Avec la dernière version du Éditeur d'agents, Maia offre désormais une prise en charge complète du cycle de vie des documents d'agent, vous permettant de créer, modifier et itérer sur Mendix Les agents interagissent entièrement par conversation dans Studio Pro. Les développeurs peuvent utiliser Maia pour affiner rapidement les invites système et configurer les outils, réduisant ainsi considérablement la charge de travail manuelle liée à l'ingénierie des agents.
Au-delà des documents de l'agent, Maia Vous pouvez configurer tous les éléments de base dont votre agent a besoin, tels que les modèles, les bases de connaissances, les services MCP utilisés et l'outil Microflow. Enfin, vous pouvez même créer votre propre serveur MCP. Maia en interagissant avec les documents de service MCP publiés, vous rationalisez la manière dont vous exposez Mendix Logique applicative pour l'écosystème agentique.
Développement de l'agent
Maia peut désormais exécuter et sécuriser votre application
Maia Il vient de passer au niveau supérieur. Il peut désormais démarrer et redémarrer votre application pour tester les modifications en temps réel, configurer la sécurité et les paramètres, la localisation et gérer une logique plus complexe, le tout nettement plus rapidement qu'auparavant.
Cela signifie que vous pouvez déléguer une plus grande partie du travail que vous préféreriez ne pas faire. Maia Make, intégré à Studio Pro, automatise désormais une plus grande partie du processus, ce qui vous permet de passer moins de temps sur les aspects techniques et plus de temps sur les parties qui nécessitent réellement votre intervention.
De plus, vous pouvez désormais enregistrer les autorisations d'appel d'outils. Cela vous permet d'autoriser systématiquement certaines actions, sans avoir à les approuver à chaque fois.
Maia Il est désormais possible de créer et de configurer des files d'attente de tâches et de les traiter étape par étape.
Maia, faites de moi une compétence
Maia Il est désormais possible de créer des compétences pour vous ; en configurer une ne signifie donc plus partir de zéro. Les compétences sont des instructions réutilisables qui enseignent Maia comment vous voulez que les choses soient faites, et maintenant Maia peut vous aider à les rédiger.
Le résultat est un Maia Cette capacité s'affine avec le temps. Plus vous développez de compétences, plus votre façon de faire est constante et moins vous avez besoin de vous expliquer deux fois.
Bêta : Flux orthogonaux dans les microflux
La clarté visuelle est essentielle pour la compréhension d'une logique complexe. Si les courbes de Bézier classiques offrent une certaine flexibilité, les microflux denses peuvent se transformer en un véritable labyrinthe de schémas, difficiles à déchiffrer d'un seul coup d'œil.
Pour résoudre ce problème, nous introduisons Écoulements à angle droit (orthogonaux) Cette nouvelle fonctionnalité bêta de l'éditeur de microflux permet désormais aux flux de séquences de suivre un chemin orthogonal et rectiligne, au lieu de lignes courbes. Ceci facilite l'alignement précis des activités et des décisions, offrant ainsi un meilleur contrôle sur la mise en page et garantissant une logique aussi bien organisée visuellement que fonctionnellement.
Pourquoi utiliser des flux orthogonaux ?
- Lisibilité améliorée : en éliminant les courbes et les lignes diagonales qui se chevauchent, le chemin d’exécution devient beaucoup plus facile à suivre, même dans des microflux très complexes.
- Plus de contrôle : les activités et les décisions peuvent être organisées mentalement, réduisant ainsi l'encombrement visuel et facilitant l'analyse de votre raisonnement par les membres de l'équipe.
Essayez-le en version bêta
Cette fonctionnalité étant en version bêta, nous souhaitons recueillir vos commentaires afin d'améliorer votre expérience. Vous pouvez désormais basculer entre les courbes de Bézier standard et les nouveaux flux orthogonaux pour déterminer le style qui vous convient le mieux. N'oubliez pas qu'un style par défaut est disponible dans les paramètres de l'application (Divers) si vous souhaitez l'utiliser comme nouveau standard !
Visionnez la vidéo ci-dessus pour voir le nouveau système de routage en action et comment il transforme un microflux complexe en une carte logique structurée.
Prise en charge du volet Historique pour les clones partiels
Avec StudioPro 11.4 nous avons publié le Volet Historique: une alternative non bloquante et permettant la recherche à la boîte de dialogue Historique. Depuis, elle a été améliorée avec des filtres et la possibilité de comparer les versions, mais nous n'avons pas réussi à la rendre disponible aux clients utilisant un clone partiel…jusqu'à maintenant.
Avec cette version 11.15, les utilisateurs de clones partiels peuvent désormais utiliser le volet Historique. Cela fonctionnera automatiquement partout où l'historique est accessible, sauf si vous avez (précédemment) configuré… préférence Pour continuer à utiliser la boîte de dialogue de blocage, veuillez noter que les opérations nécessitant la sélection d'une révision, comme la création d'une branche, continueront d'utiliser la boîte de dialogue d'historique pour le moment.
Déploiements plus rapides pour les applications avec extraits de code
Les applications utilisant de nombreux extraits de code se déploient désormais beaucoup plus rapidement. Auparavant, chaque page disposait de sa propre copie de chaque extrait utilisé en arrière-plan, ce qui alourdissait les packages de déploiement et ralentissait leur génération. Désormais, les extraits sont regroupés une seule fois et partagés entre les pages ; plus vous les réutilisez, plus vous gagnez de temps.
Mises à jour des widgets
Ce mois-ci apporte une série d'améliorations à nos widgets de plateforme.
Texte enrichi v5 : tableaux améliorés
Le widget Texte enrichi prend désormais en charge les tableaux complexes, y compris les tableaux imbriqués. En coulisses, nous avons migré vers un nouveau moteur d'édition (Tiptap), activement maintenu, qui nous offre une base plus solide pour les futures améliorations du texte enrichi. Le contenu existant continue de fonctionner comme avant ; aucune migration n'est donc nécessaire.
Calendrier : Vue annuelle
Le widget Calendrier propose désormais une vue annuelle, affichant les douze mois dans une seule grille avec des points indicateurs sur les jours comportant des événements. Un clic sur un jour permet d'accéder à la vue détaillée de votre choix, facilitant ainsi la consultation et la navigation parmi les événements de l'année.

Markdown : formules mathématiques, indices et exposants
Le widget Markdown prend désormais en charge KaTeX pour l'affichage des formules mathématiques, ainsi que des indices et des exposants. Il est donc parfaitement adapté aux contenus scientifiques et techniques.

Cartes v5
Nous avons publié la version 5 du widget Cartes, entièrement repensée pour une fiabilité accrue. Les marqueurs s'affichent désormais correctement quelle que soit la configuration de déploiement, et cette nouvelle architecture nous permettra de déployer plus rapidement les améliorations cartographiques à l'avenir.

Le mode strict est désormais activé par défaut.
La configuration des règles d'accès est un élément important de la mise en place d'un système sécurisé. Mendix Bien que la plupart des applications soient correctement conçues, des erreurs peuvent survenir et introduire des failles de sécurité permettant d'accéder aux données ou de les modifier de manière non intentionnelle. À mesure que les applications gagnent en taille et en complexité, l'ajout d'une couche de protection supplémentaire devient de plus en plus précieux.
Mode strict Ce module renforce la sécurité des applications en limitant certaines API client et en garantissant que l'accès aux données respecte les pages, widgets, microflux et nanoflux définis dans votre modèle. Il rend ainsi les attaques automatisées et les tentatives d'accès par script beaucoup plus difficiles, tout en contribuant à réduire les fuites de données accidentelles dues à des erreurs de configuration de sécurité. Pour en savoir plus sur le mode strict, consultez notre documentation..
Avec Mendix La version 11.15, le mode strict, est désormais activé par défaut et prêt pour la production. Il s'agit d'une étape importante pour faire des applications sécurisées l'expérience par défaut sur notre plateforme. Nous encourageons tous les développeurs à examiner leurs applications existantes, à vérifier leur compatibilité et à activer le mode strict dès que possible. C'est l'un des moyens les plus simples de renforcer la sécurité et de garantir que votre application se comporte comme prévu.
L'interface PWA bénéficie d'une mise à jour majeure
Créer des applications mobiles est complexe. Android et iOS possèdent des écosystèmes, des technologies et des exigences de déploiement différents. Les boutiques d'applications nécessitent des processus de signature et de publication élaborés, tandis que les interfaces utilisateur doivent s'adapter à une grande variété de tailles d'écran et de capacités d'appareils. C'est pourquoi nous avons lancé… Wrapper PWA: pour faciliter la transformation d'un Mendix Transformez une PWA en une application native qui offre les mêmes sensations et le même comportement qu'une véritable application mobile, tout en conservant l'accès aux fonctionnalités natives de l'appareil.
Cette version rend le wrapper PWA encore plus simple d'utilisation et plus performant. L'éditeur d'applications a été entièrement repensé pour correspondre à l'interface de Studio Pro, et prend désormais en charge le mode sombre. Les tâches courantes sont maintenant organisées dans des onglets dédiés. Informations sur l'application, , Permissions, Signature et Installation, rendant ainsi l'ensemble du flux de travail plus intuitif.
Nous avons également ajouté des versions débogables pour faciliter le dépannage et la signature iOS sans nécessiter de Mac. De plus, la prise en charge des ressources hors ligne a été étendue et le comportement natif a été amélioré sur tous les systèmes d'exploitation mobiles pris en charge. La sécurité et la fiabilité ont également été renforcées grâce à des améliorations apportées à… WebView, pont natifainsi que, Commencez processus.

Pour commencer à utiliser ces améliorations, mettre à jour le wrapper PWA à la dernière version. Après la mise à jour, ouvrez le nouveau Générateur d'applications et reconstruisez votre application. Les projets existants continuent de fonctionner, tandis que de nouvelles fonctionnalités telles que la signature simplifiée, des flux d'installation améliorés et un débogage avancé sont disponibles immédiatement. Cela vous permet de fournir des applications mobiles prêtes pour la production depuis votre Mendix Une PWA plus simple et plus fluide.
Synchronisation en arrière-plan sécurisée pour les données hors ligne
Jusqu'à présent, nous ne prenions pas en charge l'exécution des actions de synchronisation en arrière-plan et nous avions explicitement mis en garde les développeurs contre cette pratique. Si une synchronisation était déclenchée en arrière-plan pendant que les utilisateurs travaillaient avec des données hors ligne, cela pouvait entraîner des erreurs inattendues et, dans de rares cas, une perte de données.
Avec cette version, le synchroniser les objets non synchronisés et synchroniser des objets spécifiques Les actions peuvent désormais s'exécuter en toute sécurité en arrière-plan, permettant aux utilisateurs de poursuivre leur travail pendant la synchronisation. La plateforme prévient ainsi les conflits entre les processus de synchronisation et les opérations sur les données hors ligne, offrant une expérience plus cohérente et fiable.
Important : La synchronisation en arrière-plan n’est pas prise en charge pour l’action « Tout synchroniser ».
Vous pouvez Pour en savoir plus sur la synchronisation en arrière-plan, consultez notre documentation..
La synchronisation en arrière-plan est disponible immédiatement, sans configuration supplémentaire. Elle permet ainsi d'offrir une meilleure réactivité des applications hors ligne en réduisant les interruptions liées à la synchronisation. Afin de garantir la cohérence des données, les opérations modifiant des données hors ligne, telles que la création ou la mise à jour d'objets, peuvent temporairement échouer pendant la synchronisation. En gérant ces situations avec élégance, vous pouvez tirer pleinement parti de la synchronisation incrémentale en arrière-plan tout en continuant d'offrir une expérience hors ligne optimale aux utilisateurs.
Plateforme de niveau entreprise
Points saillants de la mise en ligne sur Marketplace
Analyse de sécurité continue des composants de la Marketplace
Les composants de la Marketplace sont désormais analysés chaque semaine afin de détecter les vulnérabilités connues, et non plus seulement lors de leur publication initiale. Chaque analyse porte sur la dernière version de chaque composant. Lorsqu'une version est jugée saine, Scanné L'étiquette apparaît sur cette version dans le composant. de Presse L'onglet vous permet de voir que la vérification est à jour.
C’est important car la sécurité n’est pas un événement ponctuel. Un composant peut être parfaitement sûr le jour de sa publication et être affecté par une vulnérabilité découverte des semaines plus tard. Des analyses régulières permettent de maintenir le niveau de sécurité à jour et d’avoir confiance en la sécurité. Scanné L'étiquette indique un chèque récent et non un chèque périmé.
Lorsqu'une analyse détecte une vulnérabilité, nous en informons le propriétaire du composant. Une fois le correctif déployé, ce dernier marque la version comme telle. correctif de sécurité et indiquez les versions concernées, afin que chacun puisse voir exactement quelles versions étaient à risque et quelle version corrige le problème.

Vérifiez avec quelles versions de Studio Pro un composant est compatible et demandez une mise à jour.
La compatibilité est désormais plus claire pour tous. Lors de la publication d'un composant, les propriétaires peuvent indiquer les versions de Studio Pro avec lesquelles il a été testé, à partir de la version 11.12 (LTS). Cette information est affichée sur le composant, ce qui permet de vérifier en un coup d'œil sa compatibilité avec la version utilisée ou celle vers laquelle vous prévoyez de migrer. La planification des mises à niveau devient ainsi une décision éclairée.
Et lorsqu'un composant n'est pas compatible avec votre version de Studio Pro, vous n'êtes plus dans une impasse. Une nouvelle Demander une mise à jour Ce bouton vous permet d'envoyer un e-mail au propriétaire en un seul clic pour lui demander de mettre à jour le système. Vous obtenez ainsi une solution, et les propriétaires savent précisément quels composants bloquent les mises à jour, ce qui leur permet de prioriser les corrections les plus importantes.

Gouvernance : modules IAM
Compatibilité et administration améliorées d'OpenID Connect
Nous avons apporté plusieurs améliorations à la SSO OIDC Module destiné à simplifier l'intégration avec les fournisseurs d'identité modernes. PCCE Cette fonctionnalité est désormais activée par défaut et ne dépend plus des métadonnées provenant du point de terminaison connu du fournisseur, ce qui améliore la compatibilité avec les fournisseurs d'identité tels que Microsoft Entra ID et réduit les efforts de configuration.
Nous avons également amélioré l'interface d'administration, simplifiant ainsi la configuration et la gestion des fournisseurs OpenID Connect. Pour les clients utilisant le module SSO OIDC afin de sécuriser leurs API avec des jetons OAuth, nous avons ajouté la prise en charge de la validation de l'audience, renforçant ainsi la validation des jetons et contribuant à garantir que les jetons d'accès ne sont utilisés que pour les API prévues.
Ensemble, ces améliorations aident les organisations à adopter des normes d'identité modernes avec moins d'efforts et avec une plus grande confiance.
Gestion des accès améliorée avec SCIM
Nous avons élargi le SCIM module pour prendre en charge attribution de rôle d'application Lors de la création et de la mise à jour des comptes utilisateurs, les organisations peuvent désormais utiliser les attributs SCIM pour déterminer automatiquement les rôles applicatifs à attribuer à un utilisateur dans le cadre de son processus d'intégration.
Cela permet aux utilisateurs de recevoir les autorisations appropriées avant leur première connexion et aux applications pilotées par flux de travail d'attribuer des tâches immédiatement après la création du compte. En étendant SCIM au-delà de la création d'utilisateurs, les organisations peuvent automatiser davantage le cycle de vie des utilisateurs et mieux aligner les processus. Mendix applications avec leurs processus de gestion des identités et des accès existants.
Synchronisation LDAP plus fiable
Nous avons amélioré la synchronisation LDAP afin de mieux gérer les mises à jour des noms d'utilisateurs et de groupes, évitant ainsi les doublons. Cela permet de maintenir la cohérence des informations d'annuaire entre les systèmes et de réduire les interventions manuelles.
Prêt à transformer votre prochaine idée en application ?
- Lancez votre projet en structurant votre vision avec Maia Plan.
- Télécharger Mendix Studio Pro et utilise Maia Transformez votre projet en application.
- Jetez un œil de plus près à toutes les fonctionnalités, améliorations, correctifs et plus encore dans le Mendix Notes de mise à jour de 11.15.
- Vous ne voulez pas manquer les futures mises à jour ? Abonnez-vous à notre blog pour suivre l'actualité