Change log - Obeo SmartEA - Obeo SmartEA

Change log

Obeo SmartEA 8.2.1 (03/12/2024)

  • SmartEA 8.2.1 est basé sur :
    • Eclipse 2023-03.
    • OD Team 11.9.0.
    • Sirius 7.4.4.
    • Sirius Components 2024.5.0.
    • Jetty 10.0.20.
    • BPMN Designer 5.1.5.
    • M2Doc 3.2.0.
  • Pré-requis :
    • Java 17.
    • PostgreSQL version 13.x, 14.x ou 15.x.
  • Fixe :
    • La préférence projet restreignant les utilisateurs à ne pouvoir créer que des éléments stéréotypés dans les diagrammes RCP ne filtre pas dans la palette d’outils du diagramme libre ArchiMate les types ArchiMate n’ayant pas de stéréotype. Les outils de création de ces éléments non stéréotypés sont présents mais ne créent aucun élément.

 

Obeo SmartEA 8.2.0 (28/11/2024)

  • SmartEA 8.2.0 est basé sur :
    • Eclipse 2023-03.
    • OD Team 11.9.0.
    • Sirius 7.4.4.
    • Sirius Components 2024.5.0.
    • Jetty 10.0.20.
    • BPMN Designer 5.1.5.
    • M2Doc 3.2.0.
  • Pré-requis :
    • Java 17.
    • PostgreSQL version 13.x, 14.x ou 15.x.
  • Nouvelles fonctionnalités :
    • Ajout de deux paramètres serveur permettant de configurer l’ordre d’affichage du nom du projet dans les titres des pages web. Voir paragraphe «Position du nom du projet dans les titres des pages web :» dans la Section «etc/application.conf» du Guide d’Installation.
    • Les administrateurs fonctionnels peuvent désormais personnaliser le style des éléments dans les diagrammes grâce à une nouvelle bibliothèque de styles. Cette fonctionnalité remplace les anciennes préférences de couleurs des éléments ArchiMate. Voir Guide «Administrateur Fonctionnel», Section «Librairie de styles». Les préférences des couleurs des éléments ArchiMate sont remplacées par cette nouvelle fonctionnalité.
    • Les administrateurs fonctionnels peuvent désormais définir des palettes de couleurs que les utilisateurs pourront utiliser dans les diagrammes. Cette fonctionnalité, activée via la fonction Color Palette, est détaillée dans le Guide «Administrateur Fonctionnel», section «Librairie de palettes de couleurs», ainsi que dans la section «Fonctionnalités Obeo SmartEA».
    • Un nouvel outil d’analyse d’impact web a été intégré à la palette d’outils des diagrammes web.
    • Ajout d’une fonctionnalité de recherche en langage naturel utilisant un LLM pour générer des requêtes AQL (fonctionnalité en version Beta). Voir Guide d’Installation (Section «Configuration d’un LLM») et Guide Utilisateur (Section «Recherche basée sur un LLM (Fonctionnalité en version Beta»).
  • Améliorations :
    • Journal de suivi des accès web utilisateurs : une colonne a été ajoutée juste avant la colonne qui trace le temps d’exécution. Cette colonne est spécifique à chaque type d'évènement de lecture. Elle est actuellement uniquement utilisée par l'évènement Search_AI. Voir Guide d’Installation, Section «user-accesses.log».
    • Dans l'éditeur de diagramme, l’action dans la barre d’outils permettant d’appliquer le style du dernier élément sélectionné a été retirée. Cette action a été remplacée par les fonctionnalités de copier/coller du style disponibles en faisant un clic droit sur un élément du diagramme.
    • Dans l'éditeur de prismes, les Features ayant des attributs ont maintenant une vue propriétés EEF permettant une meilleure organisation des attributs.
  • Fixes :
    • Support des métamodèles contenant un attribut nommé LIMIT ou OFFSET si utilisation d’une base H2 (uniquement en mode développement).
    • L’erreur lors de l’import de projets dont l’archive ne contenait pas le fichier bookmarks.json a été corrigée.
    • Les relations sélectionnées dans un diagramme lors de la sauvegarde n’apparaissent plus dans les publications.
    • Les relations supprimées sémantiquement ne disparaissent plus graphiquement des diagrammes si l’utilisateur annule la suppression.
    • Le problème d’import/export XLS lié aux identifiants contenant des espaces en début ou en fin a été résolu.
  • Module BPMN :
    • Fixe : Les événements de début sont désormais correctement représentés par un cercle en pointillés lorsque l’attribut isInterrupting est faux

 

Obeo SmartEA 8.1.0 (17/06/2024)

  • SmartEA 8.1.0 est basé sur :
    • Eclipse 2021-09,
    • OD Team 11.8.0,
    • Sirius 7.1.2,
    • Sirius Components 2024.1.0,
    • Jetty 10.0.6,
    • BPMN Designer 5.1.3.
  • Pré-requis :
    • Java 17.
    • PostgreSQL version 13.x, 14.x ou 15.x.
  • Nouvelles fonctionnalités :
    • Ajout d’une fonctionnalité permettant de conserver les données graphiques modifiées par un utilisateur lors d’une regénération d’un diagramme basé sur un template (voir Section «Templates» du Guide d’Administration Fonctionnelle, paramètre Ignore pinned elements).
    • Ajout d’une fonctionnalité permettant de définir des micro connecteurs (voir Section «Micro Connecteurs» du Guide d’Administration Fonctionnelle).
    • Module ArchiMate :
      • Ajout d’un outil permettant de fusionner deux objets de même type (voir Section «Fusion de deux objets» du Guide Utilisateur)
  • Améliorations :
    • Smart Requests (voir sous Section «Syntaxe» de la Section «L’artefact Smart Request» du Guide Utilisateur) :
      • Ajout de la possibilité de ne pas retenir en résultat les lignes vides (mot clé required).
      • Ajout de la possibilité de définir des constantes et des variables (mot clé let).
      • La première ligne du tableau des résultats des Smart Requests est maintenant fixe lors de l’utilisation de l’ascenseur vertical.
    • Services AQL :
      • Ajout de la possibilité de fournir jusqu'à 3 paramètres au service eval (voir Section «Evaluer une requête AQL» du Guide AQL).
      • Ajout d’un service (evalstr) permettant d'évaluer une requête AQL et produire une chaîne de caractères (voir Section «Evaluer une requête AQL et produire une chaîne de caractères» du Guide AQL).
    • Une nouvelle fonctionnalité a été ajoutée dans l'éditeur de prismes permettant de configurer les info-bulles des pages web (Web Popovers Configuration). Consultez le Guide d’Administration Fonctionnelle, Section
      « Fonctionnalités Obeo SmartEA».
    • Ajout du paramètre page.header.scale dans les fichiers de configuration des projets. Ce paramètre permet de définir l'échelle de l’en-tête des pages web des artefacts. Voir Guide d’Installation.
  • Fixes :
    • Correction de l’outil de création de requêtes du widget Table du dashboard, désormais pleinement fonctionnel.

Obeo SmartEA 8.0.0 (12/04/2024)

  • Cette version est basée sur :
    • Eclipse 2021-09,
    • OD Team 11.8.0,
    • Sirius 7.1.2,
    • Sirius Components 2024.1.0,
    • Jetty 10.0.6,
    • BPMN Designer 5.1.3.
  • Pré-requis :
    • Java 17.
    • PostgreSQL version 13.x, 14.x ou 15.x.
  • Nouvelles fonctionnalités :
    • Ajout d’une fonctionnalité dans les pages d’administration des projets permettant d’exporter ou importer une branche spécifique d’un projet. Consultez le Guide d’Installation, Section «Administration des branches».
    • Quatre nouveaux journaux ont été ajoutés (consultez le Guide d’Installation, Section «Journaux») pour suivre :
      • Les accès en lecture des utilisateurs.
      • Les écritures sur les modèles sémantiques du référentiel.
      • Les modifications de configuration fonctionnelle (modèle de prismes).
      • L'état du serveur.
    • Deux nouvelles fonctionnalités ont été ajoutées dans l'éditeur de prismes permettant de préciser le tri de l’explorateur de modèle RCP et de l’explorateur de modèle Web. Ce choix peut être fait par prisme. Consultez le Guide d’Administration Fonctionnelle, Section «Fonctionnalités Obeo SmartEA».
    • Le support des relations dérivées a été ajouté et une implémentation pour ArchiMate a été faite. Consultez le Guide d’Administration Fonctionnelle, Section «Définition des relations dérivées». Cette fonctionnalité est proposée en version Beta.
  • Améliorations :
    • Une nouvelle option activable lors de l’import Excel permet de créer automatiquement les identifiants manquants dans le fichier Excel. Si un élément importé ne possède pas d’identifiant dans le fichier Excel, alors un nouvel objet sera créé avec un nouvel identifiant généré.
    • Les Templates disposent désormais des variables root et parent. Consultez le Guide d’Administration Fonctionnelle, Section «Templates».
    • Un contrôle du contenu de fichier a été ajouté lors de l’import des ressources data.prism, data.branch, data.preferences.
    • Les répertoires et les artefacts ne sont plus visibles dans les types sélectionnables de la librairie de pages car la configuration des pages de ces éléments n’est pas supportée.
    • La taille de la police des éléments affichés dans le tableau résultat des Smart Requests a été mise en cohérence avec le reste de la page.
    • Un message plus clair s’affiche lorsque l’utilisateur ferme le dernier diagramme ouvert et que la session est en cours de modification.
    • Désormais, le label des liens dans les diagrammes publiés est cliquable, permettant d’ouvrir la page de détails du lien.
    • La visualisation en plein écran des publications des diagrammes est maintenant possible depuis un navigateur web.
    • Des assistants (wizards) ont été ajoutés pour faciliter la sélection des éléments dans l'éditeur de prismes, par exemple pour les types des éléments de la librairie de pages.
    • Une page de préférences a été ajoutée au niveau du modeleur pour préciser les croisements par défaut des liens dans les diagrammes.
    • Mise à jour du modèle d'exemple Voyage Discount : exemple de gouvernance des indicateurs et de relations dérivées (flux entre capacités métier).
  • Documentation :
    • Amélioration de la documentation sur la recherche textuelle. Consultez le Guide Utilisateur, Section «Recherche textuelle».
      • Une sous-section décrit l'échappement des caractères spéciaux et une autre l’utilisation des opérateurs booléens et des caractères spéciaux.
    • Amélioration de la documentation expliquant l’utilisation des éléments de type Ressource Externe. Consultez le Guide Utilisateur, Section «Créer des ressources externes».
    • Ajout dans la documentation de définition des Templates (consultez le Guide d’Administration Fonctionelle, Section «Templates») qu’il est possible d’accéder aux variables :
      • root : donne l’objet racine du template
      • parent : donne l’objet qui est le conteneur graphique de l’objet contextuel.
    • Ajout dans le Guide Utilisateur, Section «Diagramme Sunburst» et dans le Guide d’Administration Fonctionnelle, Section «Widget Sunburst» qu’il est possible de naviguer vers des objets désignés dans une représentation Sunburst en maintenant la touche Ctrl enfoncée lors du clique.
    • Ajout dans le Guide AQL d’une section expliquant l’utilisation du if et du let.
  • Correctifs :
    • Les Configurations d’Artefact des Prismes sont désormais prises en compte dans l’explorateur de modèle RCP.
    • Le service AQL getConstraint a été ajouté à la complétion de l’interpréteur RCP.
    • Une erreur lors de l’annulation de la sélection dans la librairie d’images a été corrigée.
    • Une erreur survenant à l’ouverture de session lorsque le module IS est installé a été corrigée.
    • La création d’identifiants dupliqués lors de la création de plusieurs basemm.Relationships entre la même source et la même cible a été corrigée.
    • L’index des représentations est maintenant mis à jour correctement lors du renommage d’un Artefact.
    • Les cartouches sont désormais mis à jour lorsqu’un diagramme est dupliqué.
    • Les attributs du modèle de référence portant sur un Artefact sont désormais dupliqués lors de la copie d’un Artefact.
    • Les performances sur Firefox concernant les diagrammes publiés ont été améliorées.
    • Les sauts de ligne sont maintenant pris en compte dans l’affichage du résultat d’une Smart Request.
    • Un problème d’encodage de la première ligne d’une Smart Request contenant une apostrophe a été corrigé.
  • Module ArchiMate :
    • Support d’ArchiMate 3.2 : Le module ArchiMate a été mis à jour pour être conforme à ArchiMate 3.2. Pour plus de détails, veuillez consulter https://pubs.opengroup.org/architecture/archimate32-doc.singlepage/
    • Support des relations dérivées ArchiMate :
    • Amélioration :
      • Prise en compte du fait que les Annotations graphiques peuvent être stéréotypées dans le diagramme libre ArchiMate:
  • Module BPMN :
    • Mise à jour des icônes.
    • Amélioration de la fonctionnalité de déplacement des éléments BPMN :
      • Déplacer un processus dans un répertoire qui se trouve à l’intérieur d’un autre processus.
      • Déplacer un processus dans un autre processus.
    • Ajout de la possibilité de créer simultanément un processus ou une collaboration et son diagramme BPMN associé.
    • Intégration d’outils permettant de convertir une Porte Logique tout en préservant son style et sa position.
    • Ajout des outils de conversion de Tâche et de conversion de Porte Logique dans le menu contextuel qui s’affiche lorsque l’utilisateur survole un élément.
    • Ajout de fonctionnalités de copie/coller spécifiques aux éléments BPMN :
      • Copier/coller un processus ou une collaboration depuis l’explorateur de modèle RCP. La copie de l'élément
        sémantique inclut également les diagrammes associés.
      • Copier/coller un ensemble d'éléments d’un processus à un autre en conservant le style et l’agencement
        des éléments.
    • Correction du problème de déplacement d’une porte logique qui était considéré comme un glisser-déposer.
    • Correction pour préserver le style et l’agencement lorsque le type d’une Tâche est modifié.
    • Ajout d’une documentation dédiée au module BPMN.

Obeo SmartEA 7.7.0 (22/12/2023)

Cette version est basée sur Obeo Designer Team 11.8.0, Sirius 7.1.1, Sirius Components 23.6 et BPMN Designer 5.0.0.

  • Nouveautés :
    • Possibilité d’indiquer les attributs à afficher dans les résultats d’une recherche textuelle. Consultez le Guide d’Administration, Section «Affichage d’attributs dans les résultats de la recherche».
    • Ajout de la capacité de définir des couleurs pour chaque requête des widgets secteurs et histogrammes de la page d’accueil. Consultez le Guide d’Administration, Section «Tableau de bord».
    • Affichage d’une info-bulle présentant la description de l’objet ainsi que son type lorsque l’utilisateur survole un élément d’une publication de type diagramme desktop.
    • L’export des Smart-Requests génère désormais un lien html cliquable pour les liens créés avec le service makeHTMLLink.
    • Introduction d’un paramètre serveur (footer.specific) permettant de définir un texte html apparaissant en pied de page des pages web. Voir Guide d’Installation, section «Ajout d’un texte en pied de page des pages web».
    • Templates (consultez le Guide d’Administration pour toutes les nouveautés relatives aux templates) :
      • Ajout de deux attributs (width et height) sur les TRelations permettant de préciser la largeur et la hauteur des labels des relations.
      • Ajout des variables root et source (en plus de self) : self représente l’objet sémantique contextuel, root est l’objet sémantique sur lequel le template est appliqué, source est l’objet sémantique ayant entraîné, par relation, l’apparition de l’objet contextuel.
      • Un TNode dont la requête AQL de parent graphique renvoie null ou une liste vide est maintenant positionné sur le fond du diagramme.
      • Ajout de la possibilité de définir des styles conditionnels sur les TNodes et TRelations.
    • Les services AQL Common fonctionnent désormais de manière uniforme sur le RCP et le serveur.
    • Traduction complète en français du message apparaissant lorsque l’utilisateur RCP ferme le dernier diagramme ouvert.
    • BPMN Designer :
      • Ajout de la possibilité de supprimer un sous-processus BPMN lorsqu’il est replié.
      • Le glisser-déposer depuis ou vers un sous-processus conserve désormais la forme de l'élément déposé.
      • La conversion d’une tâche BPMN conserve maintenant l’organisation du diagramme.
      • Possibilité de déplacer un processus qui se trouve à l’intérieur d’un processus, vers un autre processus ou répertoire.
    • Mise à jour de Voyage Discount.

Obeo SmartEA 7.6.2 (20/12/2023)

  • Fixes
    • Correction de l’erreur d’affichage des diagrammes Sunburst lorqu’ils sont utilisés en widget de page sous Safari et Firefox.
    • Correction du filtrage des entrées dupliquées de traçabilité lors de l’import de projet

Obeo SmartEA 7.6.1 (01/12/2023)

  • Nouveautés
    • Les traces serveur d’erreur ne sont plus affichées dans le navigateur web de l’utilisateur. Les traces ne s’affichent maintenant que dans le log du serveur lorsqu’une erreur survient côté serveur.
    • Ajout de deux paramètres serveur file.upload.extensions.authorized et image.upload.extensions.authorized permettant de filtrer les types de fichiers pouvant être uploadés sur le serveur par les utilisateurs. Voir le Guide d’Installation, fichier application.conf.
    • Ajout d’un paramètre serveur enable.upload.file.content.analysis permettant de contrôler que le contenu des fichiers uploadés sur le serveur correspond à leurs extensions. Voir le Guide d’Installation, fichier application.conf.
  • Améliorations
    • Amélioration de la lisibilité des RelationStereotypeSpecifications dans l'éditeur de prismes.
    • Amélioration du temps d’affichage des tables de résultats des Smart Requests.
    • La préférence Ouvrir une représentation Sirius Desktop en lecture ou en écriture est maintenant prise en compte lorsque l’utilisateur double clic dans la vue Favoris, Index des représentations, ou Panier.
    • Ajout d’une action dans l'éditeur de prismes pour mettre à jour le cache serveur des propriétés typées. Voir le Guide d’administration fonctionnelle pour les cas d’utilisation.
  • Corrections
    • Renforcement des contrôles des données des pages web afin d’empêcher les injections de chaînes de caractères malveillantes.
    • Renforcement des contrôles des droits des utilisateurs et de leurs rôles avant affichage ou réalisation des actions.
    • Il est maintenant possible de créer des annotations ou jonctions ArchiMate dans le diagramme libre ArchiMate RCP si le mode «uniquement les stéréotypes» est activé.
    • Les Annotations graphiques ArchiMate qui ne sont pas de type «Groupe» sont maintenantt indexées.
    • Diverses optimisations sur les informations de traçabilité lors de la création, modification ou suppression d’un grand nombre d’objets (plusieurs milliers).
    • Les services AQL makeLink / makeHTMLLink acceptent maintenant tous les types d’objets.
    • Correction d’une fuite mémoire serveur visible lorsqu’un grand nombre de requêtes arrivent simultanément au serveur.
 

Obeo SmartEA 7.6.0 (20/10/2023)

La version 7.6.0 est identique fonctionnellement à la version 7.5.0.

Contrairement à la version 7.5.0, la version 7.6.0 requiert Java 17 et non Java 11.

Cette version est basée sur

  • Obeo Designer Team 11.8.0 (11.7.1 pour SmartEA 7.5.0),
  • Sirius 7.1.1 (7.0.8 pour SmartEA 7.5.0),
  • et Sirius Components 23.6 (23.1 pour SmartEA 7.5.0).

Obeo SmartEA 7.5.0 (20/10/2023)

  • Nouvelles fonctionnalités
    • Ajout de la pagination, de la recherche et des filtres sur les Smart Requests.
    • Ajout de services AQL de manipulation de dates. Voir guide AQL.
    • Le filtre de l’explorateur de modèle RCP prend maintenant en compte les attributs typés et les stéréotypes.
    • Ajout d’un système de vérification permettant d’empêcher l’introduction d’identifiants dupliqués lors de l’édition RCP et Web.
    • Ajout d’une préférence projet conditionnant le double clic lors de l’ouverture d’un diagramme sur le modeleur : soit ouverture de la publication, soit ouverture du diagramme en édition.
    • Ajout d’une préférence projet permettant de choisir si les outils stéréotypés doivent ou non être montrés dans le modeleur. Voir guide d’Administration Fonctionnelle.
      • Uniquement les outils classiques,
      • Uniquement les outils stéréotypés,
      • Uniquement les outils stéréotypés sauf si absents,
      • Tous.
    • Recherche avancée :
      • Prise en compte des stéréotypes.
      • Prise en compte des attributs typés et des attributs typés calculés.
      • Prise en compte des permissions sur les attributs typés/calculés.
      • Préférence pour cacher les attributs dynamiques.
      • Possibilité de faire des requêtes avancées composées de plusieurs critères de recherche (OU) contenant chacun plusieurs conditions (ET).
    • Editeur de prismes (voir guide d’Administration Fonctionnelle) :
      • Ajout de nouvelles features dans les prismes pour cacher dans la vue Propriétés RCP les onglets Propriétés, Stéréotypes, Etiquettes, Eléments liés et Avancé.
      • Les vues EEF sont maintenant utilisées pour tous les éléments d’un template.
      • Ajout de la possibilité de désactiver un template dans la librairie de templates.
      • Ajout de la possibilité de désactiver un en-tête, un onglet, une ligne ou un widget dans la librairie de pages.
      • Ajout de la possibilité de définir un label spécifique sur les relations d’un template.
      • Ajout de la possibilité de mettre une légende sur un diagramme généré par un template.
      • Ajout d’un outil de copie des éléments d’un template.
      • Modèle de référence :
        • Ajout de la possibilité de définir le type source et les types cibles d’une relation stéréotypée.
        • Ajout de la possibilité de définir des attributs calculés sur les extensions de type et les stéréotypes.
        • Ajout de la possibilité de définir des permissions sur les attributs typés.
    • Module ArchiMate
      • La palette du diagramme libre permet maintenant de créer directement des éléments stéréotypés.
      • Support des relations stéréotypées dans le Magic Connector.
      • Ajout du support des cartouches dans le diagramme libre ArchiMate. Voir guide d’Administration Fonctionnelle et guide Utilisateur ArchiMate.
      • Ajout du support des publications de diagrammes Sirius Desktop dans le diagramme libre ArchiMate (légende). Voir guide d’Administration Fonctionnelle et guide Utilisateur ArchiMate.
      • Ajout de préférences (-D) permettant de choisir le type de routage (oblique ou rectilinear) des edges lors d’un import au format d'échange ArchiMate. Voir guide d’Installation.
      • La touche SUPPR supprime maintenant graphiquement un élement (et non sémantiquement) dans le diagramme Entities.
      • Ajout de la possibilité de déposer un artefact dans le diagramme Entities
  • Fixes
    • Widget title : si l’attribut «Subtitle» est renseigné alors «Text below project icon» doit être renseigné.
    • Le service «/publication/massive» prend mal en compte la branche passée en paramètre.
    • Absence d’extension de fichier pour les exports Excel.
    • Les custom features sont supprimées lors de l’utilisation du wizard de sélection d’une feature

Obeo SmartEA 7.4.3 (03/07/2023)

  •  Montées de version :
    • Sirius 7.0.7 -> 7.0.8
    • BPMN Designer 4.1.3 -> 4.1.4
  • Changements :
    • Ajout du nom du projet dans le label de l’onglet de la page d’accueil.
    • Lors de la création d’un sous répertoire, les droits du répertoire parent sont maintenant appliqués automatiquement.
    • Ajout d’une dérogation afin que les modifications sur les attributs derivés ne soient pas ignorées lors d’un import Excel.
    • Amélioration des opérations arithmétiques AQL :
      • Ajout de la possibilité de faire une opération entre un réel et un entier.
      • Une division entre 2 entiers renvoie maintenant un réel et non un entier.
    • Module BPMN :
      • Ajout d’un outil dans le diagramme de collaboration permettant de créer un Participant non lié à un Processus.
  • Fixes :
    • Freeze du modeleur si la vue Astuces est ouverte lorsqu’on ouvre une page détail depuis l’explorateur de modèle du modeleur.
    • Authentification nécessaire de nouveau lorsque l’on ferme le dernier onglet du navigateur web du modeleur.
    • Module BPMN :
      • Redimensionnement d’un Particpant non lié à un Processus impossible.
      • Layout automatique non fonctionnel lorsqu’on lie un Participant à un Processus.

Obeo SmartEA 7.4.2 (09/06/2023)

  •  Fixes :
    • Menus du navigateur web cachés lorsque les menus sont plus longs que la hauteur de page.
    • L’action «Ouvrir dans un nouvel onglet» (navigateur web) sur un objet sémantique ouvre la page d’accueil et non la page de détails ou la page de publication de l’objet.
    • Authentification avec Modeleur Linux KO si utilisation du moteur de rendu Webkit.
    • Module ArchiMate :
      • Lorsqu’on crée un Artefact ArchiMate les attributs typés sont dupliqués.
      • Attributs typées dupliquées en cas de conversion de type vers un type étendu.

Obeo SmartEA 7.4.1 (26/05/2023)

  • Fixes :
    • Faire apparaitre dans le menu «Représentations liées» d’un editeur Sirius le diagramme courant.
    • Prendre en compte les sauts de ligne dans le sous-titre du widget Header.
    • Supporter la variable d’affichage du prisme courant (${currentPrismID}) dans les champs du widget propriétés des pages de détails.
    • La prévisualisation Sankey peut déborder sur la table des résultats.
    • Les services utilisés par les SmartRequests utilisent des requêtes GET limitées en taille.
    • Mieux gérer les espaces dans les valeurs possible d’une énumération d’un attribut typé.
    • Import Excel: Les colonnes d’attributs dérivés sont interpretées comme propriétés dynamiques.
    • Documentation :
      • Préciser quelle classe utiliser pour la propriété useraccessmanager.impl dans le cas d’une authentification basée sur SSO et les groupes.
      • Indiquer comment mettre au point une expression régulière pour les attributs typés de type chaîne de caractères.
    • Module ArchiMate :
      • Documentation : les URLs des spécifications ArchiMate ne sont plus valides.
      • Ne pas proposer la sélection d’une image pour les annotations rectangle, triangle, ellipse, losange et note dans le diagramme libre ArchiMate.
      • Erreur lors de la génération de diagrammes basée sur un template si il y a un cycle dans la définition.

Obeo SmartEA 7.4.0 (20/04/2023)

  • Versions de PostgreSQL supportées : 11.x, 12.x, 13.x, 14.x et 15.x.
  • Documentation :
    • Le guide d’installation a été séparé en deux guides :
      • Guide d’Installation et
      • Guide d’Administration Fonctionnelle.
    • Un nouveau guide introduisant le langage AQL et centralisant tous les services AQL SmartEA a été créé : Guide AQL.
  • Nouvelles fonctionnalités :
    • Ajout du support des groupes SSO dans la définition des associations entre les identifiants des utilisateurs et ceux des prismes auxquels ils sont rattachés. Voir Guide d’Installation, Section «5.7.3. Configuration de l’authentification SSO».
    • Autorisation du drag and drop dans l’explorateur de modèle dont le contenu est trié si le répertoire cible est différent du répertoire source.
    • Ajout d’une action pour modifier l’identifiant d’un stéréotype, d’une extension de type ou d’un attribut typé.
    • Il n’est plus possible de modifier l’identifiant directement depuis la vue propriétés.
    • Les branches supprimées sont maintenant identifiées dans la page d’administration.
    • Possibilité de personnaliser les pages de détails des objets sémantiques. Voir Guide d’Administration Fonctionnelle, Sections «1.8. Configuration des pages web» et «4. Librairie de pages».
    • Ajout de deux nouveaux artefacts : Diagramme Sankey et Diagramme Sunburst. Voir Guide Utilisateur, Sections «2.15. Diagramme Sankey» et «2.16. Diagramme Sunburst».
    • Ajout de services AQL permettant de :
      • retrouver les artefacts où un objet apparaît (Guide AQL, Section 7.19),
      • récupérer l’identifiant du projet courant (Guide AQL, Section 7.22),
      • récupérer l’identifiant de la branche courante (Guide AQL, Section 7.23),
      • récupérer le prisme courant (Guide AQL, Section 7.24),
      • récupérer l’url d’un élément sémantique (Guide AQL, Section 7.25),
      • récupérer les informations de traçabilité d’un élément sémantique (Guide AQL, Section 7.26),
      • évaluer une requête AQL (Guide AQL, Section 7.27),
      • récupérer l’icone d’un élément sémantique (Guide AQL, Section 7.28),
      • récupérer une image de la bibliothèque d’images (Guide AQL, Section 7.29).
    • Afin de clarifier et simplifier l’utilisation de la fonction de synchronisation de branches, la fusion de branches est maintenant uniquement possible vers la branche courante (Guide Utilisateur, Section 3.17).
  • Module ArchiMate
    • Actions de lancement de génération des diagrammes basée sur un template organisées par menu et sous-menu.
    • Fixes :
      • Une relation créée entre un Plateau, une Location, un Grouping et une Association est créée sans cible.
      • Quand on déplace une annotation graphique dans un diagramme libre ArchiMate, les caractéristiques graphiques de l'élément d’origine sont perdues.
      • Prise en compte de l’attribut borderSpacing à droite et en bas dans les templates de génération de diagrammes.
  • Fixes :
    • Erreur si une Smart Request est sauvegardée deux fois dans un modeleur.
    • Le rafraichissement de la page d’accueil centre l'éditeur sur le milieu de la page.
    • Un identifiant technique est affiché sur l’onglet Stéréotypes.
    • Dans les rapports de validation l’infobulle affiche deux fois la description.
    • Différence de police entre les attributs et les propriétés dynamiques sur les pages de détails.
    • Erreur lors de l’export d’un projet si une ressource contient des caractères XML illégaux.
    • Paramètre file.upload.maxsize non pris en compte dans la partie Web.
    • Erreur lors de la génération basée sur des templates d’un gros volume de diagrammes : No more handles.
    • Le bouton annuler de l’action de mise à jour du modèle de référence annule partiellement la mise à jour et non complétement.
  • SmartEA Developer
    • Fixe du serveur de licences

Obeo SmartEA 7.3.1 (14/03/2023)

  • Corrections :
    • Erreur lors de la seconde sauvegarde d’une Smart Request depuis le Modeleur.
    • Modeleur bloqué lors de son ouverture si lors de la fermeture précédente la vue Astuces était ouverte.
    • Les notifications REMOVE_MANY et ADD_MANY ne sont pas gérées correctement dans le trigger de suppression du Modeleur.
    • Cookie Modeleur absent lors de l’utilisation du RCP Http Requester.
    • Erreur lors de l’import Excel générique si la fonctionnalité interdisant la création de propriétés dynamiques non typées n’est pas active.
    • Erreur «ChannelException: Too many channels» lorsqu’un connecteur crée plusieurs dizaines de milliers d’attributs typés.

Obeo SmartEA 7.3.0 (27/01/2023)

  • SmartEA 7.3.0 est basé sur :
    • OD Team 11.7.1,
    • Sirius Components 2023.1.0,
    • Jetty 10.0.6.
  • Nouvelles fonctionnalités :
    • Possibilité de tracer (Voir Guide d’Installation, Section «Configurer la traçabilité») :
      • la date de création d’un élément sémantique
      • l’utilisateur qui a créé l'élément
      • la date de dernière modification d’un élément sémantique
      • l’utilisateur ayant fait la dernière modification sur un élément sémantique.
    • Propriétés typées (Voir Guide d’installation, Sections Stérétotypes, Extension de Type et Définition des propriétés typées) :
      • Possibilité de définir des propriétés typées sur les types ArchiMate.
      • Possibilité de définir des propriétés typées sur les stéréotypes.
      • Ajout d’une feature dans les prismes permettant de désactiver la fonction de création de propriétés non typées.
      • Attention : Les exports Excel en provenance d’une version inférieure à 7.3.0 seront en partie incompatibles à l’import (voir procédure de migration).
    • Module ArchiMate :
      • Possibilité de cacher ou faire apparaître en gris clair des éléments du diagramme libre ArchiMate Web

Obeo SmartEA 7.2.0 (06/12/2022)

  • SmartEA 7.2.0 est basé sur :
    • OD Team 11.7.0,
    • Sirius Components 2022.11.0,
    • Jetty 10.0.6.
  • Nouvelles fonctionnalités :
    • Le publisher permet maintenant de regénérer un diagramme basé sur un template depuis sa page de publication.
    • Ajout de deux nouvelles features (XLS Export – Details Page et XLS Import – Details Page) pour conditionner l’affichage des boutons d’export et d’import Excel sur les pages de détails des objets sémantiques et des répertoires.
    • Template :
      • Possibilité de définir un label spécifique sur les RootNode, Node, ArtifactId et les ArtifactTemplateId. Ce label peut être une chaine de caractères ou une requête AQL.
      • Possibilité de définir le style (gras, italique, souligné) des labels des RootNode, Node, ArtifactId et des ArtifactTemplateId
      • Possibilité de choisir une image dans la bibliothèque d’images pour les RootNode, Node, ArtifactId et les ArtifactTemplateId.
      • Ajout d’un onglet «Apparence» dans la vue propriétés de l'éditeur de prismes permettant de choisir les propriétés graphiques des RootNode, Node, ArtifactId et des ArtifactTemplateId.
    • Explorateur de modèle web :
      • Ajout des actions disponibles sur un élément dans un menu clic droit.
      • Ajout de la possibilité d’associer/dissocier un Stéréotype d’un élément sémantique.
      • Ajout du drag’n’drop de Répertoire
    • Module ArchiMate :
      • Ajout d’un onglet par Stéréotype dans la vue Propriétés du diagramme libre ArchiMate web.
      • Ajout de quatre préférences projet permettant de conditionner les outils de création disponibles dans la palette du diagramme libre ArchiMate web – Voir guide Utilisateur.
      • Ajout d’un outil dans le diagramme Entities permettant de réordonner les attributs d’un objet métier ou d’un objet applicatif.
  • Guide d’installation
    • Ajout d’une section expliquant comment activer scram-sha-256 (Postgresql).
    • Ajout d’une section expliquant comment déployer WebView2 sans l’installer sur le poste client.

Obeo SmartEA 7.1.0 (07/10/2022)

  • Obeo SmartEA 7.1.0 est basé sur :
    • OD Team 11.7.0,
    • Sirius Components 2022.9.0,
    • Jetty 10.0.6.
  • Module BPMN (4.1.3)
    • Fixe : Impossible d’ajouter une borne sur une activité appelante dans un diagramme de collaboration.
  • Nouvelles fonctionnalités :
    • Ajout de la possibilité de générer en ligne de commande les diagrammes basés sur des templates. Voir option -templateGenerator dans le guide d’installation.
    • Possibilité d’organiser dans des répertoires les Stéréotypes et les Templates dans le modèle de Prismes.
    • Validation des popups Web avec la touche Entrée.
    • Explorateur de Modèle Web
      • Suppression d’éléments avec la touche Suppr.
      • Sélection multiple avec la touche Shift.
    • Module ArchiMate
      • Diagramme Libre ArchiMate Web
        • Ajout d’une action pour couper/coller des éléments graphiques.
        • Ajout de la possibilité de déposer plusieurs fois le même élément ArchiMate dans un conteneur graphique différent.
        • Ajout d’un wizard permettant de créer une relation ArchiMate quand un élément est déposé dans un autre élément.

Obeo SmartEA 7.0.0 (08/06/2022)

  • Le serveur, les modeleurs, les connecteurs et le SDK requièrent maintenant Java 11.
  • Abandon de Xul Runner (le moteur de rendu embarqué dans les modeleurs Windows). Xul Runner est remplacé par WebView2 sous Windows. Voir section Pré-requis logiciels du Guide d’Installation.
  • Obeo SmartEA 7.0.0 est basé sur :
    • Eclipse 2021-09,
    • OD Team 11.6.0,
    • Sirius Components 2022.5.0,
    • M2Doc 3.2.0,
    • Jetty 9.4.43.
  • Support de PostgreSQL version 11.x, 12.x, 13.x et 14.x.
  • Dans le modeleur, les documentations d’aide ne sont plus disponibles en mode client riche mais depuis le menu des pages web affichées dans le modeleur.
  • Ajout de nouvelles features dans les prismes :
    • Validation : Permet à l’utilisateur de lancer l’exécution des règles de validation,
    • Validation – Library upload : Autorise ou non l’utilisateur à uploader/supprimer des bundles de validation,
    • Validation – Report delete : Autorise ou non l’utilisateur à supprimer des rapports de validation.
    • Les fonctions d’import et d’export au format Excel générique sont maintenant conditionnées par 2 features dans les prismes (et non une comme auparavent) : XLS Import et XLS Export
    • L’accès aux fonctions de validation est maintenant conditionné par 3 features :
    • Une nouvelle feature dans les prismes permet de conditionner les actions d'édition dans l’explorateur de modèle web : Web Model Explorer – Edition.
  • Ajout d’un nouveau Artifact Type Provider Configuration : siriusweb. Voir Guide d’Installation, Section Configuration des artefacts.
  • Edition du référentiel depuis l’explorateur de modèle web : Voir Guide Utilisateur, Section Explorateur de modèle
    • Import/export de l’ensemble ou d’un sous ensemble du référentiel au format générique Excel,
    • Création/suppression/renommage des répertoires,
    • Création/suppression/renommage des propriétés dynamiques,
    • Suppression/renommage des objets sémantiques autres que les répertoires et les propriétés dynamiques,
    • Création de nouveaux artefacts web depuis l’explorateur de modèle.
  • Module ArchiMate
    • Ajout d’un nouvel artefact : Vue Web ArchiMate : diagramme libre ArchiMate pouvant être édité depuis un simple navigateur web. Voir Guide Utilisateur ArchiMate, Section Vue Web ArchiMate.

Obeo SmartEA 6.3.3 (30/08/2022)

  • Améliorations :
    • Les propriétés dynamiques sont maintenant gérées comme des champs multilignes.
  • Fixes :
    • Modeleur : La vue propriété dynamique ne se rafraichît pas lorsque l’utilisateur sélectionne un objet de type X puis un autre objet du même type.
  • Module ArchiMate :
    • Fixes :
      • La conversion de type d’un élément ArchiMate importé au format d'échange crée une référence invalide.
      • Erreur dans les services AQL ArchiMate de recherche par nom (childrenByName et elementsByName) lorsqu’un élément candidat a un nom ayant la valeur nulle.

Obeo SmartEA 6.3.2 (04/07/2022)

  • Améliorations :
    • Ajout de la possibilité de déposer un élément sémantique en lecture seule dans un diagramme en écriture.
  • Module ArchiMate :
    • Améliorations :
      • Nouvelle fonctionnalité : Possibilité de définir un label spécifique (avec support d’AQL) sur les éléments de Vue ArchiMate. Voir le Guide Utilisateur ArchiMate.
    • Fixes :
      • Impossible de déplacer un élément dans l’explorateur de modèles si l’option d’interdiction de suppression d’un élément tant qu’il est présent dans un diagramme libre ArchiMate est active.

Obeo SmartEA 6.3.1 (11/03/2022)

  • Améliorations :
    • Ajout des services AQL getSemanticElements et getLinkedArtifacts. Appliqués à un artefact, ces services retournent la liste des éléments sémantiques et la liste des artefacts liés présents dans un artefact. Voir Guide Utilisateur.
  • Fixes :
    • Impossible d’exporter un projet si une branche contient un espace à la fin de son nom.
    • Les pages web dont l’accès est interdit à l’utilisateur restent bloquées sur l’image de chargement et n’affichent aucune information.
  • Module ArchiMate :
    • Améliorations :
      • Ajout d’une préférence projet permettant d’interdire la suppression sémantique d’un élément ArchiMate tant qu’il est présent dans un diagramme libre ArchiMate. Voir Guide Utilisateur ArchiMate.
    • Fixes :
      • Validation en erreur sur les Jonctions lorsqu’elles n’ont pas de nom.
      • Erreur lors d’un export au format d'échange ArchiMate si un diagramme contient un lien vers un artefact et si le label de ce lien est externalisé.

Obeo SmartEA 6.3.0 (09/02/2022) 

  • Support de PostgreSQL 14.
  • Nouvelle fonctionnalité :
    • fonction permettant d’activer un lien en pied de page des pages web permettant d’envoyer un email (voir Guide d’Installation).
  • Module ArchiMate :
    • Nouvelle fonctionnalité : possibilité de stéréotyper les concepts ArchiMate (voir Guide d’Installation).
    • Nouvelle fonctionnalité : possibilité de définir des templates de diagramme depuis le client riche et de générer en masse les diagrammes correspondants (voir Guide d’Installation et Guide Utilisateur).
    • Ajout d’une préférence projet permettant de préciser si un nom par défaut doit ou non être ajouté lorsqu’un nouvel élément ou relation ArchiMate est créé.

Obeo SmartEA 6.2.4 (09/02/2022) 

  • Nouveautés :
    • Version anglaise des guides d’installation et utilisateur.
    • Version anglaise du projet d’exemple Voyage Discount.
  • Correctifs :
    • Erreur sur les services AQL Set childrenByProperty(EObject container, String propertyName, String propertyValue) et Set elementsByProperty(Collection elements, String propertyName, String propertyValue) si une propriété dynamique a la valeur nulle.
  • Amélioration de la validation OpenID :
    • Ajout de validations sur l’IdToken («alg», «kid», «signature», «iat», «nbf», «acr», «aud», «iss»).
    • Ajout d’un point d’extension fr.obeo.smartea.core.server.api.openid.tokensValidator pour contribuer des validations de jetons additionnelles.
  • Amélioration de la configuration SSO :
    • Ajout d’une configuration userprovider.openid.useIdTokenExpiration pour personnaliser l’expiration à prendre en compte.
    • Ajout d’une configuration userprovider.openid.responseType pour personnaliser l’attribut OpenID responseType (auparavant, il s’agissait de «code» statiquement).
    • Ajout d’une configuration userprovider.openid.acrValues pour personnaliser l’attribut optionnel OpenID acrValues.
    • Ajout d’une configuration userprovider.openid.leewayWindow pour personnaliser la fenêtre de tolérance (en seconde) dans laquelle le jeton doit toujours être considéré comme valide.
    • Suppression des configurations userprovider.openid.tokenEndpoint, userprovider.openid.authorizationEndpoint, userprovider.openid.userinfoEndpoint (trouvée grâce au userprovider.openid.discoveryEndpoint).

Obeo SmartEA 6.2.2 (26/08/2021) 

  • Nouvelle fonctionnalité :
    • Ajout du paramètre rcp.hosts.authorized dans le fichier etc/application.conf. Ce paramètre permet de limiter l’accès aux sites consultables depuis le modeleur. Voir Guide d’Installation.
  • Correctifs :
    • Les règles de validation de niveau warning où le champ description n’a pas été renseigné causent une erreur lors de l’affichage du rapport.
    • Widgets de la page d’accueil : l’option sort ne fonctionne pas.
    • Erreur lors de l’import si la ressource DB/bookmarks.json contient une entrée sur une branche qui n’existe plus.
    • Impossible de déplacer dans un diagramme un élément ArchiMate importé au format d'échange.

Obeo SmartEA 6.2.1 (01/07/2021) 

  • Correction d’anomalie : En 6.2.0, les permissions en écriture peuvent ne pas être prises en compte dans certains scénarios.
  • Amélioration de la configuration SSO
    • Ajout d’une configuration userprovider.openid.scope pour personnaliser le scope openId (auparavant, il était à «openid» statiquement)
    • Ajout d’une configuration userprovider.openid.userinfoEndpoint pour récupérer les informations utilisateur dans ce endpoint (auparavant, cela se faisait grâce à idToken)
    • Ajout d’une configuration userprovider.openid.discoveryEndpoint pour récupérer directement userinfoEndpoint/@authorizationEndpoint@/@tokenEndpoint@
  • Ajout du service AQL getAllArtifacts(). Appliqué sur un objet quelconque du référentiel, ce service renvoie les artefacts où apparaît l’objet.

Obeo SmartEA 6.2.0 (16/04/2021) 

  • Support de PostgreSQL version 9.6.x, 10.x, 11.x, 12.x et 13.x.
  • De nouvelles options Serveur dans le fichier etc/application.conf permettent de modifier l’affichage de la page d’authentification (voir Guide d’Installation) :
    • changer l’image d’entête,
    • supprimer l’icône du navigateur,
    • ajouter un avertissement.
  • Suppression du paramètre secret dans le fichier etc/application.conf. Par défaut une clé secrete est maintenant générée de manière aléatoire à chaque démarrage du serveur.
  • Nouveau paramètre dans le fichier etc/application.conf permettant de définir la politique par défaut d’utilisation du caractère joker «*» dans la recherche rapide (voir Guide d’Installation).
  • Renommage des cookies :
    • JSESSIONID => sessionID
    • smartea-auth => auth
    • eclipse-client => modeler
    • prismID => latestPrism
    • branch => latestBranch
    • projectID => latestProject
  • Nouveau mode de déploiement permettant d’ouvrir un seul port sur le serveur : le port http/https. Le flux sur le port CDO (2037 par défaut) entre le serveur et les clients riches peut être remplacé par un flux sur le port http/https. Pour plus de précisions voir la section expliquant comment activer le protocole websocket (secure) dans le Guide d’Installation.
  • Remplacement du paramètre cdo.ssl par le paramètre cdo.protocol Ce paramètre peut prendre les valeurs tcp, ssl, ws ou wss.
  • Support de l’authentification SSO grâce au standard OpenID Connect. Voir Guide d’Installation.
  • Ajout de 2 nouveaux services AQL sur les propriétés dynamiques : propertyDefined et correctProperty. Voir guide Utilisateur.
  • Groupement de propriétés dynamiques. Il est possible de créer des groupements de propriétés dynamiques qui apparaissent sous forme d’onglets spécifiques dans la vue propriétés. Voir Guide Utilisateur.
  • Il est maintenant possible de modifier les propriétés graphiques d’un ensemble d’objets sélectionnés dans un diagramme (onglet Apparence dans la vue Propriétés).
  • Module ArchiMate
    • Ajout de services permettant de retrouver un élément ArchiMate d’un type donné par son nom. Voir Guide Utilisateur ArchiMate.

Obeo SmartEA 6.1.0 (08/10/2020) 

  • Remplacement du paramètre userprovider.ldap.subTreeScope=(true|false) se trouvant dans le fichier etc/application_auth.conf par le paramètre userprovider.ldap.scope. Celui-ci peut prendre les valeurs object, oneLevel ou subTree :
    • object : si le distinguished name (DN) de l’utilisateur SmartEA doit être recherché dans le noeud userprovider.ldap.baseDN.
    • oneLevel : si le distinguished name (DN) de l’utilisateur SmartEA doit être recherché dans le noeud userprovider.ldap.baseDN et les noeuds fils de premier niveau.
    • subTree : si le distinguished name (DN) de l’utilisateur SmartEA doit être recherché dans le noeud userprovider.ldap.baseDN et tous les noeuds fils quelle que soit la profondeur de l’arbre.
  • Remplacement de USER_ID par USER_DN dans le paramètre userprovider.ldap.groupSearchPattern.
  • Support de PostgreSQL version 9.6.x, 10.x, 11.x et 12.x.
  • Ajout de services AQL pour simplifier l’accès aux propriétés dynamiques, la recherche d'éléments par type ou par nom, la recherche de chemins entre elements du référentiel, etc.
    • voir Guide Utilisateur Section 2.15. Opérations de requêtage.
    • voir Guide Utilisateur ArchiMate Section 4. Opérations de requêtage disponibles sur les éléments ArchiMate.
  • Ajout du support du panier dans les pages web de recherche et de rapport de validation
  • Module ArchiMate
    • Si la touche Ctrl est enfoncée lors du drop d'éléments sur le diagramme libre ArchiMate, alors les relations entrantes et sortantes des éléments droppés ne sont pas ajoutées sur le diagramme.
    • Ajout de règles de validation génériques ArchiMate (voir Guide Utilisateur ArchiMate)
    • Ajout d’une fonction permettant de convertir un élément ou une relation ArchiMate dans un autre type (voir Guide Utilisateur ArchiMate)
  • Module BPMN
    • Ajout d'un outil dans les diagrammes BPMN permettant de créer un nouveau processus en meme temps qu’une activité appelante
    • Support des sous processus ad-hoc
    • Support des labels flottants pour les événements, les portes et les objets de données
    • Support des branchements de début
    • Support des contraintes liées aux événements erreur et escalade de la norme BPMN 2.0
    • Meilleur positionnement des corridors lors de la création
    • Ajout de la possibilité de relier des notes à des éléments
    • Ajout du support des flux conditionnels
    • Support du D’n’D vers un sous processus
    • Support des sous processus non interruptifs
    • Ajout d’un outil pour créer un participant et un nouveau processus de manière conjointe dans le diagramme de collaboration
    • Suppression du logo sur les activités abstraites
    • Support des activités de réception qui instancient un processus
    • Support du lien d’association entre les évènement de bordure de type compensation et les activités de compensation
    • Support des Groupes
    • Ajout d’un diagramme permettant de modéliser un sous processus indépendamment de son processus parent
    • Amélioration du support des sous processus repliés
  • Bugs
    • L’image de type Signal sur un événement intermediaire est toute petite
    • Le direct edit sur les évènements de bordure ne fonctionne pas
    • Il n’est pas possible de créer un élément de type donnée (entrant sortant ou juste donnée) dans les sous-processus
  • SDK
    • Ajout d’un éditeur arborescent permettant de construire des modèles ArchiMate

Obeo SmartEA 6.0.0 (30/04/2020)       

  • Depuis la page d’administration principale, il est maintenant possible de voir la liste des modeleurs connectés et de déconnecter un modeleur particulier.
  • Ajout de la prise en charge des groupes LDAP et AD dans profiles.yml.
  • Amélioration de la gestion des bibliothèques d’images utilisateur depuis le modeleur.
  • Ajout d’un éditeur web des fichiers de configuration des utilisateurs (users.yml et profiles.yml). Cet éditeur est accessible depuis la page d’aministration. Il valide les fichiers de configuration avant sauvegarde.
  • Les cellules résultats des SmartEA Requests et les propriétés de la page showObject de type TEXT & TEXTAREA contenant des urls sont maintenant cliquables.
  • Module Archimate :
    • Support d’Archimate 3.1.0.
    • Import/export depuis/vers un fichier au format d'échange de modèles Archimate.
    • L'épaisseur des liens dans les diagrammes Archimate peut maintenant être modifiée.
  • Module BPMN (version 4.0.3) :
    • Interdiction de créer un corridor sur un participant.
    • Icones d'évènement de début avec simple cercle conformément aux spécifications BPMN.
    • Icones d'évènement de bordure des sous processus avec simple cercle conformément aux spécifications BPMN.
    • Ajout des décorateurs de compensation, de boucle, d’instances multiples exécutées en parallèle et d’instances multiples exécutées en séquence sur les activités appelantes.
    • Support des évènements avec et sans interruption sur les activités et les sous processus.
  • Passage à Obeo Designer Team 11.1.3
  • Passage à M2Doc 3.0.0

Obeo SmartEA 5.0.3 (24/02/2020)       

  • Correction d'une anomalie concernant la disparition de liens sur le diagramme libre.

Obeo SmartEA 5.0.2 (14/02/2020)       

  • Améliorations :
    • Nouveaux liens cliquables : un lien http dans la valeur d'une cellule d'une Smart Request, d'un attribut ou d'une propriété dynamique d'une page web est désormais cliquable.
    • Publication d'un diagramme : ajout d'un bouton sur la page de publication d'un diagramme permettant de récupérer l'url de l'image (pour faciliter l'intégration dans une application tierce).
    • Modeleur BPMN : support du drag&drop des objets de type DataInput et DataOutput BPMN entre Lanes.
  • Correctifs divers:
    • Correctifs sur la page de détail et l'index des représentations.
    • Correctifs sur le dictionnaire des données.

