priint:suite - Patch 167 - Change Log
This patch, released on December 18th, 2025, includes ongoing feature enhancements and several bug fixes identified during end-to-end testing. The build name on FTP: 4.6.0.990
Software
Windows:
PubServer_Install_Update_4.6.0.990.zip
Linux:
PubServer_Update_4.6.0.990_UbuntuLinux.deb
Release Notes
The Admin Application
| Issue Key | Summary | Release Notes |
|---|---|---|
| ADMIN-3119 | [BUG] - Notification icon shows "application error" after creating new role | Fixed an issue where opening the notification panel after creating a new role resulted in an “application error”. The panel now displays the correct messages. |
| ADMIN-3117 | Update endpoint: GET uploads/upload-parameters to use PubServer API | Fixed an issue where updated upload limits and allowed file types in Preferences did not appear in the import process UI until PubServer was restarted. The endpoint now uses the new PubServer API. |
| ADMIN-3098 | Custom preference cannot update value even when configured in XML | Fixed an issue where custom preferences defined in the XML configuration could not be updated. Values now update correctly. |
| ADMIN-3097 | Roles List: labels appear off-center | Fixed a UI issue where labels in the Roles list were visually off-center. |
| ADMIN-3017 | Import Roles Fails: Assigned Access Rights Not Imported | Fixed an issue where stale cache entries caused imported roles to lose assigned access rights. The import process now refreshes the cache correctly. |
| ADMIN-3010 | Trigger unsaved change when updating nothing in Edit Team | Fixed an issue where an unsaved-change warning appeared even when no edits were made. The warning now appears only when real changes occur. |
| ADMIN-2945 | Content: data should load after column settings popup is closed | Optimized Content behavior so data reload happens only after closing the column settings popup, reducing unnecessary API calls and improving performance. |
The priint:planner application
| Issue key | Summary | Release Notes |
|---|---|---|
| PRIINT-12400 | checkinDocument and uploadMetadata calls set incorrect fileName | "After executing a rendering process with a document, the file name of this document in the database was set to an incorrect value. This caused problems with subsequent operations, such as create merged PDF or download. This is fixed." |
| PRIINT-12303 | Neowise - Content Assignment - Metadata - translation should be displayed instead of the value. | Resolved an issue where translations were displayed incorrectly in the list of values (raw value was shown after selection). Selected values are now displayed with the proper translation. |
| PRIINT-12108 | Add Material UI contrastThreshold to application_config.xml of Neowise | Improved contrastText calculation with configurable contrastThreshold. The contrastText token is now calculated using the configurable contrastThreshold (cfg:contrastThreshold) value to maximize the contrast between background and text colors. A higher contrastThreshold increases the point at which a background color is treated as “light”, and therefore receives a dark contrastText. The contrast threshold follows a non-linear curve and defaults to 3, which corresponds to a minimum contrast ratio of 3:1. |
| PRIINT-11832 | Table Configuration: reuse the queried value of the config file DefaultEditorsConfig.xml | EditorConfig for planning metadata is fetched only once per planning. |