Nouveautés de la version 4.6
1. Mise à jour du socle technique
Migration vers WildFly 36.
Les versions minimales des navigateurs supportés sont les mêmes qu’en 4.3, 4.4 et 4.5.
Les versions de Java compatibles sont les mêmes qu’en 4.5, à savoir LTS 17 et 21.
Mise à jour de plusieurs dépendances Java dont Apache POI en version 5.4.1, OpenPDF en version 2.0.5.
Mise à jour de pdf.js en version 5.3.31.
Migration du code JavaScript vers TypeScript.
Le composant arbre a été réimplémenté :
- Il n’utilise plus la libraire PrimeUI ;
- Un bouton ellipse permettant d’ouvrir le menu contextuel, s’affiche sur chaque nœud, (seulement au survol de la souris pour navigateur de bureau) car le menu était inaccessible sur les mobiles ;
- Les nœuds sont navigables avec les flèches du clavier.
Le script config-datasource vérifie désormais que le schéma saisi existe et que le compte a bien les droits de création des tables.
2. Amélioration de l’intégration de l’Intelligence Artificielle
Les requêtes attachées au composant Chatbot, ne crée plus de fichier CSV.
Mais à la place, on envoie à l’IA la structure comme si elle était des tables en base afin qu’il nous réponde avec une requête SELECT.
Après avoir vérifié que les requêtes ne porte que sur ces fausses vues, la plateforme l’exécute alors la requête avec la syntaxe :
WITH temp_queryname AS (SELECT ... WHERE ...) SELECT ...
Le résultat étant ensuite envoyé au LLM pour qu’il formate proprement la réponse.
Cette technique est nettement plus rapide qu’avec la méthode des fichiers CSV et garantit que seule les informations spécifiées par les contraintes des requêtes peuvent être lues.
3. Autres fonctionnalités
Ajout des modes d’authentification Accès via passage d’une clé API HTTP Bearer et Accès via passage d’une clé API sur les méthodes Web en fourniture. Le dernier permet de choisir le nom de l’entête HTTP (X-Api-Key par défaut).
Lors de la création d’un compte de Web service, on peut dorénavant choisir d’affecter soit un mot de passe, soit une clé API.
Ajout d’un switch pour désactiver tous les modules sur le tableau de bord.
Ajout d’un nouveau type d’opérande permettant de récupérer le titre d’un écran pour les redirections dynamiques.
Ajout d’un mode pour le remplissage des Formulaires PDF dans les rapports :
- Il fonctionne avec les formulaires AcroForms, les PDF XFA et les annotations ;
- Une option est proposée pour passer le formulaire en lecture seule à la génération ;
- Les documents avec formulaires AcroForms peuvent être créés avec LibreOffice Writer puis exportés en PDF avec l'option "Créer un formulaire PDF" cochée ;
- Il est possible de charger un PDF existant avec LibreOffice Draw pour y ajouter les champs de formulaire AcroForms puis réexportés en PDF avec l'option "Créer un formulaire PDF" cochée ;
- Les noms des champs peuvent contenir un / pour créer des types complexes à l’import.
No Comments