Middleware Adélia
Ajout de la possibilité de configurer le middleware Adélia pour qu'il fonctionne en mode TLS afin de sécuriser les données transitant entre le client middleware et le serveur middleware. Cette configuration se fait lors du démarrage des démons middleware Adélia Windows, Java ou AS/400.
Tests unitaires
Prise en charge automatique du répertoire de génération de la partie client Java des programmes de test. Possibilité de paramétrer dans le projet gradle (fichier gradle.properties) les répertoires/bibliothèques de génération des parties serveur des programmes de test. Nouveau fichier modèle %adeliws%Unit_tests\Gradle\build.gradle avec lequel le rapport de test est produit dans un fichier html (AdeliaTestsReport.html).
Composants build
- Possibilité d'affecter des programmes/classes à un composant depuis le Gestionnaire d'objets et depuis les onglets "Résultat" de la recherche d'objet et de la recherche multisource.
- Depuis le Gestionnaire d'objets il est possible de voir à quel composant build est associé un programme ou une classe.
- Dans le programme Exit d’une validation il est possible de connaître les composants build impactés par la validation de la correction.
Objet Colonne
Ajout d'une représentation " barre de progression". L'implémentation de cette nouvelle représentation concerne aussi bien la génération Visual Windows que Cloud.
Objet Liste boutons radio
Ajout de la propriété ECART_HORIZONTAL_FIXE permettant d'indiquer que l'écartement horizontal entre les boutons est fixe. L'implémentation de cette nouvelle propriété concerne aussi bien la génération Visual Windows que Cloud.
Bureau Adélia Cloud
- Ajout d'un nouveau thème : "Windows 10". Pour que ce thème soit activable dans une webapp déjà existante, il faut ajouter la ligne "windows10=themes/windows10" dans le fichier themes.properties se trouvant sous WEB-INF/conf.
- Ajout dans le fichier desktop.properties du paramètre "wrapText" permettant de gérer un mode "wrap" pour l'affichage des messages d'erreur dans le panneau des messages.
Services Web
- Ajout de la fonction VaToolBxWSSetSpecificPoolName permettant de configurer dynamiquement le pool nommé à utiliser dans un programme Visual Adélia généré en tant que service web REST/SOAP.
- JWT et serveur de ressources : possibilité de définir, conjointement à la propriété "jwtUserRoleClaim", une propriété nommée "jwtUserRoleJsonPath". Celle-ci permet de désigner le champ portant les rôles dans le cas où la valeur associée à la propriété jwtUserRoleClaim est un document Json.
Editeur L4G
- Ajout dans l'arborescence de la partie droite de l'éditeur d'un masque image qualifiant le type d'un bloc de rupture, de changement de page ou d'une procédure (client, serveur, commun, privée, publique).
- Ajout dans la boîte "Référentiel" d'un onglet permettant de voir les procédures publiques disponibles.
Langage Visual
En génération Java, ajout des fonctions VaToolBxAMQPSyncPublish, VaToolBxAMQPPublish, VaToolBxAMQPCreateQueue et VaToolBxAMQPCreateExchange permettant d'envoyer des données dans un Agent de messages (message broker) prenant en charge le protocole AMQP.
Adelia Print Engine
Possibilité de récupérer le nombre de pages du document produit soit dans l'en-tête de la requête pour l' application web APE, soit via l'utilisation des nouvelles fonctions VaToolBxAPEMergeAndTransformDocEx ou VaToolBxAPETransformDocEx.