Nouveautés d’EditiX 2027

Cette page présente de façon structurée les principales évolutions d’EditiX 2027. Pour l’historique complet et détaillé des versions, veuillez consulter NEWS.TXT.

IA et LLM

  • Créer de nouveaux documents avec un LLM
  • Nouvel Assistant LLM
  • Nouvel outil de transformation de texte

Édition

  • Mode « retour à la ligne » pour l’éditeur
  • Diverses actions pour la sélection (majuscules/minuscules, suppression des espaces, découpage...)
  • Nouvel outil de fusion de nœuds
  • Changement automatique de police pour les caractères chinois-coréens
  • La police par défaut peut être modifiée via la préférence interface/defaultFont

Interface

  • Nouvelle préférence Apparence « Système » (l’apparence sombre est par défaut)
  • Une police unique pour tous les éditeurs multi-lignes
  • Notification WRAP/SPACE/BACK-VALID dans la barre de statut
  • Recherche/Remplacement améliorée
  • L’éditeur hexadécimal inclut désormais une action de recherche
  • Gestion du focus/Entrée pour la boîte de dialogue de nouveau document
  • Une préférence individuelle peut être supprimée (menu contextuel)
  • Boîte de dialogue pour copier toute erreur de comparaison XML
  • Focus par défaut pour la boîte de dialogue « entourer »

Schémas et Validation

  • Les cardinalités de 0 à 1 sont désormais affichées dans l’éditeur XSD visuel
  • Nouvel élément de menu contextuel sur le panneau principal à onglets pour ouvrir le schéma courant
  • La boîte de dialogue de police dans les préférences ne filtre plus que les polices adaptées à l’éditeur

XSL-FO et PDF

  • Le visionneuse de sortie PDF est désormais gérée pour la transformation XSL-FO sous Linux
  • Détection automatique des polices pour FOP

Productivité

  • Nouvelle fonctionnalité d’export système/préférences

Bibliothèques

  • Xerces mis à jour en 2.12.x
  • Bibliothèque FOP mise à jour de la série 1.x à 2.x
  • Mise à jour vers Saxon 12.x
  • Ajout de Nashorn 15.7 pour JavaScript

Code source

  • Nettoyage du code pour la compilation sur des JDK Java récents
  • Refactoring interne pour l’utilisation de Java 9
  • Réécriture complète du système de coloration syntaxique pour de meilleures performances
  • Les deux licences GPL3 / Closed source

Corrections

  • Affichage du profilage XSLT 2/3
  • Accès aux variables XSLT 2/3 pendant le débogage
  • Régression de la barre d’outils/menu de l’onglet courant
  • Contenu erroné de la barre de statut
  • CSS liée au XML introuvable
  • Documentation XSD multi-lignes ignorée
  • Ouverture d’une référence d’un nœud dans l’éditeur XSD visuel
  • Assistant XSLT qui pouvait planter