Technical blog

A more subdued subheader

ARender 4.3.0 release note

The ARender team presents the release notes of version 4.3.0.

 

Alfresco:

‣ Features

  • When copying pages in the document builder, annotations are copied with the page they are attached to, too.
  • When previewing a document in ARender, the activity of the document is updated to fed with this event.
  • ARender can be selected as default viewer based on user groups.

FileNet:

‣ Features

  • ARender can be used as the viewer in the ICN filmstrip view so as to have this filmstrip view fit the document opening look.
  • Watermarks can be configured to allow user LDAP group exceptions. Documents won’t be watermarked if the user is in specified groups.

‣ Technical subjects

  • New docker image including FileNet plugin for ARender.

Nuxeo:

‣ Fixes

  • Bug fix when reloading a document could lead into arrow measurement being displayed while the arrow was hidden.
  • Reducing logs to only SLF4J ones, so as to make them easier to extract and analyze.

‣ Technical subjects

  • New configuration options in JNI, for example to allow displaying PDF layers as separate pages or as one single merged page.

Generic:

‣ Features

  • Clean of environments to remove unused dockerfiles.
  • New arrow answer button on annotations. This button only appears on sticky notes if the text is not empty and not currently being edited, to avoid inconsistent situations.
  • New submit button on sticky notes to have a more intuitive way to guide users into escaping text edition when they have finished typing their message.
  • Support extends to DGN and IFC file formats.
  • Date format can now be configured as a property of the HMI.
  • Contextual menu is now enhanced with icons so as to allow users to quickly find their option without having to read a text list.

‣ Fixes

  • Bug fix when an undefined or null font name could lead into PDF/A document rendition failing. The document is now visible with a default font name.
  • Bug fix on DFS service which could lead to erratic NPE and document rendition crash when no precise error was provided by microservices.
  • Bug fix when users couldn’t copy/paste annotation content if they had no write allowance on this annotation.
  • Bug fix when an already rendered document couldn’t be found and lead to an error instead of a new rendition of the document.
  • Bug fix when multiple document cache evictions could lead to a stack overflow.
  • Bug fix when opening an email with an RTF file attached could lead to a crash of rendition.
  • Bug fix when show more widget didn’t work on long text annotations.
  • Bug fix when text searching in a zip file containing images could lead to the termination of the research order with no specific message to the user.
  • Bug fix when adding an annotation while zooming on the document to lead to an absurd resizing of the annotation.
  • Bug fix when annotation indicator on thumbnails was only available while viewing a child document.
  • Bug fix when hiding annotations wouldn’t persist on document reloading.
  • Bug Fix when annotation indicator on thumbnails could disappear during navigation.
  • Bug fix when description in search field was not removed when entering this field.
  • Bug fix when collapsed replies on sticky notes didn’t persist on document reloading.

‣ Technical subjects

  • Adapting weather calculation so as to divide server ressources between microservices. circular dependencies removal in REST controller.
  • Making string fields aggregatable in ElastikSearch.
  • ARender dependencies are externalized in a Maven BOM so as to make them easier to integrate in a third party application.
  • Add a way to specify a custom properties file in arender-hmi-configuration.xml file

Windows:

‣ Technical subjects

  • Windows installer improvement.
  • ARender can be installed as a service on a Windows server.

Linux:

‣ Technical subjects

  • Improvement of ARender installer for Linux. Can install ARender as a service.

 

‣ Known Issues

No new known issue compared to previous versions.