Obeo SmartEA 5.0.1 (04/12/2019)       

  • Représentations synchronisées :
    • Ajout d'un diagramme "Node impacts"
    • Ajout d'une matrice "Applications - Nodes"
    • Modifications du diagramme "Diagramme de communication entre applications"
  • Refonte du modèle d'exemple "Voyage Discount"

Obeo SmartEA 5.0.0 (31/10/2019)       

  • Ajout de la fonctionnalité permettant de définir des droits en lecture et en écriture sur les données sémantiques
  • Ajout de la vue “Analyse d'impacts” dans le client riche
  • Ajout du dictionnaire de données
    • Editeur rich text en mode web
    • Diagramme à état d’un objet métier
    • Diagramme de contexte d’un objet métier
  • Ajout de la bibliothèque d’images Orion et possibilité pour l’utilisateur de définir ses propres bibliothèques
  • Améliorations du diagramme libre Archimate :
    • Ajout du type Annotation graphique
    • Possibilité de sortir le label des formes graphiques
    • Nouveau menu permettant d’ouvrir/fermer les vues du client riche
    • Amélioration du mécanisme d'affectation d'une image à une forme
  • Enrichissement du tableau de bord
    • Ajout d'un widget "Full Size Artifact"
    • Ajout d'un widget "Favoris"
  • Ajout de la fonctionnalité de glisser depuis l’index des représentations vers un diagramme ou vers le panier
  • Possibilité d’ajouter des propriétés dynamiques, des liens vers d’autres objets du référentiel ou vers des ressources externes sur les Artefacts
  • Visualisation des différence entre deux versions d'un diagramme
  • Model explorer en mode web
    • Possibilité d'agrandir le model explorer
    • Ajout d'une option de synchronisation avec la vue de détail
  • Affichage des labels des actions de la toolbar
  • Possibilité d'activer le SSL sur le flux net4j serveur/modeleur
  • Montée de version Jetty (9.4.21)

