Passer au contenu principal

Mendix Versions 10.22 et 11.0 Beta 1

Mendix Versions 10.22 et 11.0 Beta 1

La mise à jour de la plateforme de ce mois-ci regorge d'améliorations, dont non pas une, mais deux versions de Studio Pro ! Nous nous sommes concentrés sur l'amélioration des performances, la stabilité et l'optimisation continue de l'expérience développeur. De plus, nous sommes ravis de lancer la première bêta de Mendix La version 11 vous offre un aperçu de ce qui vous attend. Bonne nouvelle : tout ce qui était disponible dans la version 10.22 est également disponible dans la version 11, vous permettant ainsi de découvrir la nouvelle version sans rien manquer.

Passez au niveau supérieur avec une nouvelle vague de mises à jour de la plateforme

 

StudioPro 10.22

Afficher les entités – Général disponible

Si vous avez des besoins complexes en matière de données, par exemple pour préparer des données pour des graphiques, ou si vous devez afficher un grand ensemble de données à partir de plusieurs entités, vous serez ravi d'apprendre que les entités de vue sont désormais officiellement disponibles. Elles vous permettent d'exploiter la puissance de votre base de données pour récupérer et transformer efficacement les données selon vos besoins dans votre application. Elles vous aideront à créer des grilles de données plus performantes, à découpler les API des données qu'elles exposent, à préparer facilement les données pour les graphiques, et bien d'autres cas d'utilisation. Vous trouverez ci-dessous plusieurs exemples d'utilisation. dans la documentation, et d'autres sont à venir.

Amélioration des performances

Exclusion de Windows Defender

Pour garantir un démarrage rapide et efficace de vos applications, Studio Pro intègre désormais une nouvelle fonction de vérification qui vérifie si le répertoire de votre application est inclus dans les analyses de Windows Defender. Si c'est le cas, Studio Pro vous demandera s'il peut exclure le dossier pour vous afin d'exécuter votre application plus efficacement en local, réduisant ainsi le temps d'attente avant son démarrage.

Historique des versions

Auparavant, l'ouverture de la boîte de dialogue Historique pouvait prendre quelques secondes, selon la quantité d'historique à afficher. Les 25 premiers résultats étaient affichés, suivis d'un bouton « Afficher plus ».

En remplaçant la bibliothèque Libgit2 sous-jacente par des appels CLI Git natifs, nous avons obtenu une amélioration significative des performances. La boîte de dialogue d'historique devrait désormais s'ouvrir beaucoup plus rapidement et afficher 250 résultats par lot au lieu de 25. Lors de la consultation de l'historique d'un seul document, il est toujours limité à 25 résultats, afin d'éviter de parcourir l'historique complet de l'application.

Gérer la croissance rapide des dépôts avec MPRv2

Le mois dernier, MPRv2, notre nouveau format de stockage pour Mendix Les applications ont atteint le statut GA et sont devenues le format par défaut pour les nouvelles applications. Avec les versions 10.22 et 11 Bêta 1, ce format sera désormais également appliqué à l'ouverture des applications existantes.

Avec MPRv2, la principale différence est que tous les documents, tels que les microflux, ne seront plus stockés dans le cadre du .mpr fichier mais sous forme de fichiers séparés dans le mprcontenu annuaire. le .mpr Le fichier fonctionnera comme un fichier d'index pointant vers tous les différents fichiers sur le disque. Cela signifie que lorsque vous modifiez un document, par exemple une page, seul le petit fichier représentant cette page changera sur le disque. Cela permet à Git de calculer un delta efficace, ce qui se traduit par une croissance du référentiel plus appropriée par rapport à MPRv1.

Pour le moment, vous pouvez toujours revenir manuellement à MPRv1 via le menu Fichier, après quoi la conversion automatique sera supprimée pour cette branche. Veuillez noter que la validation n'est plus possible pour les applications MPRv1 si .mpr le fichier dépasse 250 Mo d'espace disque.

Native Mobile – Mise à jour de React Native

