Réserver une Démo
Enterprise Architect ENTERPRISE ARCHITECT

Fonction Récente

 

Cette section énumère les fonctions d’Enterprise Architect 17.0:

 

Les principales fonctions d'Enterprise Architect 17.0 sont présentées sur la page de publication officielle.

 

Pour informations concerner l'histoire d'autres versions, choisissez une version ci-dessous.

 


 

Notes de publication pour Enterprise Architect v17.0 (Build 1703)
08 novembre 2024
  • Entreposage de Données
    • Ajout de la capacité d’ingénierie des bases de données d’un certain nombre de langages d’entreposage de données:
    • Bases de Données d’Entreposage de Données:
      • Amazon Redshift
      • Azure Synapse
      • Google BigQuery
      • Snowflake
      • Teradata
    • Bases de données et Plateformes Hybrides / Analytiques:
      • Apache Hadoop
      • Apache Spark
    • Bases de Données traditionnelles pouvant être utilisées pour l’Entreposage de Données:
      • IBM DB2
      • Firebird
      • MS Access
      • MySQL
      • Oracle
      • PostgreSQL
      • MS SQL Server
      • SQLite
    • MDG Technologie pour Data Warehouse Engineering fournit des profils pour chaque langage d’entrepôt de données pris en charge:
    • Ajout de la commande 'Import DDL', pour permettre l’importation de configurations existantes dans votre modèle
    • Mise à jour du dialogue Générer DDL pour prendre en charge la génération de Langages d’Entreposage de Données
  • Perspectives
    • Introduction d’une nouvelle technologie 'Perspectives Modèle' pour prendre en charge la modélisation et la publication d’ensembles de perspectives
      • Perspectives sont définies comme ayant un ou plusieurs ensembles technologiques
      • Perspectives peuvent être liées à des groupes de sécurité
      • Ensembles de Rubans peuvent être définis et liés à des groupes de sécurité pour spécifier les rubans et les parties d’un ruban disponibles pour des utilisateurs spécifiques
      • Le bouton de ruban 'Publier Perspective' a été ajouté à la catégorie Spécialiser pour la gestion des perspectives modélisées
      • Les menus contextuels du navigateur et du diagramme afficheront une perspective de publication... lorsqu’un élément de perspective ou un paquetage d’espace de travail de perspective est sélectionné
      • Ajout d’exemples de motifs à la boîte à outils Perspectives du modèle fournissant tous les éléments de catégorie de ruban et les attributs de groupe de ruban
      • Nouvel onglet 'Modélisé' ajouté au le dialogue Ensembles Perspectives pour la gestion des perspectives modélisées:
        • Affiche tous les paquetages <> dans le modèle
        • Activer, mettre à jour ou décharger un jeu de perspectives modélisé et plus encore
    • Amélioration considérable du comportement de Perspectives, y compris de nombreuses mises à jour et améliorations d’interface utilisateur
    • Mise à jour de la disposition du dialogue 'Ensembles Perspectives', y compris:
      • Renommage des onglets 'Ensembles Basés sur Modèle' en 'Ensembles partagés', 'Restrictions de Groupe' en 'Sécurité Appliquée' et 'Visibilité du Système' en 'Ensembles de systèmes'
      • Ajout du combo "Accès verrouillé à:" pour mieux contrôler qui peut apporter des modifications
      • Les onglets 'Ensembles Personnels' et 'Ensembles Partagés' incluent maintenant des sous-onglets pour 'Perspectives' et 'Rubans'
    • Ajout de Ensembles de Rubans basés sur Modèle (Démarrer | Perspective | Paramètres | Rubans Partagés (basés sur Modèle)
    • Gestion simplifiée des restrictions de sécurité en autorisant uniquement l’application de ensembles de perspectives et de rubans partagés ou modélisés
    • L’onglet 'Ensembles de systèmes' du dialogue 'Ensembles Perspectives' a été mis à jour pour inclure un bouton 'Enregistrer'.
    • Page Perspectives de la fenêtre Portails a été mise à jour pour afficher 'Personnalisé' au lieu de 'Ensembles Partagés (basés sur modèle)' lorsque des restrictions s’appliquent
    • Les boîtes à outils communes de MDG Technologies ne seront affichées que si la perspective actuelle inclut la technologie
    • Suppression de l’option de menu d’accès rapide à l’espace de travail 'Mes Ensembles Rubans' lors de l’utilisation dans un environnement de perspective restreint
    • Correction du comportement de sélection de fichiers lors de la publication d’un point de vue personnel sur un nouveau fichier sous Linux/Wine
    • Le ensemble de rubans sera correctement appliqué lors de l’ouverture d’un modèle non sécurisé
    • Rubans Restreints seront actualisés lors de la fermeture ou du rechargement d’un modèle pour s’assurer qu’ils s’affichent correctement
    • Mise à jour du comportement d’importation et d’exportation des ensembles de perspectives personnelles et partagées, de sorte que l’un d’entre eux puisse être publié à la fois
      • Alors important un ensemble de perspectives qui existe déjà dans le modèle, vous serez invité à l’écraser ou à le créer en tant que nouveau
    • Affichage du Constructeur Technologique, des Perspectives de Modèle et des Modèle Add-ins dépendent maintenant de la perspective sélectionnée
    • Les dialogues des ensembles de ruban personnel et partagé ont été mis à jour pour inclure des menus contextuels pour 'Appliquer', 'Copier vers le partage' et 'Déplacer vers le partage'
    • 'Système Défaut' a été supprimé des ensembles de ruban partagés
    • Ajout de la possibilité de copier un point de vue partagé dans votre ensemble personnel
    • Ensembles de Ruban existants à sécurité renforcée (officiellement appelés Restriction de groupe) peuvent être copiés dans les ensembles de ruban partagés pour une réutilisation
    • Assurez que la catégorie de ruban 'Paramètres' est toujours disponible pour l’administrateur après qu’un ensemble de rubans a été appliqué
    • Les MDG Technologies désactivées sont exclues des ensembles de technologies appliquées
    • Ajout d’un affichage textuel 'dernière action entreprise' à la collection Ensembles de perspectives | Page modélisée pour indiquer plus clairement si une action s’est terminée ou a échoué
    • Assurer les Ensembles Perspective | Ensembles Personnels | Les commandes de copie et de déplacement du ruban sont désactivées lorsqu’un modèle n’est pas ouvert
    • Les perspectives de 'Technologie Personnalisée' sont toujours visibles par l’administrateur et les membres disposant d’un accès spécial aux paramètres de perspective
    • Fenêtres du Constructeur de Modèles afficheront le dernier filtre de perspective défini localement, à moins que la perspective active ne change
    • Ajout de la possibilité d’appliquer un ensemble de ruban partagé à l’utilisateur actuel (clic droit sur le groupe de ruban partagé | appliquer)
    • Filtre de perspective active de Constructeur de Modèles sera effacé lorsque vous sélectionnez 'tout' dans le bouton du menu du ruban 'Tout Perspectives'
    • Un message d’erreur s’affiche lorsque vous tentez d’activer un espace de travail en perspective qui ne contient pas d’élément en perspective
  • Échéanciers
    • Une nouvelle fenêtre ancrée pour gérer tous les différents aspects contrôlés par version de tout élément de contexte pris en charge dans le modèle
    • La fenêtre Échéanciers propose les onglets et comportements suivants:
      • Diagramme
        • [Session en cours]
          • Une liste d’instantanés d’image pour le diagramme de contexte. Créé alors enregistrement d’un diagramme et lors de la première ouverture
          • Images de session sont disponibles pendant toute la durée de la connexion du modèle en cours
          • Permet d’afficher les modifications récentes apportées à un Diagramme
        • [Instantanés]
          • Enregistrer automatiquement ou manuellement un instantané d’image d’un Diagramme dans le modèle
          • Nouvelle option 'Activer Auto-Instantanés' est maintenant disponible dans le dialogue 'Gérer Options du Modèle' de la page Général
          • Activez instantanés d’image automatiques pour enregistrer et mettre à jour une seule entrée d’image chaque jour pour un utilisateur lorsqu’il modifie un Diagramme
          • Enregistrez instantanés XML Natifs légers d’un Diagramme et comparez les modifications récentes via la fenêtre de comparaison Paquetage
      • Paquetage
        • [Instantanés]
          • Enregistrez une base XML Natif complète du paquetage actuel. Ce format est nettement plus rapide que les anciennes lignes de base
          • Exécuter une comparaison ou restaurer les modifications à l’aide de la fenêtre de comparaison
        • [Lignes de Base]
          • Accéder ou créer de nouvelles bases de référence héritées du paquetage actuel et exécuter des comparaisons
      • Élément
        • Enregistrer un instantané principal ou complet d’un élément dans notre format XML natif dans le modèle
        • Ajouter ou modifier les commentaires de vos instantanés
        • Comparer un instantané à l’élément actuel ou comparez un instantané à un instantané existant utilisant la fenêtre de comparaison
      • TAM
        • Répertorie toutes les versions de modèle temporelles du paquetage ou de l’élément actuel
        • Permet de cloner un paquetage en tant que nouvelle version
        • Exécuter une comparaison entre un ancêtre et un paquetage ou un élément cloné
      • Version
        • Affiche toutes les révisions VC disponibles pour le paquetage sélectionné pour les paquetages contrôlés par SVN et TFS
        • Permet d’effectuer une comparaison avec le paquetage actuel
      • Audit
        • Répertorie tous les journaux d’audit pour l’élément de contexte actuel lorsque l’audit est activé
        • La sélection d’un item affichera les informations du journal dans l’onglet d’audit de la fenêtre de sortie
  • Fenêtre de Comparaison
    • Considérablement retravaillé pour prendre en charge un plus large éventail de comparaisons et de capacités de fusion avec une interface utilisateur actualisée
    • Les comparaisons suivantes sont maintenant prises en charge:
      • Paquetage ou diagramme vers un duplicata dans un modèle externe
      • Comparaison visuelle d’un diagramme avec une copie dans un modèle source externe
      • Versions du modèle temporel d’un ancêtre à cloner et vice versa
      • Comparaison avec les fichiers natifs XML, XEA, XMI 2.1 ou QEA
    • La restauration d’un simple changement est maintenant beaucoup plus rapide
    • Amélioration de la lisibilité en limitant l’affichage des propriétés dans le volet de droite aux seuls éléments modifiés
    • Restauration complète à partir de la ligne de base a été mise à jour pour permettre la restauration à partir du XML natif
    • Suppression des fausses différences potentielles signalées après la création d’une nouvelle base de référence
    • Comparaison instantanée d’un paquetage, élément ou diagramme mis à jour pour inclure les Journaux et Discussions
    • Informations de style d’objet et de lien du diagramme seront maintenant fusionnées à partir de XMI 1.1 lors d’utilisation du fichier de fusion
    • Correction du comportement lors de la comparaison d’un nœud racine avec un fichier XEA natif
    • Comparaisons TAM via la fenêtre Échéanciers seront comparées utilisannt paquetage racine TAM
    • Ajout d’une option pour supprimer les différences à l’auteur d’un élément
    • Les éléments enfants ne seront restaurés que lorsque l’élément parent existe dans le modèle
  • Placement Intelligent
    • Nouveaux points d’ancrage ajoutés:
      • Accrochage au point médian entre 2 objets
      • Accrochage à la même largeur et/ou hauteur que les autres objets du diagramme
    • Guides Visuels ont été ajoutés pour indiquer l’accrochage appliqué:
      • Même largeur/hauteur lors du redimensionnement
      • Objets de même taille
      • Position horizontale/verticale
    • Accrochage aux bords et aux centres d’autres éléments lors du déplacement de plusieurs éléments
    • Les éléments enfants non incorporés peuvent maintenant s’accrocher à des éléments de différents parents
    • Nouveau bouton de menu déroulant pour les options de placement intelligent ajouté à la catégorie de ruban Mise en page > alignement:
      • Sélection multiple: permet d’accrocher lors du déplacement de plusieurs objets
      • Afficher les repères: détermine si les indicateurs visuels seront affichés pour indiquer quel accrochage est appliqué
      • Limites d’élément: permet d’accrocher aux limites des objets
      • Même taille: applique l’accrochage lors du redimensionnement des objets s’ils atteignent la même largeur/hauteur qu’un autre objet visible
      • Espacement relatif: les objets s’alignent lorsque la distance d’un objet correspond à la distance entre d’autres objets
      • Points médians: accrochage aux points médians verticaux ou horizontaux entre les éléments
    • Amélioration du comportement lors de l’accrochage à un objet partiellement en dehors de la zone visible du diagramme
  • Intégration de Données Externes
    • Ajout d’une arborescence hiérarchique des données externes pour remplacer le contrôle de fil d’Ariane existant
    • Prise en charge de la liaison de tous les items dans un 'dossier' externe, y compris de manière récursive dans des sous-dossiers
    • Autoriser l’attachement d’images de diagramme associées à un élément externe (pour les fournisseurs qui le prennent en charge)
    • Améliorations de la synchronisation en bloc des éléments liés permettant une synchronisation bidirectionnelle et la résolution des conflits au niveau du champ
  • Documentation
    • S’assurer que les Documents Dynamiques affichent les éléments enfants lorsque la section Élément-Enfant est activée dans le gabarit
    • Assurer que les Documents Dynamiques rendent des éléments enfants lorsque la section Élément-enfant est activée dans le modèle
    • Affichage Documents Dynamiques renommé Aperçu Dynamique
    • La commande du ruban 'Publier | Rapports de modèles | Gabarits' renommé en 'Éditeur Gabarit'
    • Amélioration du comportement lors de la génération d’un Aperçu Dynamique pour garantir le maintien du focus actuel du clavier
    • L’étiquette d’onglet vue d’Aperçu Dynamique sera mise à jour avec la sélection de contexte actuelle
    • Mise à jour du générateur de rapports HTML pour utiliser des images de diagramme à plus haute résolution
    • Amélioration du comportement de génération de documents alors utilisant une page de garde et d’une feuille de style pour éviter d’appliquer des styles incorrects
    • Dialogues d’Éditeur Document s’ouvriront centrées dans l’éditeur actuel pour s’assurer qu’elles sont visibles
    • Amélioration du comportement de l’aperçu avant impression pour l’éditeur de documents liés/li>
    • Génération par lots de documents à l’aide de traductions
      • Mise à jour du comportement de 'Créer métadonnées de bibliothèque', de sorte que la barre de navigation du Centre de Formation affiche le texte traduit
    • Mise à jour de la génération d’aide pour fournir une valeur de 'méta-description' construite à partir du nom de la Rubrique d’Aide et de la première phrase du champ Notes de Rubrique d’Aide
    • Amélioration de gestion d’un nom de fichier non valide alors enregistre une Image de Diagramme
    • Options de qualité d’image maintenant disponibles pour le générateur HTML
    • Amélioration de la génération des documents pour garantir que la spécification de matrice correcte est chargée lorsque plusieurs sont disponibles avec le même nom
    • Éditeur de gabarit RTF mis à jour pour inclure des contrôles de dialogue permettant de tester facilement votre conception pendant son développement
    • Amélioration de la performance de génération de documents lorsque le modèle inclut des problèmes de maintenance
    • Objets non imprimables seront correctement exclus des rapports
    • Générateur HTML a été mis à jour pour permettre les liens statiques vers des points d’ancrage dans le HTML généré
      • http://localhost/index/html?guid={elemnentGUID}#ANCHORNAME
    • Fenêtre d’aperçu du document mis à jour pour s’assurer que la liste de lecture est exportée dans le format sélectionné
    • Amélioration du comportement d’éditeur de gabarit de document lors du déplacement des sections d’éléments enfants
    • Fichiers PDF générés sont maintenant correctement chargés dans Adobe PDF Reader
    • Génération de documents a été mise à jour pour inclure les entrées de journal des diagrammes et paquetages
  • Création de Profils
    • Mise à jour des propriétés de dialogue Profile Helper pour la visibilité des attributs et des opérations pour autoriser les valeurs vides (par défaut) ou 'False'
    • Correction de la publication du paquetage comme profil UML pour éviter les rares situations où un ID de profil unique n’a pas été créé
    • Ajout de l’option 'Importer Paquetage comme Technologie MDG' comme alternative à l’utilisation d’un fichier MTS pour importer rapidement une technologie dans votre modèle
      • Disponible lors de la sélection d’une << technologie mdg >> Paquetage
      • Paquetages enfants <>, <> et <> seront automatiquement combinés dans une Technologie MDG et importés dans votre modèle
    • Ajout de la propriété Diagramme à la boîte à outils du diagramme de profil
    • Mise à jour de la fenêtre de traçabilité pour afficher les relations d’extension
    • ForkJoinH et ForkJoinV ont été ajoutés au dialogue Étendre Métaclasse, Synch(H) et Synch(V) ont été supprimés
    • _HideUmlLinks propriété a été ajoutée au dialogue Assistant de Profil
    • Propriétés 'bookmark' et 'bookmarkvalue' sont maintenant disponibles pour les scripts de forme
    • Correction du comportement du connecteur Quicklinker lorsque les stéréotypes de l’élément cible et du connecteur proviennent de profils différents
    • Scripts de forme peuvent être définis pour les connecteurs de cas d’utilisation Include et Extend
    • Correction de l’exportation de profil des définitions de valeur étiquetée pour s’assurer qu’elles n’incluent pas de caractères d’échappement
    • Amélioration du comportement des liens rapides pour les diagrammes de Profil UML
    • Ajout de l’option du menu contextuel 'Importer Paquetage come Technologie MDG' pour un paquetage sur un diagramme ou dans le navigateur
    • Ajout des propriétés de métaclasse _dbtype et _gentype pour permettre aux stéréotypes de définir le type de base de données par défaut et la langue du code, respectivement
    • Dialogue Profil d’Aide mis à jour pour permettre la création de valeurs marquées qui sont tapées par un élément DataType
  • Ingénierie du Code
    • Amélioration d’ingénierie du code Delphi pour prendre en charge les génériques et d’autres fonctionnalités du langage Delphi:
      • Le paramètre Type générique est importé en tant que paramètre de modèle, et non plus dans le nom de l’élément de classe
      • Plusieurs paramètres de type générique avec des contraintes séparées par ";" sont maintenant gérés correctement
      • ALors importatant la définition de classe générique, le lien de généralisation est créé correctement avec la liaison du paramètre de modèle (substitution) à l’élément de classe parent
      • Génération de code génère correctement un argument de type générique à partir de la liaison de paramètres de modèle
      • Ingénierie du code gère correctement les mots-clés 'abstraits' et 'scellés' dans la définition de classe
      • Le mot-clé 'class' dans la définition de propriété ne provoque plus d’erreur d’analyse
      • Ingénierie du Code gère correctement le 'tableau de' dans le type de paramètre de fonction/procédure (par exemple, function AllPositive(const numbers : array of int32);)
      • Ingénierie Inverse d’une clause 'case' d’enregistrement imbriquée ne provoque plus d’erreur d’analyse
    • PHP 7/8 - Amélioration d’ingénierie du code pour prendre en charge les fonctionnalités suivantes du langage PHP 7:
      • Déclaration du type de retour de fonction
      • Type de paramètre de fonction nullable
      • Type de propriété/variable
      • Opérateur de coalescence nulle (??)
      • Opérateur de vaisseau spatial (<=>)
      • Cours anonymes
      • Déclarations d’utilisation de groupe
    • C++20 - Amélioration d’Ingénierie du Code/Éditeur de Code pour prendre en charge les fonctionnalités C++ suivantes:
      • spécificateur explicite: "explicit(bool)" pour la déclaration de la fonction
      • fonctions immédiates: "consteval" pour la déclaration de fonction
      • Spécificateur constinit
      • Utilisation d’Enum
      • opérateur de comparaison à trois voies
      • initialiseur désigné
      • module
    • Amélioration de rétro-ingénierie C++ pour mieux prendre en charge les paramètres de modèle variadiques compliqués
    • Un avertissement s’affiche lorsque:
      • Le chemin local est introuvable lorsque vous essayez d’afficher un fichier source
      • le fichier est introuvable lorsque vous essayez d’afficher un fichier source
    • Amélioration d’importateur de solution Visual Studio pour importer le format de style SDK du projet .NET
    • Amélioration de la rétro-ingénierie C++ pour mieux gérer l’initialiseur à accolades
  • Interface Utilisateur
    • L’onglet Résumé de la Fenêtre d’Inspecteur a été mis à jour pour permettre à son contenu d’être 'épinglé' plutôt que de changer avec le contexte actuel
    • Le texte entre la zone de l’onglet Vues Principales et la barre du Ruban s’affiche maintenant dans une couleur contrastante par rapport à l’arrière-plan sous tous les thèmes
    • L’affichage des onglets internes de la Page d’Accueil a été mis à jour pour leur donner plus d’importance
    • Amélioration de la mise en page des onglets 'Créer à partir d’un Modèle' et 'Guidage' sur la Page d’Accueil
    • Le dialogue 'Nouveau Paquetage' met maintenant le focus sur le champ 'Nom' lorsqu’il est ouvert
    • Mise à jour de la Fenêtre Propriétés ancrées pour offrir plus d’espace aux noms de propriété
    • Autres améliorations de l’accessibilité, notamment la mise à jour de toutes les dialogue afin que le Narrateur Windows puisse fournir un retour d’information plus précis et intuitif sur les commandes
    • Menu contextuel de la cellule de navigation d’un diagramme mis à jour pour inclure le menu 'Ouvrir' avec les options 'Dans Nouvel Onglet' et 'Dans Vue Actuelle'
    • Mise à jour des icônes dans la fenêtre de script pour JavaScript, VBScript et JScript afin de les rendre plus distinctes
    • Nom du compartiment littéral masqué pour les éléments d’énumération
    • Correction de l’appui sur 'Ctrl + Espace' dans la fenêtre des responsabilités pendant l’édition en place pour s’assurer que l’éditeur se ferme
    • Options de visibilité de la Fenêtre Traçabilité mises à jour d’un menu déroulant à un dialogue avec une liste de contrôle
    • Lors de la création de nouveaux éléments d’interface exposée à l’aide de la boîte à outils, le dialogue Propriétés s’affiche maintenant immédiatement, pour la sélection de 'Fourni' ou 'Obligatoire'
    • Amélioration de la création de CallOperationActions par glisser/déposer des opérations depuis la fenêtre du navigateur:
      • Nom de nouvelle CallOperationAction reste maintenant synchronisé avec l’Opération de classification, sauf s’il est remplacé par le nom de l’élément local
    • Amélioration de la gestion des caractères Unicode étendus pour l’onglet Traduction de la fenêtre Propriétés
    • 'Propriétés...' ajout d’un élément de menu contextuel pour une Cellule de Navigation dans la fenêtre du Navigateur
    • Onglets 'Créer à partir un Modèle' et 'Ajouter Diagramme' ont été déplacés de la Page d’Accueil vers une fenêtre d’onglet principale 'Page du Constructeur'
      • 'Créer à partir un Modèle' renommé en 'Constructeur de Mdèle', 'Ajouter Diagramme' renommé en 'Générateur Diagrammes'
    • Contrôles d’arbre du Constructeur de Modèles et Diagrammes ont été mis à jour pour prendre en charge l’expansion et le retrait utilisant touches fléchées gauche et droite
    • ALT + 1 Accès rapide à l’élément de menu 'Nouveau Diagramme' mis à jour pour afficher l’onglet 'Ajouter Diagramme' 'Page du Constructeur'
    • Onglet Traduction ancré apparaît maintenant lorsque l’objet contexte le prend en charge
    • Traductions des connecteurs, attributs et opérations seront incluses lors de la copie d’un paquetage
    • Vues d’onglet principal qui ont été ancrées et réglées sur 'Auto-Masquer' s’affichent automatiquement lorsque vous êtes invité à les afficher
    • Rendu amélioré des fonds de tuiles, alors visualiser un diagramme via le visualiseur contextuel d’une Cellule de Navigation
    • Infobulles disparaissent maintenant après avoir déposé un élément d’un Navigateur sur un connecteur
    • Amélioration de la convivialité de dialogue "Import DDL Scripts":
      • Correction de la mise au point initiale et ajout du support pour le redimensionnement
      • Lors de la sélection d’un répertoire à importer, le dialogue "Parcourir pour Dossier" n’affichera plus le bouton "Créer Nouveau Dossier"
    • Amélioration du comportement d’option de menu déroulant de recherche de chat 'Clear' pour s’assurer qu’elle est activée lorsqu’un filtre a été appliqué
    • Crée un diagramme avec un nouveau paquetage, ouvrira le dialogue du constructeur de modèle
    • Mise à jour de la fenêtre des Propriétés Ancrées pour garantir que 'Ctrl + A' ou 'Ctrl + C' n’ont aucun impact sur une valeur de propriété lorsque l’étiquette est sélectionnée
    • Dessin corrigé pour les listes déroulantes avec des titres sous Wine
    • La page 'Fenêtre' des Portails a été mise à jour pour inclure la fenêtre 'Échéanciers'
    • Mise à jour de fenêtre du Constructeur de Diagramme pour prendre en charge les lignes qui s’étendent lorsque vous double-cliquez sur la liste des types de diagramme
    • Alors crée un diagramme enfant d’un élément, le nom par défaut sera celui d’élément parent à moins qu’il n’en soit fourni
    • Amélioration du comportement de redimensionnement de la fenêtre Model Builder lorsqu’elle est affichée dans l’onglet principal
    • Autoriser la touche ESC pour fermer le Générateur de Modèle lorsque l’onglet Générateur de Diagramme est actif
    • Filtres du diagramme de rechargement de la fenêtre 'Filtres & calques' seront reflétés dans les diagrammes visibles
    • Suppression d’une annotation du modèle actualisera correctement l’affichage dans le Navigateur
    • 'Enregistrer Paquetage comme Technologie MDG' est maintenant disponible dans le navigateur ou sur un diagramme lorsque vous cliquez droit sur un élément de Technologie MDG
    • Boutons du menu d’accès rapide Exécuter et Construire du ruban Démarrer ont été déplacés dans leurs catégories respectives
    • Disposition du ruban Spécialiser a été améliorée
    • Correction d’affichage de la boîte à outils lors du passage d’une vue de diagramme à un Gestionnaire de Spécification
  • Automatisation et Scripting
    • Mise à jour de l’interface du référentiel avec les modifications suivantes:
      • AdviseElementChange a été corrigé pour s’assurer que l’interface utilisateur est mise à jour avec toutes les modifications, que l’élément soit en contexte ou non
      • GetFormatFromField mis à jour pour garantir que les puces et autres styles sont gérés correctement lors de la conversion en RTF
      • SQLQuery ne traite plus les chaînes vides comme des nœuds codés 64 bits
      • GetElementSet a été mis à jour pour:
        • Prise en charge d’un CSV de GUID (ainsi que d’ÉlémentIDs) comme IDList alors spécifier '2' comme option
        • Renvoyer une collection d’éléments sous un seul paquetage en spécifiant 4 comme option et un seul GUID de paquetage comme IDlist
    • Automatisation peut maintenant accéder à la fonctionnalité du service Code Miner
    • Add-ins EA peuvent maintenant inclure plusieurs fichiers de Technologie MDG en utilisant EA_ProvidedTechnologyCount avant EA_OnInitializeTechnologies
    • SetTxAlias corrigé pour s’assurer que la valeur de l’alias traduit est mise à jour
    • Assurez-vous que EA_OnPostNewPackage est appelé une fois lors de la création d’un paquetage dans le navigateur ou sur un diagramme
    • Repository.ImportPackageAsMDGTechnology("GUID") a été ajouté pour permettre l’importation de Technologies MDG basées sur modèles
  • Révisions et Discussions
    • La fenêtre Gérer Révisions a été mise à jour avec les modifications suivantes:
      • Le volet Détails offre maintenant la possibilité de trier par 'Nom' ou par 'Phase puis Nom'
      • Révisions nouvellement créés obéiront à tout filtre de statut actif et vous avertiront avec des options s’il sera masqué
      • Valeurs nouvellement créées de fin et d’état sont maintenant affichées sous forme de texte d’aperçu sous chaque item de révision et peuvent être affichées ou masquées dans le menu contextuel
    • Améliorations de lisibilité de la fenêtre de Discussion, les informations sur le sujet s’affichent maintenant en haut de l’article
    • Entrées du Journal et de Mon Agenda peuvent maintenant être publiées comme document RTF
    • Options du menu contextuel 'Période Visible' de l’Historique du Journal ont été mises à jour pour inclure 2, 3 et 5 jours
    • Amélioration de la lisibilité d’Éditeur de Poste Discussion avec quelques améliorations mineures du texte affiché
  • Styles Visuels et Thèmes
    • Le nouveau thème 'Office 2022' est disponible dans le dialogue Apparence d’Application
    • Visual Style sera maintenant par défaut à Office 2022 Colorful
    • De nouveaux thèmes de diagramme ont été ajoutés
  • Simulation
    • Simulation de Statemachine: Déclencheur et Événement peuvent maintenant avoir un nom différent pour Déclencheur avec Paramètres
    • Déplacement des paramètres vers les entrées et vice versa depuis le dialogue SysML Parametric Simulation Configuration a été amélioré
  • Analyseur d’Exécution
    • Ajout de prise en charge du profilage de la mémoire des applications 64 bits
    • IAugmentation du délai d’expiration du serveur Linux Satellite de 5 secondes pour gérer les commandes de longue durée
    • Amélioration de la prise en charge de l’inspection des conteneurs MFC/std pendant le déboggage
    • Les points de trace peuvent maintenant afficher les valeurs des variables statiques
    • Amélioration des couleurs de surlignage des lignes pour l’éditeur de code source en mode sombre
    • Amélioration de l’icône Thread dans la fenêtre Pile d’Appel
    • Lorsque vous êtes invité à ouvrir un fichier dans Enterprise Architect, assurez-vous que l’éditeur de code s’ouvre avec le bon numéro de ligne
  • Diagramme
    • Nouvelle fonctionnalité de glisser-déposer ajoutée pour simplifier une gamme de cas d’utilisation de diagrammes en déposant un élément nouveau ou existant sur un élément ou un connecteur sur le diagramme:
      • glisser un classificateur sur un ItemFlow pour ajouter le classifieur comme Item véhiculé
      • glisser un déclencheur sur une transition dans un diagramme StateMachine pour l’appliquer en tant que déclencheur du flux
      • glisser une activité sur un state dans un Diagramme StateMachine pour l’appliquer en tant que comportement 'entry|do|exit' (invite pour le type d’action)
      • glisser une opération sur un message dans un Diagramme de Séquence pour l’appliquer en tant qu’opération appelée
      • glisser un signal sur:
        • un message dans un diagramme de Séquence pour l’appliquer comme appelé
        • une Action SendSignal
        • une Action AcceptEvent pour créer un nouveau déclencheur et appliquer le signal
      • glisser un élément sur un connecteur ; le cas échéant, divise le connecteur existant et relie les extrémités à l’élément déposé
      • Support pour la désignation de nouvelles activités est tombé sur l’état comme un comportement
    • Mise à jour du comportement de l’autorisation de sécurité 'Configurer Stéréotypes' pour éviter les situations spécifiques qui empêchaient la création de certains types de connecteurs lors de l’application
    • Mise à jour de la fenêtre Propriétés Diagramme pour inclure le groupe 'Afficher' afin de faciliter l’accès aux options qui affichent ou masquent des informations supplémentaires
    • Lorsque la direction d’un connecteur d’Association est modifiée, la navigation de fin est également mise à jour
    • Correction de la synchronisation d’un CallBehaviorAction avec l’Activité appelée lorsque le bouton 'Synchroniser avec Paramètres' est cliqué
    • Éléments dessinés personnalisés peuvent maintenant appliquer un remplissage par inondation qui indique un pourcentage d’avancement en définissant la nouvelle option 'ElementFill' sur une valeur étiquetée ProgressBar
    • Nouvelle option de diagramme 'Afficher Signets Standard' ajoutée à la fenêtre Propriétés pour permettre de masquer les signets standard sur les éléments
    • Amélioration de la synchronisation des opérations entre les classes/interfaces de base et les classes dérivées/interfaces réalisées
      • La signature de l’opération de remplacement peut maintenant être forcée à se synchroniser avec l’opération de base
      • les paramètres d’opération se synchronisent maintenant correctement lors du passage de la vue Propriétés et Fonctionnalités|Vue des opérations
      • l’indicateur 'Imposer Synchronisation sera réinitialisé pour l’opération de base lorsque sa dernière opération de remplacement sera supprimée
      • amélioration du comportement de synchronisation lors de la connexion à des modèles Pro Cloud Server
    • Alors dmodifier la police d’une Chronologie de Feuille de Route, l’échelle et la hauteur seront ajustées pour s’assurer que le texte ne se chevauche pas
    • Nouvelle option de Feuille de Route 'Afficher Étiquette d’Unité' disponible dans le dialogue Feuille de Route
      • Lorsqu’il est désactivé, le texte Unité: ne sera pas affiché dans le coin de la Feuille de Route pour un diagramme plus propre
    • Les éléments de note ne peuvent plus être redimensionnés plus petits que le texte qu’ils contiennent à différents niveaux de zoom
    • Amélioration du comportement de 'Modifier Type de Connecteur' lorsque la syntaxe stricte du connecteur est désactivée
    • Ajout d’options pour masquer les fonctions privées héritées (attributs, opérations et réceptions)
    • Ajout de la prise en charge de la définition de la Direction Flux de Diagramme dans les diagrammes d’Activité UML et SysML
    • Le comportement du diagramme de style de grille a été mis à jour comme suit:
      • Empêcher le diagramme d’être marqué comme sale lorsque vous déposez l’élément dans la même cellule
      • Assurez-vous que le contexte est défini sur l’élément déplacé
    • Relation d’assemblage maintenant disponible dans le menu Quicklinker lors de l’ajout d’un connecteur entre les composants
    • Mises à jour de la boîte à outils et du quicklinker ArchiMate 3.2
    • Mise à jour de Quicklinker pour permettre la création de flux de contrôle continus et discrets entre les Éléments d’Action sur le diagramme d’Activités SysML 1.5
    • Correction du comportement de Quicklinker pour un diagramme de flux de données afin de garantir qu’un processus peut être connecté à une porte
    • Correction de la définition de la largeur de bordure par défaut d’un élément pour éviter un scénario spécifique où elle était également appliquée localement
      • Amélioration du dialogue d’apparence d’élément par défaut pour permettre de réinitialiser uniquement la largeur de la bordure à la valeur globale
    • Réalisation ajoutée à le dialogue 'Sélectionner Type de Connecteur'
    • Diagrammes de Séquence ne permettent plus l’option non fonctionnelle 'Freeze Visible’
    • Partitions d’activité afficheront l’élément représenté dans leur nom lorsque le classificateur n’est pas défini
    • Correction du comportement glisser-déposer pour une instance d’objet existante lorsque 'Verrouillage utilisateur requis pour modifier' est activé
    • Icônes d’Azure ont été mises à jour vers la dernière version (février 2024)
    • Icônes du service Web d’Amazon ont été mises à jour pour la version 19
    • Noms des comportements sur les States dans Statemachines sont maintenant préfixés avec 'entrée', 'faire' ou 'sortie' le cas échéant
    • Dessin de diagramme corrigé d’une association récursive pour éviter qu’elle ne chevauche le type de qualificatif
    • Amélioration d’Affichage des stéréotypes d’une fin d’association
    • De nouvelles options pour réinitialiser l’apparence locale ou par défaut des connecteurs ont été ajoutées au ruban; disponibles dans Disposition > Diagramme > Apparence
    • Génération d’un Diagramme d’Activité à partir des étapes du Cas d’Utilisation n’applique plus une couleur par défaut aux connecteurs
    • Empêchement d’un avertissement incorrect lors de la création d’une réalisation entre un composant et une exigence lorsque la syntaxe du connecteur strict est activée
    • Colonnes créées sur un tableau à partir d’un profil de modélisation de données spécialisé seront maintenant automatiquement assignées au stéréotype de colonne de ce profil
    • Rendu corrigé des points de terminaison d’ingénierie d’information
    • La relation de copie SysML a été mise à jour pour créer une copie en lecture seule de la propriété texte d’élément cible dans l’élément source
    • Mise à jour du dessin de compartiment personnalisé pour trier les items par ordre alphabétique
    • Curseur 'Hotspot' lorsque le fait de déposer un élément de la boîte à outils a été repositionné à l’extrémité de la flèche
    • Les éléments communs seront masqués dans le quicklinker lorsque la technologie commune n’est pas visible
  • Importation/Exportation Modèles
    • Amélioration d’exportation du modèle vers XML Natif pour éviter une erreur potentielle lors d’exportation de tableau 't_trxtype'
    • Correction des transferts de projets via des connexions natives vers des bases de données MySQL8 basées sur Linux
    • Mise à jour de l’option 'Enregistrer Éléments sélectionnés comme Motif' pour améliorer considérablement la vitesse lorsque ces éléments se trouvent sous de gros paquetags
    • Corriger l’importation ArchiMate lorsque les noms d’éléments ont un guillemet unique
    • Ajout du support pour exportation et importation de XML Natif contenant des Instantanés de Paquetages - disponible dans l’onglet 'Paquetage' dans la fenêtre Échéanciers
    • Mise à jour XMI/XML aller-retour des revues et discussions
      • Journaux et Discussions peuvent maintenant être fusionnées qu’à partir de XMI/XML
      • Option 'Politique d’importation XMI/VC pour Discussion' a été supprimée de la section 'Général' dans le dialogue 'Gérer Options du Modèle'
      • Option 'Importer Discussions par' a été supprimée de dialogue 'Importer Formulaire de paquetage Native/XMI Fichier'
      • Bases de référence et paquetage/instantanés des ensembles/éléments/diagrammes ne comprendront plus les Journaux et Discussions.
  • Intégration de Données Externes (SBPI)
    • Soutien de la synchronisation des relations (soutien disponible pour Jama seulement à ce moment)
    • Ajout de la possibilité d’exporter un paquetage comprenant des sous-éléments d’Enterprise Architect vers un fournisseur externe
    • ServiceNow: et 'Reference; Les champs de type renvoient maintenant à la fois la 'Valeur d’Affichage' et le 'Lien'. Notez svp: les mappages de champs personnalisés peuvent devoir être mis à jour pour tenir compte de cette situation
    • Permettre la création d’éléments liés sous un élément existant, et non seulement sous des paquetages
    • Correction de la synchronisation de la barre de progression
    • Mise à jour pour corriger un problème avec la cartographie des relations
    • Amélioration de la mappage des champs; permettre la cartographie des types par défaut aux types de technologie MDG correspondants et aux valeurs marquées
  • Autres changements
    • Les Fichiers de Projet nouvellement créés dans Corporate et au-dessus maintenant offrent l’option d’être sécurisés
    • Ajout d’une Technologie MDG pour The Essential Architecture (TEA)
    • Correction de la chaîne de menu contextuel de Bibliothèque de Rapports pour supprimer un groupe de documents
    • Pilotes de base de données PostgreSQL v16 sont maintenant distribués pour être utilisés avec des connexions Natives
    • Mise à jour du comportement de recherche de modèle pour ignorer la casse de la directive 'AS CLASSGUID' alors exécuter une recherche
    • Amélioration de logique dans l’édition 64 bits pour déterminer si le pilote ACE OLEDB Microsoft Access est installé avant d’autoriser les types de projets hérités
    • Amélioration d’affichage du message du navigateur Web après une authentification réussie via OpenID
    • Ajout de la prise en charge de 'Microsoft OLEDB Driver 19 for SQL Server' pour les connexions natives et basées sur OLE/DB
    • Correction de plusieurs champs de date pour SQLite afin de s’assurer qu’ils sont enregistrés au format de date ISO 8601
    • 16.1 & 17.0 have been added to the 'Manage Model Option' dialog 'Minimum Version' drop-down list
    • Mise à jour de la modélisation temporelle pour améliorer le clonage des valeurs étiquetées et qualificateurs à le fin du connecteur
    • Fenêtre Vues du Modèle:
      • Introduction des vues et des dossiers d’index de modèle pour prendre en charge la génération de fichiers 'eaidx' à partir d’un dossier de définition d’index
      • Les fichiers 'eaidx' stockent les informations de configuration utilisées par nos intégrations, telles que l’intégration Visual Studio
    • Utilisateurs sans 'Gérer Paramètres du Projet' ne pourront plus modifier les paramètres de police dans le dialogue Options du projet
    • Suppression d’un modèle 'En construction' dans la Gestion de Projet Technologie MDG
    • Amélioration de la gestion des Technologies MDG externes qui ont été spécifiées avec une URL incorrecte
    • Ajout du support pour les connexions MSSQL lors d’utilisation de Wine 9.1 ou supérieur
    • Correction de la restriction d’utilisateur pour 'Supprimer le connecteur' afin de s’assurer qu’elle empêche la suppression lorsque "Ctrl + Suppr" est pressée


Notes de version préliminaires pour 17.0 Build 1700 *** BÊTA ***
30th of May 2024
  • Entreposage de Données
    • Ajout de la capacité d’ingénierie des bases de données d’un certain nombre de Langages d’Entreposage de Données:
      • Azure Synapse
      • BigQuery
      • Hadoop
      • Redshift
      • Snowflake
    • MDG Technologie pour Data Warehouse Engineering fournit des profils pour chaque langage d’entrepôt de données pris en charge:
      • Chacun contient des stéréotypes pour chaque construction pouvant être créée à l’aide de DDL et des valeurs balisées pour chacune des propriétés de ces constructions
    • Ajout de la commande 'Import DDL', pour permettre l’importation de configurations existantes dans votre modèle
    • Mise à jour du dialogue Générer DDL pour prendre en charge la génération de Langages d’Entreposage de Données
  • Perspectives
    • Introduction d’une nouvelle technologie 'Perspectives Modèle' pour prendre en charge la modélisation et la publication d’ensembles de perspectives:
      • Perspectives sont définies comme ayant un ou plusieurs ensembles technologiques
      • Perspectives peuvent être liées à des groupes de sécurité
      • Ensembles de Rubans peuvent être définis et liés à des groupes de sécurité pour spécifier les rubans et les parties d’un ruban disponibles pour des utilisateurs spécifiques
      • Le bouton de ruban "Publier Perspective" a été ajouté à la catégorie Spécialiser pour la gestion des perspectives modélisées
      • Les menus contextuels du navigateur et du diagramme afficheront une perspective de publication... lorsqu’un élément de perspective ou un paquetage d’espace de travail de perspective est sélectionné
      • Ajout d’exemples de motifs à la boîte à outils Perspectives du modèle fournissant tous les éléments de catégorie de ruban et les attributs de groupe de ruban
      • Nouvel onglet 'Modélisé' ajouté au le dialogue Ensembles Perspectives pour la gestion des perspectives modélisées:
      • Affiche tous les paquetages <> dans le modèle
      • Activer, mettre à jour ou décharger un jeu de perspectives modélisé et plus encore
    • Amélioration considérable du comportement de Perspectives, y compris de nombreuses mises à jour et améliorations de l’interface utilisateur
    • Mise à jour de la disposition du dialogue "Ensembles Perspectives", y compris:
      • Renommage des onglets 'Ensembles Basés sur Modèle' en 'Ensembles partagés', 'Restrictions de Groupe' en 'Sécurité Appliquée' et 'Visibilité du Système' en 'Ensembles de systèmes'
      • Ajout du combo 'Accès verrouillé à:' pour mieux contrôler qui peut apporter des modifications
      • Les onglets 'Ensembles Personnels' et 'Ensembles Partagés' incluent maintenant des sous-onglets pour 'Perspectives' et 'Rubans'
    • Ajout de Ensembles de Rubans basés sur Modèle (Démarrer | Perspective | Paramètres | Rubans Partagés (basés sur Modèle)
    • Gestion simplifiée des restrictions de sécurité en autorisant uniquement l’application de ensembles de perspectives et de rubans partagés ou modélisés
    • Ajout des boutons "Tout Définir" et "Tout Effacer" à la page Perspectives du groupe (basé sur sécurité) alors modification des autorisations basées sur groupe
    • L’onglet 'Ensembles de systèmes' du dialogue 'Ensembles Perspectives' a été mis à jour pour inclure un bouton 'Enregistrer'.
    • Page Perspectives de la fenêtre Portails a été mise à jour pour afficher 'Personnalisé' au lieu de 'Ensembles Partagés (basés sur modèle)' lorsque des restrictions s’appliquent
    • Les boîtes à outils communes de MDG Technologies ne seront affichées que si la perspective actuelle inclut la technologie
    • Suppression de l’option de menu d’accès rapide à l’espace de travail 'Mes Ensembles Rubans' lors de l’utilisation dans un environnement de perspective restreint
    • Correction du comportement de sélection de fichiers lors de la publication d’un point de vue personnel sur un nouveau fichier sous Linux/Wine
    • Le ensemble de rubans sera correctement appliqué lors de l’ouverture d’un modèle non sécurisé
    • Rubans Restreints seront actualisés lors de la fermeture ou du rechargement d’un modèle pour s’assurer qu’ils s’affichent correctement
  • Échéanciers
    • Une nouvelle fenêtre ancrée pour gérer tous les différents aspects contrôlés par version de tout élément de contexte pris en charge dans le modèle
    • La fenêtre Échéanciers propose les onglets et comportements suivants:
      • Diagramme
        • [Session en cours]
          • Une liste d’instantanés d’image pour le diagramme de contexte. Créé alors enregistrement d’un diagramme et lors de la première ouverture
          • Images de session sont disponibles pendant toute la durée de la connexion du modèle en cours
          • Permet d’afficher les modifications récentes apportées à un Diagramme
        • [Instantanés]
          • Enregistrer automatiquement ou manuellement un instantané d’image d’un Diagramme dans le modèle
          • Nouvelle option 'Activer Auto-Instantanés' est maintenant disponible dans le dialogue 'Gérer Options du Modèle' de la page Général
          • Activez instantanés d’image automatiques pour enregistrer et mettre à jour une seule entrée d’image chaque jour pour un utilisateur lorsqu’il modifie un Diagramme
          • Enregistrez instantanés XML Natifs légers d’un Diagramme et comparez les modifications récentes via la fenêtre de comparaison Paquetage
      • Paquetage
        • [Instantanés]
          • Enregistrez une base XML Natif complète du paquetage actuel. Ce format est nettement plus rapide que les anciennes lignes de base
          • Exécuter une comparaison ou restaurer les modifications à l’aide de la fenêtre de comparaison
        • [Lignes de Base]
          • Accéder ou créer de nouvelles bases de référence héritées du paquetage actuel et exécuter des comparaisons
    • Élément
      • Enregistrer un instantané principal ou complet d’un élément dans notre format XML natif dans le modèle
      • Ajouter ou modifier les commentaires de vos instantanés
      • Comparer un instantané à l’élément actuel ou comparez un instantané à un instantané existant utilisant la fenêtre de comparaison
    • TAM
      • Répertorie toutes les versions de modèle temporelles du paquetage ou de l’élément actuel
      • Permet de cloner un paquetage en tant que nouvelle version
      • Exécuter une comparaison entre un ancêtre et un paquetage ou un élément cloné
    • Version
      • Affiche toutes les révisions VC disponibles pour le paquetage sélectionné pour les paquetages contrôlés par SVN et TFS
      • Permet d’effectuer une comparaison avec le paquetage actuel
    • Audit
      • Répertorie tous les journaux d’audit pour l’élément de contexte actuel lorsque l’audit est activé
      • La sélection d’un item affichera les informations du journal dans l’onglet d’audit de la fenêtre de sortie
  • Fenêtre de Comparaison
    • Considérablement retravaillé pour prendre en charge un plus large éventail de comparaisons et de capacités de fusion avec une interface utilisateur actualisée
    • Les comparaisons suivantes sont maintenant prises en charge:
      • Paquetage ou diagramme vers un duplicata dans un modèle externe
      • Comparaison visuelle d’un diagramme avec une copie dans un modèle source externe
      • Versions du modèle temporel d’un ancêtre à cloner et vice versa
      • Comparaison avec les fichiers natifs XML, XEA, XMI 2.1 ou QEA
    • La restauration d’un simple changement est maintenant beaucoup plus rapide
    • Amélioration de la lisibilité en limitant l’affichage des propriétés dans le volet de droite aux seuls éléments modifiés
    • La restauration complète à partir de la ligne de base a été mise à jour pour permettre la restauration à partir du XML natif
    • Suppression des fausses différences potentielles signalées après la création d’une nouvelle base de référence
  • Placement Intelligent
    • Nouveaux points d’ancrage ajoutés:
      • Accrochage au point médian entre 2 objets
      • Accrochage à la même largeur et/ou hauteur que les autres objets du diagramme
    • Guides Visuels ont été ajoutés pour indiquer l’accrochage appliqué:
      • Même largeur/hauteur lors du redimensionnement
      • Objets de même taille
      • Position horizontale/verticale
    • Accrochage aux bords et aux centres d’autres éléments lors du déplacement de plusieurs éléments
    • Les éléments enfants non incorporés peuvent maintenant s’accrocher à des éléments de différents parents
    • Nouveau bouton de menu déroulant pour les options de placement intelligent ajouté à la catégorie de ruban Mise en page > alignement:
      • Sélection multiple: permet d’accrocher lors du déplacement de plusieurs objets
      • Afficher les repères: détermine si les indicateurs visuels seront affichés pour indiquer quel accrochage est appliqué
      • Limites d’élément: permet d’accrocher aux limites des objets
      • Même taille: applique l’accrochage lors du redimensionnement des objets s’ils atteignent la même largeur/hauteur qu’un autre objet visible
      • Espacement relatif: les objets s’alignent lorsque la distance d’un objet correspond à la distance entre d’autres objets
      • Points médians: accrochage aux points médians verticaux ou horizontaux entre les éléments
    • Amélioration du comportement lors de l’accrochage à un objet partiellement en dehors de la zone visible du diagramme
  • Intégration de Données Externes
    • Ajout d’une arborescence hiérarchique des données externes pour remplacer le contrôle de fil d’Ariane existant
    • Prise en charge de la liaison de tous les items dans un 'dossier' externe, y compris de manière récursive dans des sous-dossiers
    • Autoriser l’attachement d’images de diagramme associées à un élément externe (pour les fournisseurs qui le prennent en charge)
    • Améliorations de la synchronisation en bloc des éléments liés permettant une synchronisation bidirectionnelle et la résolution des conflits au niveau du champ
  • Documentation
    • S’assurer que les Documents Dynamiques affichent les éléments enfants lorsque la section Élément-Enfant est activée dans le gabarit
    • Affichage Documents Dynamiques renommé Aperçu Dynamique
    • La commande du ruban 'Publier | Rapports de modèles | Gabarits' renommé en 'Éditeur Gabarit'
    • Improved behavior when generating a Dynamic Preview to ensure the current Keyboard focus is maintained
    • L’étiquette d’onglet vue d’Aperçu Dynamique sera mise à jour avec la sélection de contexte actuelle
    • Mise à jour du générateur de rapports HTML pour utiliser des images de diagramme à plus haute résolution
    • Amélioration du comportement de génération de documents alors utilisant une page de garde et d’une feuille de style pour éviter d’appliquer des styles incorrects
    • Dialogues d’Éditeur Document s’ouvriront centrées dans l’éditeur actuel pour s’assurer qu’elles sont visibles
    • Amélioration du comportement de l’aperçu avant impression pour l’éditeur de documents liés
    • Génération par lots de documents à l’aide de traductions
      • Mise à jour du comportement de 'Créer métadonnées de bibliothèque', de sorte que la barre de navigation du Centre de Formation affiche le texte traduit
    • Mise à jour de la génération d’aide pour fournir une valeur de 'méta-description' construite à partir du nom de la Rubrique d’Aide et de la première phrase du champ Notes de Rubrique d’Aide
    • Amélioration de gestion d’un nom de fichier non valide alors enregistre une Image de Diagramme
  • Création de Profils
    • Mise à jour des propriétés de dialogue Profile Helper pour la visibilité des attributs et des opérations pour autoriser les valeurs vides (par défaut) ou 'False'
    • Correction de la publication du paquetage comme profil UML pour éviter les rares situations où un ID de profil unique n’a pas été créé
    • Ajout de l’option 'Importer Paquetage comme Technologie MDG' comme alternative à l’utilisation d’un fichier MTS pour importer rapidement une technologie dans votre modèle
      • Disponible lors de la sélection d’une << technologie mdg >> Paquetage
      • Paquetages enfants <>, <> et <> seront automatiquement combinés dans une Technologie MDG et importés dans votre modèle
    • Ajout de la propriété Diagramme à la boîte à outils du diagramme de profil
    • Mise à jour de la fenêtre de traçabilité pour afficher les relations d’extension
    • ForkJoinH et ForkJoinV ont été ajoutés au dialogue Étendre Métaclasse, Synch(H) et Synch(V) ont été supprimés
    • _HideUmlLinks propriété a été ajoutée au dialogue Assistant de Profil
    • Propriétés 'bookmark' et 'bookmarkvalue' sont maintenant disponibles pour les scripts de forme
    • Correction du comportement du connecteur Quicklinker lorsque les stéréotypes de l’élément cible et du connecteur proviennent de profils différents
    • Scripts de forme peuvent être définis pour les connecteurs de cas d’utilisation Include et Extend
    • Correction de l’exportation de profil des définitions de valeur étiquetée pour s’assurer qu’elles n’incluent pas de caractères d’échappement
    • Amélioration du comportement des liens rapides pour les diagrammes de Profil UML
  • Ingénierie du Code
    • Amélioration d’ingénierie du code Delphi pour prendre en charge les génériques et d’autres fonctionnalités du langage Delphi:
      • Le paramètre Type générique est importé en tant que paramètre de modèle, et non plus dans le nom de l’élément de classe
      • Plusieurs paramètres de type générique avec des contraintes séparées par ";" sont maintenant gérés correctement
      • ALors importatant la définition de classe générique, le lien de généralisation est créé correctement avec la liaison du paramètre de modèle (substitution) à l’élément de classe parent
      • Génération de code génère correctement un argument de type générique à partir de la liaison de paramètres de modèle
      • Ingénierie du code gère correctement les mots-clés 'abstraits' et 'scellés' dans la définition de classe
      • Le mot-clé 'class' dans la définition de propriété ne provoque plus d’erreur d’analyse
      • Ingénierie du Code gère correctement le 'tableau de' dans le type de paramètre de fonction/procédure (par exemple, function AllPositive(const numbers : array of int32);)
      • Ingénierie Inverse d’une clause 'case' d’enregistrement imbriquée ne provoque plus d’erreur d’analyse
    • PHP 7/8 - Amélioration de l’ingénierie du code pour prendre en charge les fonctionnalités suivantes du langage PHP 7:
      • Déclaration du type de retour de fonction
      • Type de paramètre de fonction nullable
      • Type de propriété/variable
      • Opérateur de coalescence nulle (??)
      • Opérateur de vaisseau spatial (<=>)
      • Cours anonymes
      • Déclarations d’utilisation de groupe
    • C++20 - Amélioration d’Ingénierie du Code/Éditeur de Code pour prendre en charge les fonctionnalités C++ suivantes:
      • spécificateur explicite: "explicit(bool)" pour la déclaration de la fonction
      • fonctions immédiates: "consteval" pour la déclaration de fonction
      • Spécificateur constinit
      • Utilisation d’Enum
      • opérateur de comparaison à trois voies
      • initialiseur désigné
      • module
    • Amélioration de rétro-ingénierie C++ pour mieux prendre en charge les paramètres de modèle variadiques compliqués
    • Un avertissement s’affiche lorsque:
      • Le chemin local est introuvable lorsque vous essayez d’afficher un fichier source
      • le fichier est introuvable lorsque vous essayez d’afficher un fichier source
    • Amélioration d’importateur de solution Visual Studio pour importer le format de style SDK du projet .NET
    • Amélioration de la rétro-ingénierie C++ pour mieux gérer l’initialiseur à accolades
  • Interface Utilisateur
    • L’onglet Résumé de la Fenêtre d’Inspecteur a été mis à jour pour permettre à son contenu d’être 'épinglé' plutôt que de changer avec le contexte actuel
    • Le texte entre la zone de l’onglet Vues Principales et la barre du Ruban s’affiche maintenant dans une couleur contrastante par rapport à l’arrière-plan sous tous les thèmes
    • L’affichage des onglets internes de la Page d’Accueil a été mis à jour pour leur donner plus d’importance
    • Amélioration de la mise en page des onglets 'Créer à partir d’un Modèle' et 'Guidage' sur la Page d’Accueil
    • Le dialogue 'Nouveau Paquetage' met maintenant le focus sur le champ 'Nom' lorsqu’il est ouvert
    • Mise à jour de la Fenêtre Propriétés ancrées pour offrir plus d’espace aux noms de propriété
    • Autres améliorations de l’accessibilité, notamment la mise à jour de toutes les dialogue afin que le Narrateur Windows puisse fournir un retour d’information plus précis et intuitif sur les commandes
    • Menu contextuel de la cellule de navigation d’un diagramme mis à jour pour inclure le menu 'Ouvrir' avec les options 'Dans Nouvel Onglet' et 'Dans Vue Actuelle'
    • Mise à jour des icônes dans la fenêtre de script pour JavaScript, VBScript et JScript afin de les rendre plus distinctes
    • Nom du compartiment littéral masqué pour les éléments d’énumération
    • Correction de l’appui sur 'Ctrl + Espace' dans la fenêtre des responsabilités pendant l’édition en place pour s’assurer que l’éditeur se ferme
    • Options de visibilité de la Fenêtre Traçabilité mises à jour d’un menu déroulant à un dialogue avec une liste de contrôle
    • Alors création de nouveaux éléments d’interface exposée à l’aide de boîte à outils, le dialogue Propriétés s’affiche maintenant immédiatement, pour la sélection de 'Fourni' ou 'Obligatoire'
    • Amélioration de la création de CallOperationActions par glisser/déposer des opérations depuis la fenêtre du navigateur:
      • Nom de nouvelle CallOperationAction reste maintenant synchronisé avec l’Opération de classification, sauf s’il est remplacé par le nom de l’élément local
    • Amélioration de la gestion des caractères Unicode étendus pour l’onglet Traduction de la fenêtre Propriétés
    • 'Propriétés...' ajout d’un élément de menu contextuel pour une Cellule de Navigation dans la fenêtre du Navigateur
    • Onglets 'Créer à partir un Modèle' et 'Ajouter Diagramme' ont été déplacés de la Page d’Accueil vers une fenêtre d’onglet principale 'Page du Constructeur'
      • 'Créer à partir un Modèle' renommé en 'Constructeur de Mdèle', 'Ajouter Diagramme' renommé en 'Générateur Diagrammes'
    • ALT + 1 Accès rapide à l’élément de menu 'Nouveau Diagramme' mis à jour pour afficher l’onglet 'Ajouter Diagramme' 'Page du Constructeur'
  • Automatisation et Scripting
    • Mise à jour de l’interface du référentiel avec les modifications suivantes:
      • AdviseElementChange a été corrigé pour s’assurer que l’interface utilisateur est mise à jour avec toutes les modifications, que l’élément soit en contexte ou non
      • GetFormatFromField mis à jour pour garantir que les puces et autres styles sont gérés correctement lors de la conversion en RTF
      • SQLQuery ne traite plus les chaînes vides comme des nœuds codés 64 bits
      • GetElementSet a été mis à jour pour:
        • Prise en charge d’un CSV de GUID (ainsi que d’ÉlémentIDs) comme IDList alors spécifier '2' comme option
        • Renvoyer une collection d’éléments sous un seul paquetage en spécifiant 4 comme option et un seul GUID de paquetage comme IDlist
    • Automatisation peut maintenant accéder à la fonctionnalité du service Code Miner
    • Add-ins EA peuvent maintenant inclure plusieurs fichiers de Technologie MDG en utilisant EA_ProvidedTechnologyCount avant EA_OnInitializeTechnologies
    • IConnector::SetTxAlias corrigé pour s’assurer que la valeur de l’alias traduit est mise à jour
  • Révisions et Discussions
    • La fenêtre Gérer Révisions mise à jour avec les modifications suivantes:
      • Le volet Détails offre maintenant la possibilité de trier par 'Nom' ou par 'Phase puis Nom'
      • Révisions nouvellement créés obéiront à tout filtre de statut actif et vous avertiront avec des options s’il sera masqué
      • Valeurs nouvellement créées de fin et d’état sont maintenant affichées sous forme de texte d’aperçu sous chaque item de révision et peuvent être affichées ou masquées dans le menu contextuel
    • Améliorations de lisibilité de la fenêtre de Discussion, les informations sur le sujet s’affichent maintenant en haut de l’article
    • Entrées du Journal et de Mon Agenda peuvent maintenant être publiées comme document RTF
    • Options du menu contextuel 'Période Visible' de l’Historique du Journal ont été mises à jour pour inclure 2, 3 et 5 jours
    • Amélioration de la lisibilité d’Éditeur de Poste Discussion avec quelques améliorations mineures du texte affiché
  • Styles Visuels et Thèmes
    • Le nouveau thème 'Office 2022' est disponible dans le dialogue Apparence d’Application
  • Simulation
    • Simulation de Statemachine: Déclencheur et Événement peuvent maintenant avoir un nom différent pour Déclencheur avec Paramètres
  • Analyseur d’Exécution
    • Ajout de prise en charge du profilage de la mémoire des applications 64 bits
    • Augmentation du délai d’expiration du serveur Linux Satellite de 5 secondes pour gérer les commandes de longue durée
    • Amélioration de la prise en charge de l’inspection des conteneurs MFC/std pendant le débogage
    • Les points de trace peuvent maintenant afficher les valeurs des variables statiques
    • Amélioration des couleurs de surlignage des lignes pour l’éditeur de code source en mode sombre
    • Amélioration de l’icône Thread dans la fenêtre Pile d’Appel
    • Lorsque vous êtes invité à ouvrir un fichier dans Enterprise Architect, assurez-vous que l’éditeur de code s’ouvre avec le bon numéro de ligne
  • Diagramme
    • Nouvelle fonctionnalité de glisser-déposer ajoutée pour simplifier une gamme de cas d’utilisation de diagrammes en déposant un élément nouveau ou existant sur un élément ou un connecteur sur le diagramme:
      • glisser un classificateur sur un ItemFlow pour ajouter le classifieur comme Item véhiculé
      • glisser un déclencheur sur une transition dans un diagramme StateMachine pour l’appliquer en tant que déclencheur du flux
      • glisser une activité sur un state dans un Diagramme StateMachine pour l’appliquer en tant que comportement 'entry|do|exit' (invite pour le type d’action)
      • glisser une opération sur un message dans un Diagramme de Séquence pour l’appliquer en tant qu’opération appelée
      • glisser un signal sur:
        • un message dans un diagramme de Séquence pour l’appliquer comme appelé
        • une Action SendSignal
        • une Action AcceptEvent pour créer un nouveau déclencheur et appliquer le signal
      • glisser un élément sur un connecteur ; le cas échéant, divise le connecteur existant et relie les extrémités à l’élément déposé
    • Mise à jour du comportement de l’autorisation de sécurité 'Configurer Stéréotypes' pour éviter les situations spécifiques qui empêchaient la création de certains types de connecteurs lors de l’application
    • Mise à jour de la fenêtre Propriétés Diagramme pour inclure le groupe 'Afficher' afin de faciliter l’accès aux options qui affichent ou masquent des informations supplémentaires
    • Lorsque la direction d’un connecteur d’Association est modifiée, la navigation de fin est également mise à jour
    • Correction de la synchronisation d’un CallBehaviorAction avec l’Activité appelée lorsque le bouton 'Synchroniser avec Paramètres' est cliqué
    • Éléments dessinés personnalisés peuvent maintenant appliquer un remplissage par inondation qui indique un pourcentage d’avancement en définissant la nouvelle option 'ElementFill' sur une valeur étiquetée ProgressBar
    • Nouvelle option de diagramme 'Afficher Signets Standard' ajoutée à la fenêtre Propriétés pour permettre de masquer les signets standard sur les éléments
    • Amélioration de la synchronisation des opérations entre les classes/interfaces de base et les classes dérivées/interfaces réalisées
      • La signature de l’opération de remplacement peut maintenant être forcée à se synchroniser avec l’opération de base
      • les paramètres d’opération se synchronisent maintenant correctement lors du passage de la vue Propriétés et Fonctionnalités|Vue des opérations
      • l’indicateur 'Imposer Synchronisation sera réinitialisé pour l’opération de base lorsque sa dernière opération de remplacement sera supprimée
      • amélioration du comportement de synchronisation lors de la connexion à des modèles Pro Cloud Server
    • Alors dmodifier la police d’une Chronologie de Feuille de Route, l’échelle et la hauteur seront ajustées pour s’assurer que le texte ne se chevauche pas
    • Nouvelle option de Feuille de Route 'Afficher Étiquette d’Unité' disponible dans le dialogue Feuille de Route
      • Lorsqu’il est désactivé, le texte Unité: ne sera pas affiché dans le coin de la Feuille de Route pour un diagramme plus propre
    • Les éléments de note ne peuvent plus être redimensionnés plus petits que le texte qu’ils contiennent à différents niveaux de zoom
    • Amélioration du comportement de 'Modifier Type de Connecteur' lorsque la syntaxe stricte du connecteur est désactivée
    • Ajout d’options pour masquer les fonctions privées héritées (attributs, opérations et réceptions)
    • Ajout de la prise en charge de la définition de la Direction Flux de Diagramme dans les diagrammes d’Activité UML et SysML
    • Le comportement du diagramme de style de grille a été mis à jour comme suit:
      • Empêcher le diagramme d’être marqué comme sale lorsque vous déposez l’élément dans la même cellule
      • Assurez-vous que le contexte est défini sur l’élément déplacé
    • Relation d’assemblage maintenant disponible dans le menu Quicklinker lors de l’ajout d’un connecteur entre les composants
    • Mises à jour de la boîte à outils et du quicklinker ArchiMate 3.2
    • Mise à jour de Quicklinker pour permettre la création de flux de contrôle continus et discrets entre les Éléments d’Action sur le diagramme d’Activités SysML 1.5
    • Correction du comportement de Quicklinker pour un diagramme de flux de données afin de garantir qu’un processus peut être connecté à une porte
    • Correction de la définition de la largeur de bordure par défaut d’un élément pour éviter un scénario spécifique où elle était également appliquée localement
      • Amélioration du dialogue d’apparence d’élément par défaut pour permettre de réinitialiser uniquement la largeur de la bordure à la valeur globale
  • Importation/Exportation Modèles
    • Amélioration d’exportation du modèle vers XML Natif pour éviter une erreur potentielle lors d’exportation de tableau 't_trxtype'
    • Correction des transferts de projets via des connexions natives vers des bases de données MySQL8 basées sur Linux
    • Mise à jour de l’option 'Enregistrer Éléments sélectionnés comme Motif' pour améliorer considérablement la vitesse lorsque ces éléments se trouvent sous de gros paquetags
    • Corriger l’importation ArchiMate lorsque les noms d’éléments ont un guillemet unique
  • Autres changements
    • Ajout d’une Technologie MDG pour The Essential Architecture (TEA)
    • Mise à jour du comportement de recherche de modèle pour ignorer la casse de la directive 'AS CLASSGUID' alors exécuter une recherche
    • Amélioration de logique dans l’édition 64 bits pour déterminer si le pilote ACE OLEDB Microsoft Access est installé avant d’autoriser les types de projets hérités
    • Amélioration d’affichage du message du navigateur Web après une authentification réussie via OpenID
    • Ajout de la prise en charge de 'Microsoft OLEDB Driver 19 for SQL Server' pour les connexions natives et basées sur OLE/DB
    • Correction de plusieurs champs de date pour SQLite afin de s’assurer qu’ils sont enregistrés au format de date ISO 8601
    • Mise à jour de la modélisation temporelle pour améliorer le clonage des valeurs étiquetées et qualificateurs à le fin du connecteur
    • Fenêtre Vues du Modèle:
      • Introduction des vues et des dossiers d’index de modèle pour prendre en charge la génération de fichiers 'eaidx' à partir d’un dossier de définition d’index
      • Les fichiers 'eaidx' stockent les informations de configuration utilisées par nos intégrations, telles que l’intégration Visual Studio