Obeo SmartEA 4.2.0 (04/09/2019)       

  • Evolutions du module RGPD : ajout de nouvelles propriétés
  • Intégration d'un modeleur de données (entités, attributs, relations)

Obeo SmartEA 4.1.1 (09/07/2019)       

  • Correction d'anomalies :
    • Publication massive d'artefacts sans représentations
    • Problème d'export Excel sur des cellules contenant un texte trop long
    • [BPMN] Création d'un Message Flow connectant directement deux Participants
    • [BPMN] Déclenchement de l'outil Relier à un processus existant de la palette sur des éléments non valides

Obeo SmartEA 4.1.0 (17/06/2019)       

  • Evolutions du modeleur BPMN :
    • Distinction des diagrammes de Processus et de Collaboration
    • Corrections d'anomalies
  • Support de ArchiMate 3.0.1

Obeo SmartEA 4.0.4 (25/04/2019)

  • Correction d’anomalies concernant l'édition de catalogues

Obeo SmartEA 4.0.3 (30/01/2019)         

  • Correction d’anomalies
    • Diagrammes publiés
      • visibilité des cadenas
      • déplacement à la souris dans un diagramme publié
    • Edition d'un diagramme
      • dysfonctionnement de la sélection des "Objets liés"
    • SmartRequest
      • erreur lors du téléchargement d'une SmartRequest
    • Menu de sélection d'un projet :
      • visibilité des noms des projets non accessibles
  • Intégration de
    • Sirius 5.1.4
    • Obeo Designer Team 10.1.4

