Mendix Version 10.7 - Allez Mac It! | Mendix

Passer au contenu principal

Mendix Version 10.7 – Allez Mac It!

Avez-vous déjà repris votre souffle après le marathon ? Mendix Version MTS 10.6 le mois dernier ? Eh bien, prêt ou non, ce mois-ci apporte un autre grand moment fort que vous voudrez connaître : Studio Pro pour Mac ! Mais ce n'est pas tout. Ce mois-ci, nous présentons également la version bêta publique de React Client ainsi que plusieurs autres fonctionnalités qui amélioreront la vie de nos utilisateurs, telles que : l'éditabilité conditionnelle dans les vues de données, les mises à jour de la zone de liste déroulante, MendixAméliorations du chat, puissant Mendix connectez les mises à jour, les améliorations du portail et les mises à jour cloud.

Développement d'applications

Allez-y, Mac ! – Studio Pro Mac bêta

Utilisateurs Mac, réjouissez-vous – la version bêta de notre version Mac de Studio Pro est arrivée ! Si vous vous souvenez, nous l'avions initialement présentée lors de la Mendix 10 a été lancé en juin dernier et nous sommes heureux de vous permettre enfin de l'essayer.

Avec Studio Pro sur Mac, vous pouvez travailler avec les mêmes fonctionnalités que celles auxquelles vous êtes habitué dans la version Windows, y compris la possibilité de modifier votre modèle de la même manière. Avec une véritable fonctionnalité multiplateforme, les performances de la version Mac de Studio Pro sont aussi fluides que celles de la version Windows et vous permettent de travailler directement avec vos collègues Windows.

Faire fonctionner Studio Pro sur Mac n'a pas été une mince affaire et nous allons encore apporter de nombreuses modifications et améliorations dans un avenir proche. Pendant que nous y travaillons, vous êtes plus que bienvenu à essayer la version bêta.

Téléchargez-le maintenant pour le réaliser sur Mac !

Studio Pro Mac Beta 1
Mode lumière
Mode sombre de Studio Pro Mac Beta
Mode sombre

Client React – version bêta publique

Mendix ne vous permet pas seulement de créer des applications logicielles avec un minimum d'efforts, mais également de créer des applications Web étonnantes en exploitant des technologies modernes et évolutives pour offrir la meilleure expérience utilisateur possible. Dans cette version, nous vous donnons un aperçu d'une autre étape importante pour amener votre Mendix applications au niveau supérieur : le client React.

React fait partie de notre technologie depuis longtemps maintenant, mais tout dans notre client n'a pas été converti à la technologie React, principalement pour préserver la rétrocompatibilité avec les anciens widgets. En activant le client React, vous pouvez exploiter toute la puissance de React pour votre Mendix application. Cela présente de nombreux avantages. Plus particulièrement, cela améliore les performances de vos applications, permet le chargement incrémentiel des pages et assure la pérennité de votre application.

Client React bêta - sans client React
Sans client React
React Client bêta - avec client React
Avec le client React

Vous pouvez activer le client React dans les paramètres d'exécution de votre application.

Activez le client React dans les paramètres d'exécution de votre application

 

Important: Tous les modules et widgets pris en charge par la plateforme ne sont pas encore convertis, c'est pourquoi nous recommandons uniquement d'utiliser le client React dans les nouvelles applications. Notre objectif est de publier le client React en tant que fonctionnalité facultative pour une utilisation générale dans Mendix 10.12. Pour rendre l'adoption du client React aussi simple que possible, nous travaillons à la conversion du contenu pris en charge par la plateforme et à la fourniture de fonctionnalités pour la conversion des widgets.

Pour en savoir plus sur la technologie de nos clients, consultez notre Documentation.

Modifiable conditionnellement dans les vues de données

Avez-vous déjà souhaité rendre plusieurs champs non modifiables dans une vue de données ? Avant cette version, vous deviez configurer cela pour chaque widget d'entrée, mais ce n'est plus le cas ! Vous pouvez désormais définir la possibilité de modification conditionnelle pour tous les widgets d'entrée dans une vue de données, ce qui la rend plus rapide et plus facile à gérer.

Modifiable conditionnellement dans les vues de données

