Perfion 2026-R1

  • Updated

Release Highlights

AI Gets Smarter

  • Create with AI — bulk apply: Select multiple items and apply an AI template to all of them at once, dramatically speeding up AI-assisted content creation at scale.
  • Create with AI — image & file support: Attach images and documents as input when generating content with AI — ideal for enriching product data from spec sheets, photos, or reference files.
  • SELECT.GPT can now read images and files: Upload visual or document assets directly into SELECT.GPT queries so AI can interpret and respond based on actual product visuals and documentation.

New Web Client Capabilities

  • Scheduling in Web Client: Create and manage scheduled tasks directly in the web — no desktop client required.
  • Product Comparison: Compare two or more products side-by-side in the web client to quickly spot differences in feature values.
  • Import Wizard Data Previewer: Validate that your data sheet is correctly structured before you begin mapping it to Perfion — catch issues before they become import problems.
  • Mixed Item Channels: Configure channels that span multiple item types, enabling more flexible channel structures.
  • Video Playback: Play video assets directly in the web client without leaving the item editor.
  • License Usage Monitor: See real-time license usage and SKU consumption from within the web client — no more guessing if you're near your limit.

Security & Compliance

  • Audit logging: User management changes and authentication events are now logged, giving administrators a trail of who did what and when.
  • SIEM integration: Export audit logs to your organization's Security Information and Event Management system for centralized security monitoring.
  • Configurable password policies: Administrators can now enforce minimum length, complexity requirements, and expiry periods for Perfion-managed passwords.

Supplier Portal

  • Full web-based administration: Configure and manage Supplier Portal directly in the web client, including support for multiple configurations.

Quality of Life

  • Hierarchy path for referenced values: See where in the hierarchy a feature value is from, both i ngrid and item editor — for example, a Category of "Coffee Makers" — you can now see exactly where that value lives in its own hierarchy (e.g. Coffee Equipment > Brewers > Coffee Makers).
  • Set your default landing section: Users can now configure which section of the web client they land on after logging in.
  • Keyboard navigation improvements: Value selectors are now fully keyboard-navigable for faster, mouse-free workflows.

130+ bug fixes across the web client, core engine, and integrations.

Important info: From version 5.7.7, use of TLS encryption is always required when accessing the Perfion Web Client and Perfion Supplier Portal. This will require a suitable SSL certificate to be installed and configured on the web server.  Self-issued certificates may be used, but this may require additional configuration on the web-browser clients.

 

Webinar - Q2 2026 Update

 

Downloads

5.9.5 (August 31th, 2026)

Release Note

Web Client Categorizer: Fixed an issue where categorizers based on inherited features displayed “No Value” instead of the correct values.

5.9.4 (August 19th, 2026)

Release Note

Item Editor: Opening the Item Editor in the Web Client is now much faster.
Perfion API: The Perfion API now fetches Swap-tables in parallel instead of sequentially. This will speed up queries querying for multiple Swap-tables.
Web client item editor: Item Editor no longer requests swap-table data in its initial query, improving opening performance.
Scheduler in windows client - Time Zone: Fixed an issue where daily scheduled tasks using the time zone picker store the wrong time and calculated an incorrect next run time.

5.9.3 (August 17th, 2026)

Release Note

Grid in WebClient: Missing captions on view groups would force an infinite error loop, freezing the client, this has been resolved.
New Importer: New importer failed to import binaries correctly on installations having binaries stored in cloud. This has been fixed. 
New Import: You can now Import to a Product having an inheritable Staging-feature. 

5.9.2 (August 12th, 2026)

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.

5.9.1 (June 24th, 2026)

Release Note
Grid - Translations: Fixed an error that occurred when attempting to translate values directly in the grid when the grid was accessed via a dashboard widget.

 

5.9.0 (June 17th, 2026)