Nous avons mis à jour React Native vers la version 0.77.1, garantissant ainsi la pérennité de vos applications et leur compatibilité avec les prochains systèmes d'exploitation mobiles, dont le lancement est prévu plus tard cette année. Pour optimiser ces avantages, nous recommandons à tous nos clients de mettre à jour leurs applications mobiles natives vers la version XNUMX. Mendix 10.24, disponible en juin 2026.

Studio Pro 11 Bêta 1

Afficher les entités – Maia pour OQL et éditeur amélioré

Pour Mendix Nous avons remplacé la boîte de dialogue contextuelle de l'éditeur d'entités de vue par un document à onglets. Cela vous offre non seulement plus d'espace pour modifier et tester vos requêtes OQL, mais surtout, cela vous permet d'interagir avec Maia Chattez lors de la modification de vos requêtes. Un autre avantage du document à onglets est qu'il vous permet de le placer à côté de votre modèle de domaine, ce qui vous permet de le consulter facilement lors de la rédaction de vos requêtes.

Maia vous aide désormais également à écrire des requêtes OQL : ouvert Maia pour OQL à partir du document de requête OQL, spécifiez les données que vous souhaitez que l'entité de vue récupère et copiez la requête OQL proposée à partir de Maia à votre document de requête. Vous pouvez ici examiner, optimiser et valider le code OQL généré en l'exécutant via le bouton « Exécuter la requête ».

Mise à jour du thème Atlas

Nous sommes ravis de vous présenter une mise à jour majeure de l'interface utilisateur d'Atlas (actuellement en version bêta). Cette mise à jour apporte de nombreuses améliorations, notamment une interface modernisée avec des modèles de page et des blocs de construction mis à jour, ainsi qu'une nouvelle disposition de la barre latérale pour une expérience visuelle optimale dans votre application.

Mise à jour du thème Atlas

Il est également livré avec un ensemble amélioré de propriétés de conception pour un style low code plus puissant (par exemple, une prise en charge entièrement flexible pour les conteneurs) et un système complet de nuances de couleurs pour les couleurs de la marque afin de donner plus de flexibilité lors du travail avec les couleurs du système de conception.

Options de conception améliorées dans Atlas

Options de couleurs améliorées dans Atlas

Enfin, Atlas exploite désormais les variables CSS, ce qui permet un remplacement plus facile et permet une personnalisation de l'exécution pour les fonctionnalités de marquage blanc et d'accessibilité.

Cette mise à jour opt-in est rétrocompatible avec les variables SASS, mais nous vous recommandons de mettre à jour vos modules et variables personnalisées pour utiliser les variables CSS afin de profiter pleinement des fonctionnalités telles que les modifications de style d'exécution.

Mises à jour de l'extension Teamcenter

Vous pouvez désormais vous connecter directement à votre instance Teamcenter sur site depuis Teamcenter Extension, grâce à l'authentification unique (SSO) ! Cela simplifie la tâche des développeurs qui n'ont pas accès à la connexion traditionnelle par identifiants.

Puisque nous parlons d'informations d'identification, nous avons également amélioré le flux de connexion pour éviter que les informations d'identification partagées ne soient accidentellement validées dans les systèmes de contrôle de version : un petit changement avec un impact important sur la sécurité et les flux de travail de l'équipe.

Pour assurer une transition en douceur vers Mx11 sans perturber les configurations client existantes, nous avons publié deux versions de Teamcenter Extension :

  • v4.0.0 – Nécessite Mendix Studio Pro 10.2.6 ou supérieur
  • v4.0.1 – Nécessite Mendix Studio Pro 10.21.0 ou supérieur

Les deux versions offrent le même ensemble de fonctionnalités : choisissez simplement celle qui correspond à votre environnement Studio Pro.

Mendix Portail en coréen et en japonais

En avril, la version bêta publique permettant d'ajouter le coréen et le japonais à la Mendix La plateforme a été lancée, améliorant considérablement la vie des non-anglophones. La version bêta couvre une grande partie du Mendix Portail, portail d'assistance et, bien sûr, Studio Pro. Pour les nouveaux utilisateurs, la langue sera détectée lors de l'inscription, tandis que les utilisateurs existants de la plateforme pourront simplement changer de langue via leur profil utilisateur.