Ceci est basé sur une idée votée positivement par Marco Bouwkamp soumis à la Mendix Forum d'idées. Merci, Marco !

Mises à jour de la zone de liste déroulante

Le widget Combo box, très apprécié, offrait déjà une grande flexibilité dès sa sortie, comme la personnalisation du contenu de ses options. Nous avons désormais également ajouté la possibilité d'ajouter un pied de page personnalisable. Cela peut, par exemple, être utilisé pour placer un bouton de lien permettant de créer de nouvelles options ou simplement pour afficher certaines informations à l'utilisateur. De plus, nous avons ajouté une option « Sélectionner tout » qui apparaîtra comme en-tête et vous permettra de sélectionner toutes les options lorsqu'elle est utilisée avec un ensemble de référence.

Gestionnaires d'événements de workflow

Les pistes d'audit, les tableaux de bord KPI, les analyses de processus passent à la vitesse supérieure avec les nouveaux gestionnaires d'événements Workflow. Il existe environ 30 événements de workflow lorsque l'exécution du workflow progresse dans la définition du processus. Les données de workflow fournies par ces événements peuvent être utilisées à diverses fins, par exemple pour créer une piste d'audit, exporter vers un système BI, préparer les données à utiliser sur des diagrammes, des tableaux de bord, des rapports, etc. Divers cas d'utilisation peuvent être mis en œuvre à l'aide de plusieurs gestionnaires d'événements. Chaque gestionnaire d'événements se compose d'un ensemble d'événements pertinents pour ce cas d'utilisation et d'un microflux déclenché par chaque occurrence d'événement. Chaque événement contiendra un ensemble de données. Les gestionnaires d'événements peuvent être définis au niveau de l'application où chaque workflow utilisera automatiquement ces gestionnaires d'événements, ou vous pouvez définir des gestionnaires d'événements au niveau du workflow.

Auparavant, nous avions des événements de changement d'état pour le workflow qui n'étaient déclenchés qu'en cas de changement d'état. Les changements d'état font désormais partie des nouveaux événements et gestionnaires d'événements. Par conséquent, les événements de changement d'état sont obsolètes.

Découvrez notre article sur gestionnaires d'événements de workflow.

Gestionnaires d'événements de workflow

MendixMises à jour du chat

Avec Mendix 10.6 nous avons lancé le premier bêta publique de MendixChat, notre assistant basé sur l'IA vous fournit des réponses aux questions courantes Mendix questions. Beaucoup d'entre vous ont déjà donné MendixEssayez de discuter et donnez-nous vos précieux commentaires (merci !).

Avec Mendix 10.7 nous avons continué à améliorer MendixDiscutez encore plus loin. Vous pouvez désormais démarrer un nouveau fil de discussion à tout moment en tapant simplement dans la barre supérieure. Nous avons également amélioré l'utilisation des raccourcis clavier. La touche « Entrée » envoie désormais directement la question, tandis que la touche « Ctrl + Entrée » peut être utilisée pour ajouter une nouvelle ligne à votre question.

De plus, nous avons ajouté des informations utiles sur les sources dans les réponses. Par exemple, vous pouvez voir les Mendix version de la documentation liée. Ou, si la source provient d'un parcours d'apprentissage de l'Académie, vous verrez des informations sur la Mendix Niveau de développeur requis, etc. À côté de cela se trouvent des icônes que nous avons ajoutées pour faciliter la visualisation de la source d'où proviennent les informations.

MendixLe chat est actuellement une version bêta précoce et nous savons qu'il n'est pas parfait. Attendez-vous à des réponses erronées ou incomplètes. Veuillez envoyer vos commentaires directement depuis l'interface de chat et aidez-nous à nous améliorer ! Vous pouvez utiliser MendixDiscutez dans Studio Pro en l'ouvrant via Afficher → MendixChat.

En savoir plus dans le MendixDocumentation de chat.

Prise en charge de la génération de documents PDF pour les applications sur site

Nous sommes heureux d'annoncer la prise en charge de la génération de documents PDF pour Mendix applications exécutées dans des configurations Windows ou Linux isolées sur site. Ces applications sur site peuvent désormais également utiliser notre Module de génération de documents PDF pour créer des PDF au style pixel-parfait, en utilisant l'éditeur de pages avec le même widget et les mêmes données dynamiques que ceux auxquels vous êtes habitué.