Obeo SmartEA 4.0.2 (11/12/2018)         

  • Correction d’anomalies.
  • M2Doc 2.0.1.
  • Obeo Designer Team 10.1.3
  • Refonte de la page d’Analyse d’Ecarts.
  • Statistiques sur les utilisateurs.

Obeo SmartEA 4.0.1 (15/10/2018)         

  • Correction d’anomalies.
  • Module ArchiMate :
    • Diagramme libre :
      • Label des éléments Archimate en gras.
      • Routage orthogonal des relations par défaut.

Obeo SmartEA 4.0.0 (28/09/2018)         

  • Explorateur de modèles en mode web
  • Relations entre les modèles ArchiMate et BPMN
  • Une analyse d’écarts plus précise
  • Import/export Excel des relations
  • Extension RGPD 
  • Liens vers des ressources externes
  • Documentation d'un diagramme sur sa page de détail
  • Eclaircissement des couleurs ArchiMate sur les diagrammes
  • Meilleure intégration de M2Doc
  • Amélioration du support LDAP
  • Ajout du support d’Active Director
  • Modernisation des prérequis techniques
    • Java 8
    • PostgreSQL 10
    • Eclipse Sirius 5.1

Obeo SmartEA 3.1.1 (28/06/2018)         

  • Introduction d'un module RGPD (experimental)
  • Bug fixes (reconnection)

