Skip to main content

Nouveautés de la version 4.5

1. Mise à jour de WildFly

Migration vers WildFly 35 ;

Cette version n’est plus compatible avec Java version 11. Seuls les versions LTS 17 et 21 le sont ;

La librairie Chart.js a été mise à jour de la version 2.8 à la version 4.4.8 :

  • Les bulle d’aides ne sont plus dessinées dans le canvas, ce qui évite qu’elles soient coupés si le graphique est trop petit ;
  • Ajout d’un plugin rendant les légendes accessibles au clavier ;
  • Nouvelles propriétés de style : barBorderRadius pour l’arrondi des barres ainsi que lineHover* et barHover* pour changer le style au survol de la souris ;

Mise à jour de plusieurs dépendances Java dont Apache Tika v2 vers v3 et Apache PDFBox v2 vers v3 ;

Une vérification est désormais faite et un message d'erreur peut apparaître dans les logs, au premier redémarrage après une mise à jour, dans le cas où des librairies de fonctions nécessitant des dépendances qui aurait été mise à jour avec des classes externes qui n'existent plus. Il faudra, le cas échéant, modifier la librairie en ajoutant la bonne version de la dépendances dans la répertoire lib du jar ou en recompilant le code.

Optimisation au niveau du référentiel sur les Boites de messages et les Services Web en fourniture et en appel ;

2. Navigateurs supportés pour la version 4.5

Les versions minimales sont les mêmes qu’en 4.3 et 4.4.

3. Autres fonctionnalités

Ajout d’un graphique dans la supervision du designer montrant la mémoire consommé par la JVM, et la mémoire utilisée sur le système sur les 15 dernières secondes.

Révision de la gestion des icônes pour ne plus utiliser des espaces insécable entre le texte, mais une classe CSS.

Amélioration de l’accessibilité :

  • Ajout d'une nouvelle variable CSS --outline-color (initialisé par défaut à transparent) qui affiche un contour lorsque les boutons et liens reçoivent le focus via tabulation. Il est activé dans le designer et le debugger, mais on peut activer dans les applications via le thème roller en l’affectant, par exemple, avec var(--accent-color) ;
  • Amélioration sur les options des filtres de recherches, des tableaux...