Pour les applications sur site, nous avons rendu possible l'utilisation de Chromium installé sur la même machine (virtuelle) pour générer les PDF, au lieu de se connecter à notre service gratuit de génération de documents PDF sur le Mendix plateforme. Pour plus d'informations, visitez le Page de documentation sur la génération de documents PDF.

Facilité de gestion des conflits de fichiers

In Mendix 10.5 nous avons introduit « rebase » comme alternative à « merge commit », qui affiche une barre en haut de Studio Pro lorsque vous êtes en mode « rebasing ». Maintenant, avec Mendix 10.7, nous avons ajouté la même barre pour indiquer clairement quand vous êtes en « mode fusion ».

Lors de l'intégration des modifications apportées par quelqu'un d'autre, vous pouvez rencontrer des conflits de fichiers, que vous devez résoudre en dehors de Studio Pro. La barre supérieure permet de vérifier rapidement quels fichiers sont en conflit, car un bouton spécifique apparaît au cas où vous auriez des fichiers en conflit. Une fois tous les conflits résolus, un bouton de validation apparaît, vous permettant de valider directement les modifications. Cela sert de rappel pour éviter des modifications supplémentaires par inadvertance dans la validation de fusion.

Facilité de gestion des conflits de fichiers

Bonnes pratiques pour les applications mobiles

Avec Mendix Vous pouvez créer des applications mobiles puissantes, hors ligne en utilisant notre technologie d'application mobile native ou notre technologie d'application Web Progress. Cependant, la création de telles applications peut s'avérer difficile. Alors que nous travaillons constamment à simplifier notre technologie mobile, nous souhaitons également partager les meilleures pratiques qui se sont développées au sein de notre communauté.

C'est pourquoi nous avons créé une nouvelle section dans notre documentation appelée Bonnes pratiques pour les applications mobiles. Vous trouverez ici de nombreuses bonnes pratiques d'experts de Mendix et notre communauté. Chaque bonne pratique est structurée comme un modèle composé d'un résumé, du défi auquel elle répond, de la solution proposée, d'un guide de mise en œuvre et de recommandations supplémentaires pour l'utilisation du modèle. Nous prévoyons d'ajouter d'autres bonnes pratiques à l'avenir.

Mendix Connexion

Configurer le chemin racine REST OData

Les API OData sont un excellent moyen d'implémenter rapidement des API REST entièrement fonctionnelles. En quelques clics, vous pouvez exposer vos entités en tant que ressources REST, avec des capacités de lecture et d'écriture complètes et des fonctionnalités avancées telles que les associations, le filtrage, le tri et la pagination, le tout avec un contrat OpenAPI. Pour vous donner plus de contrôle sur les points de terminaison sur lesquels vous hébergez vos ressources REST OData, vous pouvez désormais personnaliser entièrement le chemin racine de votre API.

Pont Event Broker SQS (version bêta)

À ce jour, Event Broker s'est concentré sur l'échange fiable d'événements commerciaux entre Mendix applications. En commençant par Mendix 10.7 nous ajoutons la connectivité aux non-Mendix courtiers en événements. La première option est de connecter votre Mendix Event Broker vers les rubriques AWS SQS. Ceci est fourni par un pont SQS qui vous permettra d'envoyer et de recevoir Mendix Événements professionnels sur des sujets SQS sélectionnés. Pour l'instant, le pont est limité aux événements professionnels que vous avez définis dans votre Mendix Des applications, mais nous étendrons cette fonctionnalité à l’avenir.

Si vous êtes intéressé par un test bêta de cette fonctionnalité, veuillez nous contacter [email protected].

Importateur de données CSV

Le mois dernier, l'importateur de données Excel a été lancé. Ce mois-ci, nous avons ajouté l'option d'importation de fichiers CSV. Comme pour l'importateur de données Excel, vous pouvez télécharger un fichier CSV dans Studio Pro, définir son format, puis utiliser l'activité Microflow d'importation de données pour importer des documents de fichier CSV.