Obeo SmartEA 3.1.0 (13/10/2017)         

  • Import d'images dans une bibliothèque commune à chaque branche
  • Accès à la bibliothèque d'images depuis :
    • la vue propriétés d'un objet graphique
    • le paramétrage ArchiMate des formes par défaut
  • Mode Plein écran sur un diagramme publié
  • Amélioration de la gestion des branches
    • renommage
    • suppression
  • Possibilité d'utiliser le mécanisme Diagram Extension fourni par Sirius
  • Possibilité de pré-initaliser automatiquement un nouveau projet
  • Changements sur la version d'évaluation :
    • Francisation du modèle Voyage Discount
    • Projet Sandbox installé par défaut

Obeo SmartEA 3.0.2 (16/06/2017)         

  • Bug fixes (reconnection)

Obeo SmartEA 3.0.1 (28/04/2017)

  • Bug fixes (merging)

Obeo SmartEA 3.0.0 (07/04/2017)

  • Support of Archimate 3.0
  • New Views
    • Model Explorer
    • Navigator View
    • Hints View
  • Other UI enhancements
    • New Merge button on Comparison report
    • Display the number of objects pointed by a derived relation
    • Display the artifact’s context on the artifact’s page
    • Possibility to navigate from one representation to another
    • Possibility to customize the number of relations shown on the details page diagram
    • Computed default name for Sirius artifacts
  • Possibility to import files
  • New Excel import managing tabs
  • OCL completion on charts and validation rules definition
  • Repository storage of project’s preferences
  • New generic Folder concept to group objects and artifacts
  • New bundle Developer including Obeo SmartEA SDK and Obeo Designer Team
  • Support of Eclipse Sirius 4.1 and Obeo Designer Team 9.1.

