Release notes

Publiée le 31/08/2022


Les évolutions,
corrections d’anomalies et
tâches incluses dans cette version sont listées dans cette section.

Changements importants

Montées de versions

Afin de profiter des correctifs de sécurité, des nouvelles fonctionnalités et de versions supportées par leurs éditeurs, les montées de versions suivantes ont été effectuées :

ARender 4.8.5

Redis 6.2.7

Spring Boot 2.5.14

FontAwesome 6.1.1

JDK11

Migration de Elasticsearch 5.2 vers OpenSearch

Support d’OpenSearch 1.3.4

Support d’OpenSearch Dashboards pour l’affichage des rapports

Afin de faciliter et automatiser la montée de version suite au support d’OpenSearch au profit d’Elasticsearch, un job de migration est intégré au CLM.

Configuration

La propriété autoAssign est maintenant portée par la classe de tâche et plus par la configuration de l’activité de l’interface graphique.

Interface graphique

Dans notre volonté de mise en conformité avec le RGAA, les contrastes ont été réhaussés et les couleurs de FlowerDocs variabilisées afin de permettre la personnalisation de FlowerDocs en toute simplicité.

Sécurisation applicative

FlowerDocs Core expose un ensemble de services pouvant être consommés via différents clients. La cohérence d’évaluation des permissions de l’utilisateur courant a été amélioré quel que soit le client utilisé.

Documentation

Dans une volonté de faciliter le support et les intégrations sur la version 2.5.4 de FlowerDocs, la documentation de cette version reste disponible ici jusqu’à la sortie de la prochaine version majeure.

Fonctionnalités clés

Traitement en série

Un traitement plus performant des composants : le traitement des composants en série. Au cours d’une session de traitement d’une liste de composants l’utilisateur passe au composant suivant sans revenir sur la place ayant initiée la session.

WEBEditor / MailEditor

WEBEditor : Création et édition de contenu depuis FlowerDocs.

MailEditor : Envoi de mail depuis FlowerDocs. Dépréciation de l’usage du plugin Plume.


Les deux plugins s’ouvrent dans un OffMenu pour permettre à l’utilisateur de mettre en pause l’édition de contenu et de le reprendre au moment opportun. Il permet également de chercher la ou les pièces jointes adéquates dans FlowerDocs.


Plus d’informations bientôt dans la FlowerDocs Academy .

Nouveau mode d’affichage de contenu

Cette nouvelle version intègre un tout nouveau mode d’affichage de contenu : le OffMenu.


Ses objectifs : permettre la consultation d’informations en parallèle et répondre à de nombreux cas d’usage à forte navigation. Comment ? Grâce à un mode d’affichage de contenu dans un panneau latéral repliable et conservable au cours de la navigation.

Recherche plein texte

Refonte de la fonctionnalité de recherche plein texte

Extraction de contenu des documents textuels et OCRisation des images avec un OperationHandler

FlowerDocs Companion

Refonte du plugin Office désormais nommé FlowerDocs Companion. Support de Microsoft Excel, Microsoft PowerPoint et édition de contenu font parties de ses nouvelles fonctionnalités.

Changelog

GUI

Versioning

La gestion de promotion des versions d’un document est maintenant possible par les utilisateurs en fonction de la stratégie définie sur la classe de document. Documentation.

Absence de génération d’identifiant de version lors de la création d’un document dans le cas où le moteur génère déjà cet identifiant.

ARender

Afin de faciliter la saisie des utilisateurs et réduire les erreurs de saisie, FlowerDocs intègre la fonctionnalité de Lasso d’ARender. Ainsi, la sélection de valeurs dans le contenu du document visualisé permet de remplir les tags du composant ouvert.

Désactivation des appels à la page mère d’ARender par configuration

L’ouverture de fichier externe dans ARender ne doit pas être possible.

La sélection d’une pièce jointe de tâche affiche son contenu dans ARender. Dans un cas particulier, ceci n’avait pas lieu.

Expérience utilisateur

Refonte des icônes des actions d’assignation

Les vignettes ont toutes la même taille. Leur titre est tronqué suite au manque d’espace et est lisible au survol.

Les icônes des enveloppes dans les tableaux de résultats de recherche ont les couleurs souhaitées.

Les critères de recherche sont affichés une seule fois lors de l’ouverture d’un recherche depuis un Dashlet.

Un message d’erreur du chargement de contenu est affiché à l’utilisateur lorsque celui-ci échoue

Le menu est chargé correctement dans le cas où des onglets sont non résolus.

Favoris

Le menu des favoris, déjà présent dans les versions antérieures, a évolué pour permettre une consultation de tous les favoris organisés selon leur catégorie. Leur gestion en est aussi améliorée avec la possibilité d’en supprimer directement depuis le menu sans nécessiter la réouverture du composant.

Le chargement des favoris est terminé en cas d’erreur à la récupération de ceux-ci.

Le fil d’Ariane est correctement mis à jour lors de l’ouverture d’un favori.

Intégration

API JS

L’API JS de FlowerDocs permet de construire des formulaires d’indexation de composants

La valeur d’un tag ayant des suggestions ajoutées en intégration est modifiable via l’API JS


Plusieurs plugins d’attachement de pièces jointes de tâches sont désormais disponibles :

  • l’ajout d’un composant déjà présent en GED basé sur une recherche
  • la création/édition d’un composant via le WEBEditor
  • l’édition d’un document à partir d’un modèle via FlowerDocs Companion
  • Un plugin de visualisation des métadonnées des pièces jointes dans un OffMenu

Opérations

Le service des Features est accessible depuis les OperationHandlers

Workflow

Les processus Camunda peuvent réagir à la création d’un utilisateur

Une tâche de purge périodique de l’historique de connexion est disponible dans Camunda

Le scope est toujours fourni aux tâches de type Script dans Camunda

Lancement d’un processus possible depuis l’administration des processus

Sécurité

GUI

Support des ACL proxys pour l’évaluation des permissions lors de l’affichage des actions du menu contextuel

L’affichage d’un panneau de chargement empêche toutes actions utilisateur durant la suppression d’un composant

Il n’est plus possible de détacher un composant ouvert en lecture seule d’un dossier

Désactivation des actions de sauvegarde et de réponse des tâches jusqu’à l’obtention d’une tâche valide

La mise à jour du titre d’un composant sans classe valide ne modifie plus la validité du composant.

La validité d’une popup de création de composant prend en compte son titre.

La déconnexion est effectuée sur tous les onglets

Connexions

Enregistrement des connexions par OAuth2 dans l’historique de connexion

La désactivation de l’évaluation du paramètre nonce n’est plus possible.

Performance

Le contenu temporaire d’un document en création est déplacé si possible afin d’éviter de multiples étapes d’écriture

Une seule requête est envoyée à l’ouverture d’une popup de recherche.

Les polices utilisées dans FlowerDocs sont maintenant toutes incluses dans le produit sans être chargées par des sites externes

Exploitation

Support du service AWS ElastiCache en lieu et place de Redis.

Le endpoint de health est exposée sans authentification requise pour les applications portant l’annotation @FlowerDocsClient

Pour une lecture facilitée et une analyse simplifiée, les logs client sont déobfusqués.

Clarification des erreurs des classes de composants

Téléchargements

FlowerDocs GUI
Interface graphique

FlowerDocs Core
Coeur de l'application exposant des web services

ARender Rendition Server
Moteur de rendition de la visionneuse

FlowerDocs 4 FileNet Batch
Batch FlowerDocs dédié FileNet permettant d'initialiser un référentiel métier à partir de fichiers Excel

FlowerDocs Operations
Code Module FileNet utilisé au sein des workflows