configuration property ubConfig.uiSettings.adminUI.defaultFilterForStringAttr what allows to change a
default startWith initial filter condition for columns of type string to contains now works for Vue-based UTableEntity in addition to Ext tables.
WARNING - contains can significantly slow down the execution of SQL queries
USelectMultiple: Custom buttons and the "More" button are now rendered in a dedicated footer section below the options list.
This ensures custom buttons remain visible and accessible regardless of whether options are loaded or the list is empty
components\UTableEntity\cell-templates\document.vue - hardcoded buttons moved into a computed property that returns an array of button configurations, this will allow to extend template and add new buttons, added support for the column property buildDocActions that will return an array of action buttons
USelectEntity: fixed an issue where pressing Enter with a closed dropdown would trigger the chooseOption method, potentially leading to duplicate selections or incorrect input handling.
sanitizer, add data attribute to "a" tag whitelist
UTable fixed showing actions button if column has no available actions.
URichTextEditor: fixed an issue where target_list translations (e.g., "New window", "Current window") were not applied because they were initialized statically before the localization system was ready
UTable: fixed column pinning logic to correctly trigger sticky header updates when a column changes its pin direction (e.g., from left to right)
UTable: added word-wrap for table cells text to prevent text wrapping
scannerSettings form: added support for disabling PDF/PDF/A output formats via customParams.props.disallowPDF,
and automatically fall back to TIFF when PDF formats are disallowed