Obeo SmartEA 2.0.4 (22/08/2016)

      • Possibility to navigate and create Sirius representations from a Sirius editor
      • Bug fixes

Obeo SmartEA 2.0.3 (22/04/2016)              

  • Bug fixes

Obeo SmartEA 2.0.2 (18/03/2016)

  • Replacement of the "Federation" page by a "Runnable tasks" page

Obeo SmartEA 2.0.1 (04/03/2016)

  • New product logo
  • New Admin page to manage resources
  • French version of TOGAF metamodel
  • Use of labels defined on the .edit plug-in of the metamodel (Ecore classes, features and references)
  • Features leaving beta status:
    • Advanced Search
    • Attributes Web Edition
    • Artifact Merge
  • Bug fixes

Obeo SmartEA 2.0.0 (20/11/2015)

  • Look and feel improvements of common UI (colors, menus, icons, ...)
  • Look and feel improvements of TOGAF metamodel and diagrams (icons, colors, tools)
  • Migration from Obeo Designer 6.2 to Sirius 3.1
  • Simplification of Smart Designer's palette
  • Tables and matrices
    • Replacement of the filter option by a search option
    • Possibility to expand/collapse lines (navigation moved to contextual menu)
  • Properties View in the RCP client now opened on-demand
  • API to access to the session from a RCP client
  • Client notification of server stop
  • Possibility to define a specific logo for a project
  • Stable URL for details page (between Export and Import)
  • Logo on Voyage Discount sample
  • New beta features:
    • Mass diagrams update
    • Excel import/export
  • Bug fixes

