Technical blog

Release note for ARender 2023.4.0

ARender 2023.4.0 Release Notes

Version Number: 2023.4.0
Release Date: 12/13/2024
Download: https://www.arender.io/download/v2023


Overview

The 2023.4.0 release of ARender introduces significant enhancements and bug fixes to improve performance, usability, and security. Highlights include support for new file formats (7zip and XPS), performance optimizations for ReactJS-based functionalities (new UI), and enhancements to OAuth integration. This release also addresses vulnerabilities and provides documentation updates for integrators.


For Functional Users

Key Enhancements:

  • 7zip File Support: Users can now open and manage 7zip compressed files directly within ARender, streamlining workflows.
  • XPS File Support: Added support for Microsoft XPS files, expanding the range of viewable formats.
  • Autosave for Annotations: Improved autosave functionality ensures annotations are not lost when switching documents via thumbnails.

Bug Fixes:

  • Resolved issues with annotations created in earlier versions appearing too small in V4 or 2023 for .tif documents.
  • Fixed problems with free text box and sticky note annotations preventing new annotations from being saved.
  • Addressed document rendering issues for .msg, and PDF files.

For Developers

API Updates:

Security Enhancements:

  • Upgraded Spring Framework dependencies to mitigate open redirect and SSRF vulnerabilities.
  • Addressed vulnerabilities in Docker images, including packages like Gson, Guava, and Spring.

For Integrators

Integration Considerations:

  • OAuth Enhancements: Improved support for OAuth integration with FileNet and additional handling of security configurations.
  • Docker Updates: Added support for dedicated Docker images for Alfresco and FileNet connectors.

Configuration Changes:

  • The default Hazelcast configuration auto-detection has been disabled to avoid network conflicts, requiring manual configuration.


Detailed Changes

1. UI Updates

New Features:

  • 7zip file support enables seamless interaction with compressed archives.
  • XPS file support broadens the spectrum of supported document formats.

Enhancements:

For the new UI only, more information: Activate the new UI.

Bug Fixes:

  • Resolved thumbnail panel issues when opening unsupported documents.
  • Fixed autosave failure when switching documents during annotation editing.

2. Rendition Engine Updates

New Features:

For the new Rendering engine only. More information: PDFOwl: A more powerful document renderer

  • Support for PDFOwl 1.24-13, ensuring enhanced PDF rendering and interaction capabilities.

Bug Fixes:

  • Fixed rendering inconsistencies in PDF files.

3. Security Updates

  • Mitigated vulnerabilities in key dependencies, including Gson, Guava, and Spring Framework.
  • Resolved OAuth-related access issues for specific endpoints, like uploadServlet.

Documentation Updates


Changelog

Key Issue Type Summary Linked Issues
AR-10871 Dev W/O UX

7zip file format support

AR-16611, AR-17162, TMAPR-5665, TMAPR-4288, TMAPR-3196
AR-15589 Dev W/O UX

OAuth for FileNet in ARender

AR-16961, AR-17149, AR-14590, AR-15860, TMAPR-5644, TMAPR-5623, TMAPR-5799
AR-15850 Issue

CLONE 2023 [4.8.15] - Document size increases after converting to PDF/A

AR-15596, AR-15849, AR-13740, AR-16753
AR-16699 Dev W/O UX

Remove confusing configuration for Hazelcast

 
AR-16918 Issue

Remove unnecessary log from arender-hmi-server.log

TMAPR-5758, TMAPR-5978
AR-16921 Issue

CLONE 2023.3.0 [4.8.18] [4.6.20] - Rotations are sometimes not applied

AR-16782
AR-16927 Dev W/O UX

[GWT+ReactJS] Number of thumb columns configurable

AR-17002, TMAPR-5780
AR-16928 Dev W/O UX

[GWT+ReactJS] Thumb Explorer - Add the support Anchors menu configuration

AR-17002, AR-16926
AR-16937 Issue

Autosave Annotations Fails When Switching Documents via Thumbnails

TMAPR-5753
AR-16942 Issue

Crash ARender when comparing documents containing many differences

TMAPR-5795
AR-16954 Issue

PDF Parsing does add spaces inbetween characters when font size is very small (1, barely visible)

TMAPR-5703
AR-16961 Dev W/O UX

Docker - Alfresco & FileNet with Spring Boot

AR-15589
AR-16967 Issue

Fix Spring Framework Open Redirect Vulnerability on dependencies used by ARender

TMAPR-5818
AR-16984 Issue

4.8.4 annotation block new annotations save action

AR-17179, TMAPR-5833
AR-16986 Dev W/O UX

One step upgrade

AR-17222, AR-17223, AR-17238
AR-17014 Dev W/O UX

Documentation - Redact document via REST API

 
AR-17015 Dev W/O UX

[Documentation] Transformation REST API is not well documented

 
AR-17025 Issue

Rendering issues in msg files

AR-16888, AR-17155
AR-17055 Dev W/O UX

BETA - XPS file support - Using MuPDF

AR-17163
AR-17078 Issue

React - The thumbnail panel does not reset when opening an unsupported document.

TMAPR-5886
AR-17082 Issue

Annotations created in V3 become too small in V4 and V2023 for ".tif" documents

AR-17165, TMAPR-5826
AR-17098 Issue

Using React mode, thumbnails were no longer displayed after an error occurred

TMAPR-5894
AR-17101 Issue

Fix vulnerabilities in "rendition-*" docker images

TMAPR-5898
AR-17104 Issue

Incorrect rendering of a PDF with PDFOwl

AR-17163, TMAPR-5910
AR-17106 Dev W/O UX

Add a new parameter in the openDocument JS API

AR-10971, AR-17215, TMAPR-5914
AR-17111 Issue

React - Calling closeDocument does not reset thumbnails

TMAPR-5926
AR-17114 Dev W/O UX

Update the Alfresco Docker documentation

 
AR-17117 Issue

ReactJS - Performance Optimization for Large Documents

 
AR-17118 Issue

Save pop-up appears when closing ARender

TMAPR-5932, TMAPR-5965
AR-17139 Issue

Thumbnails are not loading when using React mode with a custom viewer

TMAPR-5962
AR-17149 Sous-tâche

AR-15589 ARender can't integrated in an iframe if the OAuth is activated

AR-15589, TMAPR-5644
AR-17158 Issue

Failure to extract Smarts anchors

TMAPR-5960
AR-17163 Dev W/O UX

Jump to PDFOwl 1.24-13

AR-17055, AR-17146, AR-17104, AR-17164
AR-17164 Issue

PDFOWL - Handle broken mask image

AR-17163, TMAPR-5621
AR-17165 Sous-tâche

AR-17082 CLONE V2023 - Annotations created in V3 become too small in V2023 for ".tif" documents

AR-17082, TMAPR-5826
AR-17167 Dev W/O UX

Documentation - Add PDFOwl configuration (non-Docker installations)

 
AR-17179 Issue

CLONE V2023 - Problems after adding html content in free text box and sticky note annotations

AR-16984, AR-16065, AR-17172
AR-17199 Issue

The artifactory arender-versions should not be updated when RC is released

 
AR-17201 Issue

Update scripts are not present in HMI spring boot package

 
AR-17204 Issue

Issue with the current logged user

 
AR-17205 Issue

Lot of logs printed with React mode

 
AR-17207 Issue

Disable HMI Hazelcast configuration auto-detection by default

AR-17208
AR-17209 Issue

Access problem to uploadServlet resource (Oauth2 security)

TMAPR-6053
AR-17215 Issue

[JSAPI] The openDocument() method with 2 parameters does work as expected

AR-17106