Technical blog

A more subdued subheader

Notes de version ARender 3.1.2

L’équipe ARender est fière de vous présenter les notes de sortie de la version 3.1.2, apportant de nouvelles fonctionnalités à ARender, ainsi que des corrections d’anomalies.

Cette liste de nouveautés et anomalies corrigées vise à décrire la grande majeur partie des nouveautés ayant un impact direct sur l’utilisation d’ARender. Une liste détaillée est disponible (en anglais) à cette adresse: Changelog

 

Nouveautés

‣ Nouvelle apparence et optimisations!

ARender change de peau! Avec un nouveau logo de chargement et un nouveau « look and feel » inspiré material design, ARender ne fait pas que des ajouts cosmétiques! Derrière ces changements d’apparence, un véritable changement au niveau du chargement des ressources d’ARender a été effectué. Au final, une application plus rapide à se charger, en consommant moins de réseau : See comparison screenshot

A gauche, l’ancienne version, avec un CSS récupéré bien plus tôt, bloquant des ressources, à droite, le nouveau chargement.

Ce chargement optimisé sera surtout le bienvenu sur les petites connexions à faible débits.

 

‣ Nouveau comportement

ARender permet désormais de mesurer des distances sur les documents. En connaissant l’échelle de base d’un plan, ARender peut prendre les mesures d’autres parties du plan. Veuillez consulter la vidéo suivante pour plus d’informations:

 

‣ Nouveau comportement

ARender permet désormais lors d’une recherche de trouver les textes contenus dans les annotations textuelles. Ce comportement est désactivable avec le paramètre : annotation.searchTextInAnnotations=false

 

‣ Nouveau comportement

ARender offre un nouveau mode d’ouverture des documents office de type Word en 3.1.2 : le streaming! Les documents s’ouvrent et se génèrent page par page.

Pour activer ce fonctionnement en béta pour le moment, voici le paramètre rendition : rendition.office.progressive.layout=true

 

‣ Nouveau comportement

Intégration de la logique de plugin à a HMI : ARender peut désormais intégrer dans son interface du code externe et l’insérer en temps que document.

 

‣ Nouveau comportement

ARender peut maintenant ouvrir des documents de taille virtuellement infinie dans sa fenêtre de navigateur! Un nouveau comportement en cours d’amélioration en version 3.1.3 permet de naviguer en dehors de la limite des navigateurs en gérant finement un décalage des pages du document.

 

Anomalies corrigées

‣ Bug majeur

Si un téléchargement de tous les documents est effectué depuis ARender et qu’un document possède une erreur, le téléchargement échouait. Dorénavant avec la propriété ignoreDocumentAccessorsWithExceptions à mettre dans le fichier arender.xml à true, le téléchargement s’effectuera, sans les fichiers causant des erreurs.

 

‣ Bug mineur

Une sauvegarde des annotations textuelles lorsqu’elles étaient repliées les ouvraient, ce n’est plus le cas et ces annotations sauvegardent ce paramètre.

Attention: pour correspondre mieux au standard XFDF et réduire la surcharge visuelle, les annotations textuelles seront repliées par défaut au chargement des annotations (les nouvelles seront toujours crées ouvertes). Vous pouvez par contre les ouvrir et sauvegarder ce paramètre. Une reprise des anciennes annotations est possible.

 

‣ Bug mineur

Au téléchargement d’un document avec ses annotations, les bordures des annotations étaient impactées par l’opacité de la zone interne des annotations. Ce n’est plus le cas.