Obeo SmartEA 1.5.4 (27/02/2015)

  • Artifacts can be copied and merged from one branch to another (Beta)
  • Improvement of the inverse relations management
  • Possibility to import/export a project (Beta)
  • Improvement of TOGAF Smart Designer (delete, drag&drop, edges)
  • Improvement of automatic diagram layout features (Beta)
  • Integration by default of BPMN 2.0 (Beta)
  • New option "Fit to size" when publishing a diagram
  • New menu "Select" to facilitate the selection of representations in the Prism editor
  • To facilitate comparison and merge between branches, now each metamodel type (EClass) must declare one of its attributes as an EMF ID (6th property in the EMF properties view). This modification has been done to the TOGAF metamodel provided with the evaluation version (Beta)
  • Automatic publication bugs fixes
  • Java validation bugs fixes
  • Support of Mac OS
  • Support of MySQL

Obeo SmartEA 1.5.3 (06/11/2014)

  • Oracle support

Obeo SmartEA 1.5.2 (13/10/2014)

  • URL saving between two connections to Obeo SmartEA
  • New option to display the second level of a landscape
  • New option to hide empty relations on the details page
  • New prism feature to edit eattributes and tags with the web client (Beta)
  • 30 bug fixes.

Obeo SmartEA 1.5.1 (13/06/2014)

  • Progress-bar during modeler version automatic update.
  • Landscape Tags available for details page, validation queries and dashboard widgets.
  • Landscape Tags and Requirements available for search engine.
  • Possibility to log branch comparison reports.
  • Possibility to write validation rules in Java. (Beta)
  • Details page improvements
    • References containing more than 14 objects are not displayed.
    • Decorations to indicate uni-directional, bi-directional and composition relations.
    • Inverse uni-directional relations added to the 'References' section.
  • Performance improvements
  • Refactoring of the Voyage Discount sample.

