ARender 2023.4.0 Release Notes
- Admin
- 19 Dec, 2024
- Release note
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:
- JS API Enhancements: The
openDocument()
method now includes areset
parameter to manage UI states effectively.- Related documentation: https://docs.arender.io/development/apis/web-ui/javascript/document/
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.
- Configurable number of thumbnail columns
- Documentation: Number of columns Configuration
- Ability to disable the Anchor menu in the Thumb Explorer
- Documentation: Disabling Anchor Creation Option
- Optimized performances for handling large documents efficiently.
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 |