Connecteur de base de données externe

Le connecteur de base de données externe bénéficie de nombreuses améliorations intéressantes ce mois-ci. Commençons par l'éditeur de requêtes lui-même, qui prend désormais correctement en charge le copier/coller et le codage couleur des instructions SQL.

Connecteur de base de données externe

Ensuite, les performances de l'aperçu des tables et des vues ont été améliorées et incluent tous les schémas de base de données visibles par l'utilisateur de base de données connecté. Enfin, la prise en charge des mises à jour et des suppressions a été ajoutée.

Mise à jour de la suite complète de connecteurs AWS à l'aide du nouveau connecteur d'authentification AWS centralisé

Nous avons simplifié l'utilisation de plusieurs connecteurs au sein de votre projet. En centralisant les documents qui résidaient auparavant dans les différents connecteurs, vous pouvez désormais les gérer une seule fois dans la version mise à jour du connecteur AWS Authentication.

Pour plus de flexibilité, vous pouvez désormais demander que les entités se spécialisent à partir de l'entité AbstractRequest. Cela permet aux développeurs de remplacer la configuration par défaut du client HTTP, améliorant ainsi le contrôle dont ils disposent sur les intégrations AWS, comme l'invocation locale et le remplacement des paramètres de délai d'expiration.

Nouveau connecteur d'authentification AWS centralisé

Analysez facilement des documents multipages avec le connecteur Amazon Textract mis à jour

Nous avons ajouté la prise en charge d'une fonctionnalité fréquemment demandée dans Amazon Textract Connector : la possibilité d'analyser plusieurs pages de documents. Cette fonctionnalité utilise deux nouvelles opérations API: StartDocumentAnalysis et GetDocumentAnalysis.

Connecteur REST

Nous prenons désormais en charge la méthode PATCH dans le nouveau document de service Consume REST ainsi que la prise en charge des variables pour les en-têtes. Cela rend la nouvelle façon de consommer les services REST plus puissante et permet d'appeler de nombreux nouveaux points de terminaison plus rapidement qu'auparavant !

Connecteur OpenAI

L'IA générative est une technologie formidable à inclure dans vos applications, vous permettant de créer des expériences utilisateur qui vont au-delà de ce qui était auparavant possible. Avec l'IA générative, vous pouvez développer des chatbots avancés et des cas d'utilisation de recherche d'informations basés sur vos propres bases de connaissances privées.

En utilisant le nouveau connecteur OpenAI, vous pouvez développer des Chatbots IA et assistants virtuels pour mener des conversations de manière naturelle et engageante. Utilisez les grands modèles linguistiques d'OpenAI pour compréhension et analyse de texte cas d'utilisation tels que la synthèse, la synthèse et la réponse à des questions sur de grandes quantités de texte. Vous pouvez également créer des expériences de recherche en langage naturel pour vos propres données et bases de connaissances avec la génération augmentée de récupération (RAG) et plongements.

Pour commencer, consultez le Application vitrine qui illustre des cas d'utilisation typiques de l'IA générative et montre comment se connecter à Azure ou directement à la plateforme OpenAI à partir de Mendix.

Portail des Développeurs

Vous souhaitez utiliser ces mises à jour du portail des développeurs, mais vous utilisez toujours une ancienne version Mendix version ? Pas de problème, les mises à jour du portail des développeurs ne sont pas liées à la version de Studio Pro.

Approbations du marché privé

Nous introduisons une nouvelle fonctionnalité qui permet Mendix Les administrateurs peuvent approuver ou refuser de manière transparente les composants dont la publication est demandée sur la place de marché privée. Par défaut, les développeurs de l'entreprise peuvent fournir automatiquement divers contenus à la place de marché privée. Cependant, en activant cette fonctionnalité, Mendix les administrateurs peuvent garantir la qualité du contenu ajouté avant qu'il ne soit publié par les développeurs.

fonctionnement

  • Activer l'approbation de l'administrateur fonctionnalité dans le centre de contrôle.
  • Nouvelle demande et examen administratif

Dès que quelqu'un soumet un nouveau composant ou une nouvelle version d'un composant à la place de marché privée, la demande devient disponible dans l'aperçu des demandes d'approbation.

