Perfion Web Client - Version 5.3
Version: 2023-R2 SR3 (5.3.11)
Release date: 29 April 2024
Highlights
Filtered Values: Filter available selectable values in any feature based on value in “controlling” feature and highlight violations in grid and item editor
Right-Click Menus: Right-click menus have been introduced throughout the web client
"Floating" item editor: Item editor can now be positioned and sized as you please and you can open multiple item editors at the same time
Global Search in overlays: The global search function has been introduced in scene selectors
Dashboard and widget management: Administrators can now manage dashboards and widgets in web client
Users, User Groups and Language management: Administrators can now manage users, user groups and active languages in web client
Search management: Administrators can now manage “searches” in web client
Actions management: Actions can now be managed in dedicated web interface
See more info in the release notes.
Perfion Web Client
Related guides:
Release Notes
2023-R2 SR3 (5.3.11)
Release note title | Release note |
---|---|
- | Underlying API changes (see Core 5.3.11 release notes) required a rebuild of the web client with the updated dependency. |
2023-R2 SR3 (5.3.10)
Release note title | Release note |
---|---|
- | Underlying API changes (see Core 5.3.10 release notes) required a rebuild of the web client with the updated dependency. |
2023-R2 SR3 (5.3.9)
Release note title | Release note |
---|---|
Import of certain Excel files could fail with message "Unable to read import file. Please check that it is in the correct format." | Import of certain newer Excel format could fail with message "Unable to read import file. Please check that it is in the correct format.". This has been fixed by attempting to convert the Excel file to an older format that are suitable for import. |
2023-R2 SR3 (5.3.8)
Release note title | Release note |
---|---|
Binary imports may freeze when running on the Perfion Application Server | Running binary imports on the Perfion Application Server could cause the import to freeze, requiring a restart of the Application Server. The issue could occur because of locks in the database, causing the application server to wait indefinitely for the locks to be released. It will now time out after 5 minutes. |
2023-R2 SR3 (5.3.7)
Release note title | Release note |
---|---|
Perfion could fail to retry in database deadlock situations | If the database cancelled an operation due to a potential deadlock, Perfion would fail to retry the change. This situation would surface as a NullReferenceException in e.g. the Item Trigger log. This has been fixed, so that Perfion correctly retries. |
2023-R2 SR3 (5.3.6)
Release note title | Release note |
---|---|
Binary imports may freeze when running on the Perfion Application Server | Running binary imports on the Perfion Application Server could cause the import to freeze, requiring a restart of the Application Server. Inter-thread communication has been refactored, so that locking is more unlikely to occur. |
2023-R2 SR3 (5.3.5)
Release note title | Release note |
---|---|
Filter Selector Overflow | Resolved an issue where filter selector overflowed from its container, causing users to not see all elements. This fix ensures full visibility of all filter options |
Multi select and update in grid | The grid has been enhanced to improve the user experience during item selection. With this release, the grid's selection model has been optimised to consider only those items that are visible onscreen. |
Feature definition indentation | Indentation for checkboxes was displayed incorrectly. Checkboxes will now align properly. |
Drag and drop improvement | This improvement ensures a more precise and user-friendly experience when rearranging nodes within the grid. |
2023-R2 SR2 (5.3.3)
Release note title | Release note |
---|---|
Factbox does not spawn native user login | Web Client installer ensures that the IIS does not prompt for login on failed request. |
Several issues with Freeze Columns | Freeze Columns in grid had several issues. Main issue was that the user was unable to freeze the base value only. |
Scrollbar issue in "Manage ..." modals | The horizontal scrollbar was missing in the "Manage ..." modal. (Used for Managing selector data and actions) |
2023-R2 SR1 (5.3.2)
Release note title | Release note |
---|---|
Radio button styling in Output to File | In the "Output to File" dialog in the Supplier Portal, the radio button options was incorrectly styled and was floating around. This has been resolved |
Preview image/file on supplier changes missing | It was not possible to preview images or download files from suppliers before they where accepted. This has been resolved. |
Fields in grid was not correctly highlighted | When selecting a field in the grid, that has supplier linked data and was awaiting supplier or the owner the highlight color was not visible. This has been resolved |
Show Supplier data option in grid issue | The "Show Supplier Data" option in the main grid, does not remember the selected option. This has been resolved. |
Feature Tooltips in search panels | In search panels, feature tooltips has been added next to the name of the feature. This allows the user see the tooltip information before entering a value. |
Perfion data is now exposable to the Supplier | It is now possible to expose Perfion data as read only for the suppliers. This is done by selecting features in the product configuration as Expose (Read). |
Item Reload Warning Issue | Previously, the item editor did not provide a warning to the user when changing certain values. Specifically, the editor failed to warn users when modifying controlling-related values or item-dependency values. This posed a potential risk, as changes to these values could affect other aspects of the item without the user being informed. This has been resolved and the editor now provides a warning when the user changes related values. |
Text was not translated correctly | In the view dropdown in the main grid, the caption for then the view is defined by the selecting filter, was not translated. This has been resolved. |
Action command Import.Supplier missing paramter | The Action command "Import.Supplier" was missing a parameter "MandatoryValues". This has been added. |
Username styling change | In the top menu of the supplier portal, the Username is displayed. If the username was to long, it split into multiple lines. This has been resolved. |
Editing a feature had issues with groups | When editing a feature created in the Web Client, it could happen that the view groups could be updated wrong and then not saved, This has been resolved. |
Some minor translation tweeks | Some minor issues in translations in NLD and FR languages has been fixed. |
Factbox links styling issue | When a link was displayed in the Factbox, the link text could go outside of the frame and prevent the user form clicking the icon to open the link. This has been resolved |
Login issues in Supplier Portal | When switching user by logging out and in with a new user, the Supplier Portal did not correctly change the user. This has been resolved. |
Action Management: Filtered Values | The new command "Import.FilteredValues" has been added to Web Client Action Management. |
Main menu items ordering | The main menu now has a new order to its items. Items - Channels - Dashboards - Tools - Feature Data - Features - Administration - Actions |
View image reintroduced in selectables | It is now again possible to view images in the selectable overlay of the base feature is image. This was mistakenly removed in 2023-R2. |
Toolbars in Supplier Portal | When logged in as an organization user the toolbars for the selector and result grids has been simplified. |
Filters in item grids had issues | When using the filters in the main item grid, the user got an error if a saved query was missing its operator. |
Feature Configuration visual issue | When editing a Feature Configuration, padding was incorrectly added to some of the column headers. This has been resolved |
Grid column sorting disapears | When changing values or adding items to a grid that has column sorting, the sorting was reset. This has been resolved |
Selectable cards missing data | When showing selectable values in the Item Editor, the cards did not display all relevant data for features with identity inheritance. This has been resolved. |
Organization setting "Can create new products" | The setting "Can create new products" on an organization is now respected by the supplier portal. This limits this supplier user to create items. |
Company name in Browser Tab header | The Supplier Portal now shows the Company name in the Browser tab header. |
Improved Item Editor Performance with 'Default Feature Group' Inclusion | The item editor now defaults to the user's "default feature group" when opened. We have added a simple dropdown menu that lists all Top View Groups alphabetically in the admin's data language. |
Swap relation feature issue in Feature Configuration | Features that are swapped could not be marked for Copy. This has been resolved. |
Allowed number of Supplier Items are now restricted by license | Number of Supplier Items are now restricted by license. If max number of Supplier Items reached the portal does no longer allow more items to be created. |
Filters in grid changes | The main grid filter dialog that allows the user to selects features to filter the grid values has been changed. The feature selector has been changed from a feature selector only to an input field with a feature selector. This allows the user to filer on more advanced stuff like item brand. UI was also cleaned up. |
2023-R2 (5.3.1)
Release note title | Release note |
---|---|
Reduced number of deadlocks using PTable Updates reduced | Under heavy load the API Update statement could fail due to a so-called deadlock. Deadlocks happen when other database requests holds or wants to hold the same resources. In such situations the database is forced to choose one or the other as a so-called deadlock victim and fail it. The Perfion API Update-statement is now capable of, in case it is chosen as the deadlock victim, to retry the update up to 3 times after it fails if problem persists. |
2023-R2 (5.3.0)
Release note title | Release note |
---|---|
Spanish added as a UI language to the Web Client. | Spanish has now been added as a UI language to the Web Client. |
Permission tabs mistakenly shown in View and Top View Groups | Permission tabs were showing up in View Groups and Top View Groups, although these are only applicable for Security Groups. This has now been fixed. |
Disrupted Order when Dragging Multiple Feature Configuration Items | Previously, dragging multiple items in feature configurations could disrupt their order. This issue has been addressed and corrected. |
Virtual scroll added to item editor | Virtual scroll functionality have been introduced to the item editor, providing improved performance when working with large sets of items. |
Widgets with no data did not display '0' | Widgets did not show '0' when data was absent. This issue has been resolved, and widgets now display '0' when no data is present. |
Filter Text Deletion in Selectable Overlays with Page Mode | Previously, when filtering in page mode (with over 3,000 items), entered text in the filter would be deleted. This issue has been addressed, and the text now remains intact. |
Added Italian as UI language to the Web Client | Added Italian as UI language to the Web Client |
"Formula Editor" was not automatically set in advanced settings | When creating or editing a feature definition and checking the formula checkbox, the "Formula Editor" was not being automatically set in advanced settings. The "Formula Editor" now automatically sets in advanced settings when the formula checkbox is checked. |
Direct filtering in selectable overlay is not working | Typing in the grid cell previously failed to open the selectable. This has been addressed, and the selectable now activates upon typing in a grid cell. |
"Untagged" item displayed in card layout of main grid | In the card grid view, the "Untagged" item previously appeared consistently above other items. This issue has been addressed by removing "Untagged" from the card grid view. |
Filter options in item editor were stacked | The filter options in item editor were stacked, but should have been placed horizontally. This issues has been addressed and the filter options have been placed horizontally. |
There was no hover effects on the Radio Buttons in the Drop Down menu | There was no hover effects on the radio buttons in the drop down menu. We've now added the necessary hover effect for improved user experience. |
Error when clicking cancel on channel creation overlay | An error message appeared when clicking the cancel button on the channel creation overlay. This error was resolved, and the user is now able to cancel the creation of a new channel. |
Search clear does not clear multiple values | The search clear function was previously unresponsive when multiple values were chosen. This issue has been addressed, ensuring that the search field now clears appropriately even with multiple selected values. |
Item editor now supports Filtered Values in Web Client | The item editor within the Web Client has been updated to support Filtered Values. |
Unable to open Multi-Value Selectable Image by typing in grid | Previously, the Multi-Value Selectable Image did not open when users typed within the grid cell. This issue has been addressed, and the Multi-Value Selectable Image now responds as expected when typing in the grid cell. |
"Read-only" Toggle Resets Control Type | Previously, toggling "read-only" in the Feature Definition dialog would reset the Control Type. This behavior has been addressed and corrected. |
Multiple, movable and scalable item editors | Users can now open multiple item editors, with the added flexibility to move and resize each window. |
Support added for Non-ASCII characters in Feature's unique key | Previously, Features were unable to accommodate non-ASCII characters in their unique key. This limitation has now been addressed. |
Previous values issue on binary values | When using previous values to restore an image or file in the past, the selected value did not display the image or file name. This issue has been addressed and corrected. |
Horizontal scroll issue in Error Dialogs | Long URLs in the Error Dialog could previously cause a horizontal scrollbar to appear. |
Right-click options in Features grid/selector | Right-click functionality has been added to items in the Features section, replacing the previous hover/click burger menu (3 dots). |
Sidebar visibility toggle introduced | To provide a clearer view of the grid, we've introduced a sidebar visibility toggle. This allows users to easily adjust the sidebar visibility as needed. |
Cross-categories Search Feature | We have introduced a search field that allows users to search across all categories. |
Feature configuration deletion | Users can now delete a Feature Configuration when it is empty. |
Various modals adjusted to window size | Previously, numerous modals had fixed sizes, leading to potential display issues where they could appear too small or too large for the browser window. This sizing behavior has been refined to fit the window. |
Multi-selection capability in Feature Configuration | Users can now select multiple features at once in the Feature Configuration. This enhancement allows for the removal of several features in a single action. |
Overwrite existing View with changes | Enhancements have been made to simplify the process of saving changes to an existing View. |
Widgets administration panel added | Now, widgets can be added, edited and deleted from the administration panel. |
Enhanced language management | In the Web Client Administration section, languages can now be managed independently. Users can activate or deactivate languages and disassociate users from specific languages. |
User Group Management added to Administration Section | You can now manage User Groups in the Administration section of the Web Client. |
Grid and Item Editor support for Web Client validation | Grid and Item editor updated to support Validation in Web Client. |
Managed Searches Now Available in the Web Client | Searches (Formerly known as Filters) can now be managed in the admin section of the Web Client. |
New interface for Action Management in Web Client | Introducing a new dedicated interface in the Web Client for managing Actions. |
Right-click options in grids in Item Sections | In Perfion data grids (Item sections, Channels, Dashboard) the 3-dot menu has been replaced by a cell right click. This makes all the options accessible at any time by just right clicking in a grid. |
User management added to Administration section | You can now manage Users directly in the Administration section of the Web Client. |
Dashboards administration introduced | It is now possible to administrate dashboards in the Web Client. |