ARender v2023.16.0 – Release Notes
Upgrade note: See v2023.16.0 for detailed instructions.
Overview
ARender 2023.16.0 is a minor release that includes important security patches, stability improvements, and Spring Boot upgrades. It also introduces improvements in image handling for email-to-PDF rendering.
⚠️ We strongly recommend upgrading to this version, as it resolves several critical issues that have impacted production environments — including blocked connections, broken PDF/A saves, and a cross-site scripting (XSS) vulnerability.
Prerequisites
| Component | Supported versions |
|---|---|
| OpenJDK | 8 or 11 |
Security
Secure Endpoint
A vulnerability was found in an endpoint. This has now been fully fixed.
Related request: TMAPR-6536
Spring Boot Upgrade
An upgrade was made to version 2.7.32 of Spring Boot libraries to maintain long-term security and stability.
User Perspective
Better Email-to-PDF Rendering with Heavy Images
Large embedded images (e.g., pasted photos) in emails are now optionnaly resized and compressed to prevent rendering
errors and memory crashes.
Related request: TMAPR-6507
Support for DirectOffice Patch to Prevent Collapsed PDFs
A Windows/Linux patch has been integrated to avoid errors when rendering some DOCX files via DirectOffice.
Related request: TMAPR-6525
Improved PDF/A Save After Merge/Cut
Fixes a bug when saving a PDF/A document after using merge or cut actions.
Related requests:
TMAPR-6570
TMAPR-6454
Improved Web-UI Documentation
The default Hazelcast configuration file path is now clearly documented.
More information in the following link:
Configuration
Developer / Integrator Perspective
Security Code Modularization
Security logic has been refactored into a separate module to simplify reuse in other integrations.
Related request: TMAPR-6498
Use of Non-Deprecated WebClient Methods
Internal HTTP clients have been updated to avoid deprecated methods that could cause connection issues in some
environments.
Related requests:
TMAPR-6612
TMAPR-6587
Resilience in Cancelled Requests
Improved handling to avoid blocked connections when a user cancels a document stream mid-way.
Related request: TMAPR-6612
Exploitation Perspective
No operational-specific changes in this version.
Changelog
| Summary | Issue Type | Key | Linked Issues |
|---|---|---|---|
| Secure PrintServlet endpoint | Issue | AR-17846 | TMAPR-6536 |
| Modularize security code into new module | Issue | AR-17933 | TMAPR-6498 |
| Compress large inline images in email PDF rendering | Issue | AR-17879 | TMAPR-6507 |
| Fix PDF/A save error after merge/cut | Regression | AR-17882 | TMAPR-6570, TMAPR-6454 |
| Avoid deprecated WebClient exchange() method | Issue | AR-17931 | TMAPR-6612, TMAPR-6587 |
| Document Hazelcast config location in UI docs | Issue | AR-17347 | TMAPR-6064 |
| Integrate DirectOffice patch to fix collapsed PDFs | Issue | AR-17932 | TMAPR-6525 |
| Improve connection cleanup for streaming methods | Issue | AR-17948 | TMAPR-6612 |
| Upgrade Spring to 2.7.32 | Evolution | AR-17961 | — |
Download
| Description | Binary | SHA-256 |
|---|---|---|
| ARender Rendition Server installer | Download | SHA-256 |
| ARender WEB-UI - Spring Boot Application - Standalone | Download | SHA-256 |
| ARender HMI - J2EE EAR Application - FileNet 5.x | Download | SHA-256 |
| ARender HMI - J2EE WAR Application - Content Manager 8.1 | Download | SHA-256 |
| ARender plugins : IBM Content Navigator plugin | Download | SHA-256 |
| ARender plugins : Alfresco Share plugin | Download | SHA-256 |
| ARender plugins : Alfresco ADF plugin base for integration in ADF | Download | SHA-256 |
| ARender API : Client API | Download | SHA-256 |
| ARender API : Rendition API | Download | SHA-256 |