Au cours des prochains mois, nous nous concentrerons sur la traduction du portail et l'amélioration de la qualité des traductions, avec pour objectif d'atteindre le statut de version GA d'ici la fin du troisième trimestre. Si vous êtes curieux, essayez-le dès maintenant en modifiant votre langue du profil utilisateurEt / ou changer la langue dans Studio Pro!

Mendix Portail en coréen et en japonais

Mendix Chargeur de données pour Snowflake – Ingestions Delta

Pour éviter de charger des données inutiles à chaque fois que vous exécutez une ingestion à partir d'un Mendix application à Snowflake nous avons rendu possible de simplement charger les données dans Snowflake qui ont changé dans votre Mendix application depuis la dernière ingestion. Cela permet de réduire les délais et les coûts d'ingestion.

au sein de la Mendix Chargeur de données vous avez désormais la possibilité de configurer cette option par point de terminaison, après quoi le filtre est automatiquement appliqué en fonction du nom d'attribut standard pour la date modifiée et de l'horodatage de début de la dernière synchronisation réussie.

Mendix Chargeur de données pour Snowflake - Ingestions Delta

IA – Création d'applications intelligentes

Agents de construction et modèles multi-agents

Nous venons de lancer notre vitrine présentant 4 modèles multi-agents différents pour inspirer votre prochain projet :

  • Chaînage rapide (flux déterministe)
  • Chaînage rapide avec gardien (flux déterministe)
  • Évaluateur optimiseur
  • Agent de routage

Consultez-les pour découvrir des exemples concrets de la façon dont ces modèles peuvent améliorer vos applications. Consultez également notre dernier article de blog : Comment les systèmes d'IA multi-agents dans Mendix Peut vous entraîner pour un marathon ainsi que notre guide pratique : Créez votre premier agent.

Apportez votre propre LLM et intégrez la gestion des invites

En plus des tutoriels sur les agents, deux nouveaux tutoriels sont à votre disposition ! Le premier vous permet d'intégrer votre propre LLM et de l'associer à toutes les fonctionnalités de la plateforme GenAI (interface utilisateur conversationnelle, gestion des invites, etc.). Suivez les instructions. Créez votre propre connecteur GenAI : tutoriel pour commencer. Dans le deuxième tutoriel, découvrez comment intégrer la gestion des prompts dans vos applications afin que vous puissiez collaborer avec des ingénieurs d'invite et d'autres spécialistes de l'IA qui peuvent vous aider à optimiser les invites utilisées dans vos applications intelligentes.

Étendre la convivialité du module et se préparer à Mendix 11

Pour GenAICommons et mes Mendix Connecteur Cloud GenAI Les modules ne sont plus protégés, ce qui permet de comprendre et de déboguer leur fonctionnement interne si nécessaire. Nous avons combiné cette modification majeure avec une mise à niveau vers Mendix 10, afin qu'ils soient prêts à l'emploi avec Mendix 11 dès sa sortie. Parallèlement, nous avons également publié une nouvelle version du Module ConversationalUI pour rester aligné.

Veuillez noter qu'avec ces mises à niveau, il existe désormais des listes différentes pour Mendix 9 et 10:

  • Avec Mendix 9, utilisez le GenAI pour Mendix pack.
  • Pour Mendix 10.21+ et Mendix 11, les composants individuels sont disponibles sous forme de listes de marché individuelles (voir le paragraphe précédent pour les liens).

Nous avons également mis à niveau tous les autres composants de Smart Apps vers la version 10.21 :

…et toutes les applications de démarrage

Tous ces actifs sont désormais compatibles avec Mendix 11 ! Nous avons hâte qu'il soit lancé !

Pipelines est généralement disponible !

Beaucoup de temps consacré à la construction, au déploiement et aux tests Mendix Applications ? Vous êtes occupé avec des déploiements matinaux ou nocturnes ? Essayez Mendix Pipelines ! Automatisez la création, les tests et le déploiement en un éclair grâce à l'IA, sans quitter le Mendix plate-forme avec Mendix Pipelines.
Désormais disponible au grand public !

Lisez notre article de blog pour en savoir plus!

Mendix Pipelines est désormais GA

Êtes-vous prêt à démarrer votre prochaine application ?

Choisissez votre langue