Release Note
Query Builder: A query analyzer has been added to the Tools menu, supporting both simple and advanced queries that can be configured and tested.
Scheduling: Scheduling can now be created, edited, and started in the web client using cron expressions. Note: 'Recur every' (weekly) and 'Second to last' (monthly) options are no longer supported.
Perfion API - IncludeEmptyValues: A new option has been added to return features with no assigned value.
Item Comparison: The web client now supports comparing multiple items side by side, making it easy to identify and adjust differences.
Grid & Item Editor: Full Hierarchy Path is now displayed as a category chain (e.g., 'Category > Virtual Item > Item') when enabled on a feature.
Supplier Portal Administration: The Administration section now supports multiple configurations, including portal settings, user/organization management, dashboard widgets, and exposed base configurations.
Asset Cloud Migration: Migration to and from Perfion Asset Cloud is now handled automatically by the Application Server, without requiring the Windows client.
Supplier Portal: Added clear indication of Mandatory fields through red markings around unfilled Required features.
Related Values - Performance: Loading multiple related values in a grid or API query could be slow in certain configurations. This has been optimized.
Web Client & Supplier Portal - Performance: The client now discards pending data requests when the user navigates away from a related view.
Actions - SELECT.JSON: The SELECT.JSON action command has been updated to use JSONPath syntax instead of XPath. The previous version remains available as SELECT.JSON.DEPRECATED.
Actions - Execute Task: A new action command has been added to run system maintenance tasks, such as rebuilding database indexes and updating database statistics.
Filtered Values: When a Base Feature, Controlled Feature, or Controlling Feature is deleted, the related Filtered Values are now correctly cleaned up.
Supplier Details: Fixed an issue where action buttons became permanently unavailable after the first selection. Decisions are now only locked in when saved.
Publications: A new parameter "Exclude Empty Reports" added to exclude reports if the query selects 0 items.
Import Wizard: The Data Previewer in the import wizard offers a visual representation of the data table being imported, simplifying the process of selecting the header row and the first data row.
Content Store - Items: Added a Search Filter for selection in the Configuration.
Perfion Light - Feature Limit: A message now informs the user when the feature limit has been reached, with options to delete an existing feature or upgrade Perfion.
Perfion Light - SKU Limit Warning: A warning is now displayed after login when SKU item usage reaches 90% or more of the licensed limit.
Default Section in the web client: Default section can now be configured in the user settings, enabling the selection of which section to be displayed upon login.
Administration - Sections: The Sections page in Administration has been updated to the new Boyum look and feel.
Administration - Channels: The Channels page in Administration has been updated to the new Boyum look and feel.
Administration - Dashboards: The Dashboards page in Administration has been updated to the new Boyum look and feel.
Perfion Light - Feature Item Security: Feature Item Security configuration is now restricted for users without the required Perfion Light license.
Perfion Web Client - Right Click: Added a Video Preview and Download option to the context menu.
Security - Audit Logging: Audit logging has been added for user management, including user groups and organization users.
Security - Audit Log Export: Audit log data can now be exported to external SIEM systems for security monitoring.
Previous Values Logging: Logging of previous values is now always enabled. The option to disable it has been removed.
Channels in the web client: Channels can now house multiple related base features for mixed configurations.
Import Wizard: Users without necessary row validation are now restricted from selecting the 'Create' option under "Unknown Selectable Values" and "Feature Validation" within advanced mappings. 
Feature Selector: The scrollbar no longer overlaps with the header bar.
Text Features - Read-Only: Text area and rich-text modals now display in read-only mode when the feature is marked as read-only, including inherited read-only settings.
Dashboard - Mixed Item Widgets: Widgets can now span multiple base feature types, making it easier to manage related content such as files, images, and videos together using the same workflows and channels.
Actions - Execute Support Job: A new action command has been added to run maintenance tasks, including updating image metadata, rebuilding related sort orders, and cleaning up binaries.
Feature Configuration - Expose Settings: The 'Expose' and 'Expose Read-Only' options now work as mutually exclusive toggles instead of disabling each other, allowing more flexible configuration.
Email Templates - Preview: Mail templates can now be previewed before saving, without needing to send a test email.
Create with AI: Added the option to select multiple items within a feature, to Apply AI Templates to selection, or all cells of that feature.
ImageService - WebP and AVIF Support: The 'web' format in Perfion ImageService now includes WebP and AVIF in addition to PNG and JPG.
Work Mode Layout: The main grid area is now more visible when the left sidebar is hidden.
ImageGlue - Version 9: The library used for Adobe-specific image formats has been updated to version 9.
Remotes: Localizable features can now be used as the key feature in Remotes. A new setting controls which language is used for the key value.
Selectable Value Selector: Keyboard navigation is now supported, allowing users to navigate the list with arrow keys instead of relying solely on a mouse.
Administration - Password Settings: Password complexity requirements can now be configured, with validation applied when changing passwords.
Administration - Settings > License: Added Used stats to the current license basic overview.
Authentication - ADFS Deprecated: Support for Active Directory Federation Service (ADFS) has been deprecated.
Search - Default Paging: Default paging has been added to the left-side search panel.
EC API - Error Messages: Error messages from the Perfion API are now included in EC API error responses, making it easier to diagnose issues.
Content Store - Custom Pages: Added the option for a Custom Page to be used as a Terms & Conditions page (or disclaimer) in the Content Store.
Content Store Administration: Fixed issues with uploading images in Settings and incorrect nesting in the Administration menu.
System Requirements - SQL Server: From the 2026-R1 release, the minimum supported version of Microsoft SQL Server is 2017.
Supplier Portal: Fixed an issue where Colors were not loaded properly
Security - Audit Log Access: A dedicated user role has been introduced, ensuring only authorized users can retrieve audit logs.
Email Templates: Improved the wording of the confirmation message shown when saving templates.
AI Value Generation: AI-generated values now support Image and File features. Note: Support depends on the AI model configured.
Grid - Replace: The Replace function now pre-selects the first value for multi-selectable features.
Web Client - Build Update: The web client build tools have been updated. This may result in a changed file structure for cached assets.
Features: Fixed a bug where updating a feature configuration would throw an unnecessary error message.
Feature configuration: Fixed an issue, where drag and drop of a feature into a configuration had a more narrow target area, than expected.
Item Editor - Performance: Opening the Item Editor was slow in databases with many items. This has been resolved.
Translation - DeepL: Line breaks are now handled correctly when sending text to DeepL for translation.
Translation Tab: Fixed a layout issue where short values caused the header text to appear truncated.
Login in Web-Client: Updated rendering of the Logo to new design
Translation - Rich Text: Fixed an issue where HTML formatting could be corrupted when translating rich text with DeepL or Google Translate, sometimes causing parts of the text to be lost.
Perfion API - REST Logging: The REST-based GetData endpoint now supports logging of requests and responses, matching the existing support in the SOAP endpoint.
Administration Menu: Fixed a navigation issue where the wrong menu item could appear highlighted.
Importer - Multi-Value Ordering: Fixed an issue where imported custom-ordered multi-values started at index 0 instead of 1, causing display problems in the Windows client.
Application Server - Memory Usage: Fixed an issue where the Application Server could consume excessive memory during startup while cleaning up completed trigger actions.
Administration: Fixed a set of layout errors regarding the formatting of headers and content in the admin section.
Password Settings: The 'Require change every X days' field is now disabled when password expiry is turned off. Blank minimum password length defaults to 0.
Widget Editor: Small visual change - Filter and Views are now always visible, even when disabled.
Import Wizard: Added the option for skipping the Mapping step through the Stepper navigation, not just the footer button navigation.
Dashboard Widgets: Widgets now have a fixed size to maintain their layout across different screen sizes.
User Management: Creating and editing users now supports 'Password Never Expires' and 'Force Password Change on Next Login'. User edits can also be saved correctly.
Supplier Portal - Grid Headers: Adjusted the fixed width of the status header to match the row width.
Password Requirements: The validation indicator now correctly reflects the password requirements when creating a new user.
Supplier Portal - Status Column: Fixed a row misalignment in the grid, that caused the first cell to have a faulty width.
Dashboards - Work Mode: The work mode panel position is now saved per work mode and restored correctly.
Compact Values: Fixed an issue where Full Hierarchy Path was incorrectly applied to compact value subtext.
Saved Filters: Fixed an issue where the settings did not display as expected.
Full Hierarchy Path: Fixed a bug where it would not always display correct hierarchy in grid, when changing views.
Factbox: An invalid session caused an error that blocked the use of the factbox. This has now been resolved.
Translations: Small fix to capitalize 'AI' properly in text.
Previous Values Dialog - Performance: Opening the Previous Values dialog could be slow in large databases. This has been resolved.
Edit Items: Fixed a bug that caused an error when editing translations on a section.
Tools Menu - Query Builder: Users with the 'Can access API Tool' role can now access the Query Builder, even without the import data permission.
Left Search: Fixed a styling issue that affected selectable items in the left search panel.
SMTP Settings: Added extended, optional fields to be able to manage OAuth settings in the Web Client.
Binary Export - Hierarchical Features: Fixed an issue where hierarchical feature values were not exported correctly when exporting binaries.
Administration - User Access: Active Directory users now appear correctly in the User Access list on sections.
Item Editor: Selectable values now correctly update secondary language fields when changes are made.
Supplier Portal Settings: Changes to Supplier Portal settings, including SMTP configuration, now take effect without requiring an Application Server restart.
AI Enrichment Templates: Template names must now be unique per Base Feature and Feature combination. Existing duplicate names are automatically made unique with a numeric suffix.
Advanced Query Builder: The context menu has been removed from the query editor.

Was this article helpful?

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.