Sommaire
La Console Constellation a suivi plusieurs mises à jour sur le canal “Beta” depuis le début de l’année avant d’être promue en version 1.8.5 officiellement sur le canal Stable. Cet article vous présente les nouveautés de cette mise à jour.
Amélioration des performances
Le fait le plus marquant de cette version 1.8.5 est l’amélioration des performances notamment en ce qui concerne les explorateurs de StateObject et MessageCallbacks.
Là où une Constellation avec des milliers de SO/MC pouvait avoir du mal à être explorée depuis la Console, la réécriture du modèle de “binding” sur ces pages permette maintenant une navigation fluide.
Support de la recherche
Le “Configuration Editor” permettant d’éditer directement la configuration de votre Constellation se dote de différentes fonctions facilitant l’édition comme la Recherche, le remplacement ou encore le “aller à la ligne” :
Pour vous aider avec les différentes fonctions et raccourcis ajoutés, un écran d’aide a été ajouté :
Support des types Nullable<T>
Jusqu’à présent les paramètres de MessageCallback ou propriété d’objet de type “Nullable<T>” n’étaient pas pris en compte dans le “MessageCallback Explorer”. C’est désormais le cas avec la version 1.8.5 ce qui vous permettra de tester vos MC avec des types Nullable.
Aussi les valeurs par défaut pour les champs “Bool” ou “Enum” sont également supportés.
Des petits détails
En vrac :
- Il est désormais possible de copier dans le presse-papier (Ctrl+C) la sortie de la Console Log
- Il y a une demande de confirmation à chaque fermeture de modale si des changements sont en attente d’enregistrement
- L’expérience sur mobile est améliorée
- Mise à niveau des librairies utilisées par la Console Constellation (jQuery 3.4.1, AngularJS 1.7.8, SignalR 2.4.1, jQueryTerminal 2.6.1, UI Bootstrap 2.5, CodeMirror 5.47)
Comme d’habitude, relancez le “Web Platform Installer” sur Windows ou Linux pour mettre à jour votre Console.
Démarrez la discussion sur le forum Constellation