Vous pouvez consulter les détails clés, y compris la documentation, la description et la licence, et effectuer d'autres contrôles de sécurité et de conformité conformément aux politiques de l'entreprise en téléchargeant un mpk.

Approbations du marché privé

  • Approbation ou commentaires

Les administrateurs peuvent prendre une décision éclairée en fonction des informations fournies. Si le composant répond aux normes de l'organisation, il peut être approuvé. Dans le cas contraire, les administrateurs peuvent refuser la soumission et fournir des commentaires aux développeurs pour qu'ils puissent l'améliorer. Cela garantit une communication claire et une harmonisation entre les parties prenantes.

  • Disponible sur le marché privé

Les composants approuvés font désormais partie intégrante du marché privé, prêts à être utilisés par d'autres développeurs.

Rendez-vous sur Marché privé dans le centre de contrôle pour en savoir plus.

Gestion de portefeuille

Vue de planification

Planifiez, coordonnez vos actions et prenez des décisions éclairées de manière transparente grâce à un aperçu chronologique des initiatives de votre portefeuille.

Rendez-vous sur Mendix Documents sur la gestion de portefeuille pour en savoir plus.

Gestion de portefeuille

Associer plusieurs applications à une initiative

Pour les initiatives qui s'étendent sur plusieurs applications, il est désormais possible de les lier à une seule initiative pour obtenir un aperçu complet et un suivi de la progression. Dans le cadre de cette mise à jour, vous pouvez également lier des épopées à partir de plusieurs applications liées.

Lier plusieurs applications à une initiative

Mendix pour le Cloud privé

Opérations simplifiées sur les espaces de noms : gestion facile, moins de tracas

Nous sommes ravis d'annoncer la version bêta de notre méthode d'installation de l'opérateur mondial, conçue pour rationaliser votre expérience avec le Mendix Opérateur. Pour simplifier le processus, les utilisateurs peuvent désormais installer un opérateur et un agent globaux pour gérer sans effort les applications dans différents espaces de noms. Bien que certaines fonctionnalités telles que le gestionnaire de licences de cloud privé et l'API de déploiement soient encore en cours de développement, vous pouvez explorer cette fonctionnalité attendue dans cette version bêta.

Enregistrement en mode cluster
Enregistrement en mode cluster
Installation d'espaces de noms globaux et gérés
Installation des espaces de noms globaux et gérés

Gestionnaire de licences remanié dans le portail des développeurs

Nous avons introduit une nouvelle option dans le portail des développeurs, qui vous permet de configurer le type de produit de licence pour les licences d'exécution directement sur la page Détails de l'espace de noms et Détails de l'environnement. De plus, nous avons résolu un problème d'ergonomie sur la page des statistiques PCLM, garantissant une navigation fluide pour les utilisateurs gérant des listes de licences dépassant 100 licences.

Portail de développement raffiné avec mises à niveau axées sur l'utilisateur

Nous sommes ravis de partager plusieurs améliorations du portail des développeurs qui améliorent l'expérience utilisateur :

  • Nettoyage automatique des packages de déploiement inactifs : Notre système supprime désormais automatiquement les packages de déploiement qui sont inactifs depuis plus de deux semaines, gardant ainsi votre espace de travail organisé.
  • Avertissement d'annotation d'entrée sur la personnalisation de l'espace de noms : Un avertissement a été ajouté à la page Personnalisation de l'espace de noms, informant les utilisateurs que les annotations Ingress persisteront dans l'objet Ingress même si elles sont supprimées du portail.
  • Gestion efficace des utilisateurs : Vous pouvez désormais inviter plusieurs personnes en tant que gestionnaires de cluster et membres d'espace de noms en utilisant un point-virgule (;) comme séparateur.
  • Amélioration de l'API de déploiement : Nous avons résolu un problème dans l'API de déploiement où la limite de caractères du lien Operate était limitée à 200. Désormais, le lien Operate prend en charge un nombre illimité de caractères, offrant ainsi plus de flexibilité dans vos opérations.

Pour plus de détails sur chaque fonctionnalité et pour rester à jour, consultez la documentation complète notes de version!

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

Choisissez votre langue