Skip to main content

priint:suite - Patch 6 - Change Log

This fifth patch for version 4.7, released on April 20th, 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.951

Software

Windows: PubServer_Install_Update_4.7.0.951.zip

Linux: PubServer_Update_4.7.0.951_UbuntuLinux.deb

Release Notes

The Admin Application

Issue keySummaryRelease Notes
ADMIN-3290Session page: apply new APIsUpdated session management to use new APIs. Result: improved handling of active sessions and session control.
ADMIN-3574Disable drag and drop during active name sortingFixed an issue where drag-and-drop conflicted with active sorting. Result: drag-and-drop is disabled when sorting is applied to ensure consistent behavior.
ADMIN-3484Improve row selection in tree tableImproved row selection behavior in tree tables. Result: expand/collapse actions no longer trigger unintended selection.
ADMIN-3549Improve performance of tree columns loadingImproved performance when loading tree columns. Result: faster and smoother data rendering.
ADMIN-3491Content process inconsistencyFixed an inconsistency where template was available for Key Value but missing for Text. Added template support for Text and aligned across content processes (except Cord). Result: consistent template handling across content entities.
ADMIN-3490Text area used instead of text fieldFixed an issue where incorrect input type was used. Result: correct text field type is applied.
ADMIN-3605Cannot delete userFixed an issue where users could not be deleted. Result: user deletion works as expected.
ADMIN-3537Logout issue after using app switcherFixed an issue where logout URL was incorrect after switching apps. Result: logout redirects correctly.
ADMIN-3533Incorrect redirect after logout (SSO loop)Fixed an issue where logout caused redirect loops or SSO errors. Result: users are redirected to login page correctly after logout.
ADMIN-3520Cannot log in after deleting SSO userFixed an issue where users could not log in after deletion. Result: login works correctly after user recreation or SSO flow.
ADMIN-3514Duplicate language values after importFixed an issue where duplicate language values were created during import. Result: data is imported without duplication.
ADMIN-3499Export EntityData process issueFixed an issue where export process parameters were not auto-filled. Result: export works correctly without manual input.
ADMIN-3486Can't work with CordsFixed an issue where Cords were not visible or accessible in the entity model. Result: Cords are now correctly loaded and available for use.
ADMIN-3489UI is laggy compared to old versionImproved UI responsiveness when opening and closing panels and handling user actions. Result: faster interactions and removal of unnecessary loading states.
ADMIN-3488Content Process - Wrong componentFixed an issue where incorrect components were rendered in content process and content panel. Result: correct components are now displayed.
ADMIN-3487Disable autocomplete for form fieldsDisabled browser autocomplete in dynamic form fields. Result: prevents unwanted autofill and improves form input behavior.

The priint:planner Application

Issue KeySummaryRelease notes
PRINT-12617Stale MT session causes NPE in download notification and block short token refreshFixes problem with stale sessions in MT tokens not being validated correctly.
PRINT-12600PubServer - i18n folder is not created during installationFixed an issue causing the i18n folder to be missing from the local git repository after PubServer installation.
PRINT-12586Content Assignment: Use Context object in a new method to search by document context criteria for bucket treeNew 'SearchContent by document context criteria' plugin extension method for search content can be used in Newise/Flatplan/Content Assignment.
PRINT-12583Prevent session closure when using call activity with rendering service in print_bpmPrevented session closure when using call activity with the rendering service in print_bpm.
PRINT-12579Content Assignment: Search method selection should be kept in local storageMethod for Search content selected by user (e.g. in Flatplan/Content Assignment) is kept in browser local storage.
PRINT-12552No information why we can't delete document template permanentlyEnhanced the Delete Document Template feedback dialog by adding a new column that explains why a document template cannot be deleted.
PRINT-12098Investigate and resolve session attribute loss during document build up in Newise/Copyedit workflowOur stack starting with version 4.6 uses so-called transitive sessions when working with process instances in BPM. This means that although our rendering server (PDFR or IDS) uses a technical account to communicate with the PubServer, it passes a session id of a user's session so that actions can be conducted on their behalf. Although this solves a few problems like access rights management, there are a few problems with this approach. The first one being that all changes to user's session that happen between the start of the process and its execution will be reflected in what the process does. Language changes and session logouts affect such work.

What this change introduces are session copies that get passed to each process instance instead of the original session. That way we decouple