priint:suite - Patch 4 - Change Log
This second patch for version 4.7, released on March 16th, 2026, delivers a set of targeted fixes and usability improvements identified after the official 4.7 launch.
The build name on FTP: 4.7.0.878
Software
Windows: PubServer_Install_Update_4.7.0.878.zip
Linux: PubServer_Update_4.7.0.878_UbuntuLinux.deb
Release Notes
The Admin Application
| Issue key | Summary | Release Notes |
|---|---|---|
| ADMIN-3361 | Cannot delete PubServer users with + in username | Fixed an issue where PubServer users with a “+” character in the username could not be deleted from the Admin user list due to incorrect URL encoding of the login parameter. |
| ADMIN-3295 | Disable execute button in Content process when required fields are missing | Fixed an issue where the Execute button remained enabled even when required fields were missing in a Content process form. |
| ADMIN-3421 | AS breaks bucket expansion | Fixed an issue where bucket nodes in the tree table could not expand to show child items after applying an Advanced Search filter, even though the expand icon was visible and the bucket data was available. |
| ADMIN-3405 | Missing URL encoding for media review | Fixed an issue where media asset previews failed when identifiers contained special characters (e.g., #). The identifier is now properly URL-encoded before calling the PlannerEngine API. |
| ADMIN-3404 | Incorrect data request logic | Fixed an issue where the UI did not reset its state when switching between bucket types. In some cases, the system continued requesting sub-bucket data instead of entity data, leading to incorrect results in the bucket view. |
| ADMIN-3303 | Apply contentMetadata to have the result of those columns in advanced search result | Advanced Search now supports the contentMetadata parameter, returning the corresponding content metadata values for each record in the search results. |
| ADMIN-3283 | Improve column management component for Content (P2) | Improved the drag-and-drop behavior in the column management component. Column changes are now applied only after the user finishes the adjustment and closes the dialog. |
| ADMIN-3270 | Cannot select combo box and its value when creating new metadata | Fixed an issue where combo box values could not be selected when creating new metadata, preventing the form from being saved. Also resolved a validation inconsistency between Create and Edit forms for required fields. |
| ADMIN-3267 | Improve column management component for Content (P1) | Enhanced the column management component with support for select/unselect all, column label search, and a maximum of 10 selected columns. The column order is now saved in local storage when users rearrange it. |
| ADMIN-3266 | Sidebar icon is misaligned under the Publications section | Applied a small UI adjustment to correct the icon alignment in the Publications section of the sidebar. |
| ADMIN-3271 | Delete User - Can click multiple time to the Delete confirm button | Fixed an issue where the Delete confirmation button in Admin → Users could be clicked multiple times, sending duplicate delete requests and showing multiple alerts. The action is now restricted to a single request. |
| ADMIN-3387 | Advance Search - Support required fields | Advanced Search forms now support required fields. Required fields are marked with an asterisk (*), and the Search button is disabled until all required fields are filled. |
| ADMIN-3296 | Support Object label in Content processes | Content processes now include the object label in the process payload. The PlannerEngine has been updated to set the object label when variables are created for Content processes. |
| ADMIN-3273 | [Admin] - Update the login URL to support SSO-login | Improved SSO login behavior so that users accessing Admin via a direct URL (e.g., {PubServer}/Admin) are recognized by the existing session and do not need to log in again. |
| ADMIN-2774 | Content: Resize function for ContentMetaData | Improved the Content Metadata panel to support both expanding and reducing the view. The panel can now be resized for better visibility and reset to its default size. |
The priint:planner Application
| Issue key | Summary | Release notes |
|---|---|---|
| PRIINT-12527 | Reuploaded documents should not be deleted from the database if reupload fails | Reuploaded documents were deleted from the database if reupload failed. Fixed. |
| PRIINT-12524 | Publication rights granted via team membership are not considered in InDesign Desktop | Publication rights granted via team membership were not considered in the InDesign Desktop Publication Panel and related script functions. This is fixed. |
| PRIINT-12522 | Neowise - Content Assignment - Real Grid Metadata is not refreshed when selection changes + dataprovider dropdowns don't work with Real Grids | Real Grid Metadata was not refreshed when selection changed; Dataprovider dropdowns didn't work with Real Grid metadata. Fixed |
| PRIINT-12516 | Update AuthService documentation to include new <clientAuthenticationMethod> attribute | Documentation was updated with <clientAuthenticationMethod> attribute |
| PRIINT-12511 | AuthService - Language selection - Language is empty during the first usage | Language selection was empty when opening login window for the first time. Solved. |
| PRIINT-12487 | Neowise - Flatplan - Moving plannings between documents breaks real grid assignment | Moving plannings between documents broke real grid assignment. Fixed. |
| PRIINT-12483 | Set default label for page templates and templates, if empty | Templates or page templates without a label set, would show up in priint:planner without any label. Now the label "Untitled" (or translated) is shown instead. |
| PRIINT-12482 | CometConfiguration: issues when importing projects from ISON dumps | Importing projects in ISON via repository dump failed in certain situations because of conflicting script IDs set to default (0 or -1). This is fixed. |
| PRIINT-12535 | SchemaResolverInterceptor throws NPE when session has no project set | SchemaResolverInterceptor threw NPE when session had no project set. Fixed. |