For the full list of highlights and the downloadables of Perfion 2026-R1, click here.
| Release Note |
|---|
| Action - WRITE.JSON: When a data table has no rows, WRITE.JSON now returns an empty JSON object ({}) instead of a null value. |
| Filtered Values: Inherited controlling values are now correctly marked as invalid. |
| Left-side Categorizer: User selections are now stored at a more detailed level, ensuring that choices made in the left-side categorizer and search are remembered throughout a session. |
| Feature Definition: Setting a feature as Remote now automatically disables and unchecks the Inheritable, Formula, Selectable, and Read-Only options. |
| Text Features: The character limit in the text editor has been removed. |
| Filter Search: Fixed a bug where searching within the hierarchy did not work correctly. |
| Feature Grid: Multiple boolean values can now be selected with Shift+Click. Holding Ctrl toggles multiple values to match the focused cell. |
| Feature Validation: Fixed an issue where it was possible to copy and paste invalid base values. |
| Grid in Windows Client: Fixed an issue where only the first wildcard was applied when selecting from a custom view with multiple wildcards. |
| Dashboard Management: Dashboard titles are now limited to 100 characters. |
| Data Language: When a section name is missing for the selected data language, it now displays "(No Value)" instead of falling back to a random language. |
| Import Wizard: Import options now respect user roles. Users without the "Can import data without validation" permission cannot select "Create Values" for feature validation or unknown selectable values. |
| Remote Queries: SQL-based remotes now support @KeyTable and @IdTable variables, which provide better performance than @Keys and @ID. See documentation for details. |
| Remote Cluster Query: Fixed an issue where sorting was not applied correctly. Note: Results in the web client are grouped by the variant column. |
| Swap Table & Sort Related Items: Multiple swap tables can now be used on a Sort Related Item feature. |
| XLIFF Export: Fixed an issue where data was not exported when another language had inherited values for the same feature. |
| Multi-selectable Popup: Improved feedback by removing items from the Available list once they have been added to the Selected list. |
| Import Messages: Full message text is now shown in a tooltip when hovering over a message cell. |
| Dashboard: Widgets now fall back to the Item view when no specific view has been configured. |
| Default Values: Fixed a bug where default values for localizable multi-selectable features were not applied correctly. |
| Number Features: Number formatting now follows the UI language setting and respects regional preferences. |
| DeepL Translations: DeepL glossaries have been updated to use the API version 3 |
| Grid - Copy Values: Values from link features can now be copied to string and text features, and vice versa. |
| FTPS - File Transfer: Fixed an issue where file uploads or downloads could fail when connecting to certain FTPS servers. Note: This fix requires Perfion to run in 64-bit mode. |
| Supplier Portal - API Commands: All Supplier Portal commands available to both suppliers and Perfion owners can now be executed via the Perfion API and Actions. See documentation for details. |
| Import Wizard: Newly created features now appear in the Import Wizard immediately, without requiring a refresh or logout. |
| Import - Hierarchical Binary Features: Importing data into hierarchical binary features is not supported. An error message now clearly states this when attempted. |
| Feature Definition - Reserved Features: View group settings can now be changed for reserved features. |
| Supplier Items Import: Selectables in Standard Items can now be imported by their IDs (e.g., importing colors using Color.Id). |
| Feature Definition: A feature can no longer be deleted if it is used in a filter or view. |
| Web Client - Feature Configuration: Columns are now resizable to accommodate longer feature names. |
| Swap Relations: Fixed a bug where only normal items could be copied. Swap-related items, including virtual items, can now be copied correctly. |
| Web Client - Feature Configuration: Fixed an issue where drag-and-drop operations could cause the configuration to jump unexpectedly. |
| Item Dependency Configuration: Virtual items are now excluded from the selection. |
| Feature Definition: The "Show Full Hierarchy Path" option can now be enabled from the advanced settings. |
| Formula Feature: Multi-value features in formula features now use the same format as in the Windows client. |
| Search Filter: Fixed an error that occurred when using file-type selectables in the search filter. |
| Web Client - Navigation: The administration menu item no longer loses its highlight when navigating to subpages. |
| Administration - Custom Pages: The Custom Pages list now updates automatically without requiring a manual page reload. |
| Content Store - Organization Administration: Added the option to enable or disable access to the Collections feature. |
| User Management: Fixed a display issue where an invalid input appeared when only one data language was available. |
| Windows Client - Item Security: Fixed an issue where values of read-only features were visible even when restricted by Item Security. |
| Grid: Data can no longer be changed while the grid is loading, preventing unexpected behavior during data fetches. |
| Supplier Portal - Import: Fixed a bug that allowed an import to be triggered multiple times, causing data duplication or corruption. |
| Action - SELECT.PERFION: Fixed an issue where certain users could not access data they were entitled to when executing actions. |
| Supplier Items Import: Empty or "[DeleteValues]" values in binary columns are now processed correctly even when no zip file is provided. |
| Supplier Portal Import: The "Ignore locked items" option can now be selected independently of the "Can create new products" role. |
| Image Service - AVIF: Fixed an issue where reformatting images to AVIF could produce very low-quality results due to incorrect quality settings. |
| Factbox: The UI and data language now default correctly. Language settings can be controlled via URL parameters. |
| Dashboard Widgets: The asterisk symbol no longer appears on optional feature fields. |
| Web Client - Compare: The Compare feature now includes a reset option and handles invalid inputs correctly. |
| Grid - Unique Values: Fixed a visual glitch where editing a unique value to something invalid made it appear violated until the page was reloaded. |
| Scheduled Jobs: The "Next Run" and "Last run time" columns now use the date format from the user settings. "Last run duration" matches the format used in the Windows client. |
| Import Wizard: Fixed a visual bug where the progress indicator did not reset when going back to make configuration changes. |
| Image Service - AVIF Resize: Fixed an issue where resizing an AVIF image produced a PNG file instead of AVIF. |
| Search Features: The Query Builder is now available when editing queries for Search and Filter features. |
| Application Server - Maintenance: The automatic cleanup of job outputs now processes data in smaller batches, reducing database load during maintenance. |
| Web Client - Feature Picker: Selectable and remote features now have distinct icons for easier identification. |
| Supplier Details Work Mode: Inherited values are now grayed out and no longer appear editable. |
| Item Editor: The language shown in the header now correctly reflects the data language selected in the user settings. |
| Widget: Widgets can now be created using keyboard navigation only. |
| Remote Connection Templates: A connection template for SAP Business One OAuth authentication has been added. |
| Dashboard Widgets - Windows Client: Fixed an error on widgets where the filter contained both a Where and a Having clause. |
| Work Mode - Item Details: Selecting an item and switching to the Item Details work mode now correctly loads and displays the item. |
| Grid Card / Dashboard: Fixed a layout inconsistency where the card header and sidebar header had different heights. |
| Column Chooser: The "Save" button has been renamed to "OK" for consistency. |
| Card View Grid: Fixed an issue where keyboard navigation caused an unwanted blue border to appear. |
| Reporting - @FormatValue: Fixed an issue where parts of the @FormatValue expression were missing from formatted values in reports. |
| Exposed Configuration: Drop-down selectors in the Exposed Configuration no longer stay open after a selection is made. |
| Administration - User Roles: A dedicated audit logging role has been added, controlling access to the Audit Log section. |
| Create with AI: Fixed an issue where MultiValue features were not passed correctly. |
| Windows Client - RelatedValues: Images from RelatedValues features now load faster due to a fix in the caching mechanism. |
| Image Service - SVG: Fixed an issue where SVG dimensions were misinterpreted during raster conversion, resulting in incorrect preview images. |
| Main Menu: Fixed an issue where tooltips remained visible after opening the Notifications or Jobs modal. |
| Web Client - Previous Values: Fixed an issue where previous values were occasionally restored incorrectly. |
| Web Client - Previous Values: Fixed an issue where previous values for multi-value features were occasionally restored incorrectly. |
| Administration - Edit User: Admin users are no longer shown the "Service Only" access type, which is not applicable to admin accounts. |
| Query Builder: The advanced query editor now opens correctly when editing existing queries, and changes can be saved. |
| Perfion API: Error messages are now clearer when a feature name is misspelled in a Perfion Query or EC API context mapping. |
| REST API: The REST API now supports assigning values to read-only features, matching the existing support in the SOAP API. |
| Supplier Portal - Edit Organization: Dynamic entity names are now displayed correctly for each setting. |
| Supplier Portal - Search: Base feature has been removed from the search filter, as its value is not visible to suppliers. |
| Filtered Values - Performance: Updating large Filtered Values configurations has been optimized and is no longer prone to database timeouts. |
| Content Store - Custom Pages: Fixed an error that could occur when updating the Terms and Conditions state. |
| Remote Connections - URL: Fixed an issue where combining a remote connection base URL with a relative path could produce an incorrect URI when a slash was missing. |
| Grid - Translation: Fixed an issue where translating values in a multi-base-feature grid failed to refresh the displayed values. |
| Search - SelectMulti Filter: Fixed an issue where a search configured with SelectMulti and the IN operator incorrectly used the IN HIERARCHY OF operator instead. |
| Content Store - General Settings: Added support for settings that apply across all Content Stores, including Landing Page configuration. |
| Hierarchical Multi-Value Features: Fixed an issue where selecting or deselecting parent and child values could corrupt or hide items in the value picker. |
| OData - Remotes: Fixed an issue where a valid OData remote connection using OAuth ClientCredentials authentication was incorrectly flagged as invalid. |
| Grid - Web Client: Fixed an issue where a white box appeared behind the headers when only a few columns were visible. |
| SMTP Settings: Fixed a bug that caused errors when changing the Use SSL setting. |
Comments
0 comments
Please sign in to leave a comment.