Obeo SmartEA 1.5.0(24/03/2014)

  • Artifacts management
    • Possibility to export Excel documents from requests on the repository
    • Regrouping excel exports, smart diagrams, predefined diagrams, catalogs and matrices into a single artifacts list on the home page and the details page
    • Possibility to instantiate the same diagram several times for a model element
    • Possibility to create smart diagrams on any model element
  • GUI Improvements
    • Displaying related representations on the details page
    • Auto-selecting new element created in a catalog
    • Automatic unfolding first level of catalogs containing only one root
    • Auto-selecting last used branch after connection
    • Facility to set tags to multiple objects at once
    • Option to display empty attributes on details page
    • Displaying branches name when merging
    • New buttons to manage cart elements
    • Published representations improvements: default width, zooming, unpublishing
    • Breadcrumb on details page
    • Bookmark management improvements
  • Prisms Management
    • Disconnecting habilitation between branches creation and branches usage
    • Ability to define the default selected references displayed on the objects details page
    • Ability to define the references and attributes order displayed on the objects details page
  • Togaf
    • Class Diagram: Relation "relates to" becomes oriented
    • Functional Decomposition Diagram : Possibility of creating a Function independently of an Organization Unit
    • Event Diagram : Improvement of the relation « preceeds process»
  • Search
    • Possibility to show the context of each found object
    • Better position of search options
  • Ability to customize objects labels from the server side
  • Xulrunner is now integrated with the Windows edition of the Modeler

Obeo SmartEA 1.4.0(07/10/2013)

  • Federation
  • Eclipse editors
    • Bookmarks on Eclipse editors (diagram edition, matrix edition, comparison editor, etc)
    • Drag & drop in the landscape editor
    • Drag & drop in the dashboard editor
    • Contextuel in Eclipse editors to open the representations index
    • Use-Case diagram allows to represent Roles and Business Functions
  • Impact analysis
  • Free diagrams
  • UI
    • Reorganization of admin menus
    • Renaming of UI labels
    • Auto adapt search : add left wildcard case
    • Attached points between objects are centered in the Details Page
    Dashboard
    • New dashboard widget to describe the current prism
    • New dashboard widget to list specific representations
    • Systematic order of representations in the "Representation Index" Dashboard widget
    • The "Representation Index" widget uses Prisms data
    Other
    • Upgrade of Obeo Designer to 6.1.2
    • Improved license management (generation and installation)
    • Corrections in the TOGAF ACF metamodel to match the standard definition
    • Automatic download of new Modeler versions from the Server
    • Performance improvements

Obeo SmartEA 1.3.0(04/06/2013)

  • Home page
    • Home page can be configured as a dashboard with optional widgets
    • Activity Stream becomes a widget
    • List of Free Diagrams becomes a widget
    • List of representations becomes a widget
    • The collapsible behavior of the representations list widget is parametrizable
    • Customizable charts (pie, barchart, …) can be used as widgets
    • Improved user perception to display the homepage at startup
  • Branches management
    • Graphical representation of branches tree
    • Possibility to delete branches from any branch
    • Possibility to remove branches
  • Representations management
    • Contextual view to display related objects and representations
    • Publication of requirements representations
    • Representations are integrated in repository imports and exports
    • CSV export of catalogs
    • Containers used in landscapes can be defined with queries
    • Filtering of elements which can be tagged
  • Free diagram
    • Multi-levels selection of objects in the « Select objects » wizard
    • New contextual menu "Connected objects"
    • Direct edit on model elements
    • Possibility to delete semantic elements
  • Detail page of a model element
    • Reduction of the labels size on the relations graph
    • Lists of the representations where the current element is visible
  • Textual search
    • Possibility to search with the types name
    • Possibility to search with the attributes content
    • Possibility to search with the object's ID (ex : "id:2380")
    • Possibility to search with an OCL expression (ex : "ocl:BusinessService.allInstances()")
    • Improved display of search results
    • Improved search reliability
  • Users and prisms management
    • Prisms management functionality can be allowed by a prism
    • Open LDAP authentication
    • List of the users connected with the modeler
  • Miscellaneous
    • Possibility to define the format of attributes in the metamodel
    • Improved bookmarks management
    • Possibility to clear validation report history items
    • Administration menu refactoring
    • SSO access
    • Support of Internet Explorer 8
    • Possibility to connect to an external CDO repository

Obeo SmartEA 1.2.0(16/03/2013)