Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Version: 2023-R1-SR3 (5.2.5)

Release date: 01 September 2023

Highlights

  • General usability​: Flexible panel widths​, collapsible menus​, new layout for menu​s, ESC to close overlays​, Shortcut keys to mac.

  • Categorizers​: Manage [categorizer]​ and Open item.

  • Grid​: “Show family” options.

  • Extended copy options​: Copy across features inside grid (restricted by data type)​. Select array of data in grid​. Copy and paste to excel.

  • Item editor​: New layout with left-side menu​. Save & Close / Save options​. Resolved formulas​. Filter by Empty / Populated values.

  • Actions: Execute action in context of item(s) in grid or categorizer​. Item ID(s) are sent to action.

  • View/download images​: New options in 3-dot menu at item level. Browse images via thumbnails or arrows​. Download one or all images.

  • Download images and files​: New options in 3-dot menu at grid level​. Exports all images/files in current grid. Image format and size can be set in download options menu​. Images and files are exported in a zip-file (duplicates are removed).

  • Reports with parameters​: Custom parameters available to user when generating reports, filter items sent to reports and in table designer.

  • Information groups​: Top View Groups, View Groups and Security Groups can be managed in Administration.

  • Features​: New icons for all data types​. Visual difference between explicit, selectable and remote features​. Double-click on feature to open feature definition​. “Create” in toolbar to manage Copy and Default Values.

See more info in the release notes.

Note

Important info when using the installer: The "PerfionWebClient" part of the URL is no longer needed. The URL to the web client is http://ip-address:port when using the installer.

Perfion Web Client

View file
namePerfion Web Client 2023-R1-SR3 (5.2.5).zip
View file
namePerfion Web Client 2023-R1-SR3 (5.2.5).exe

Release Notes

2023-R1-SR3 (5.2.5)

Release note title

Release note

Queries using hierarchical operators could be slow in some cases

As a part of 5.2.4, the performance of queries using hierarchical operators (mainly using "{" and "}") was improved. This improvement, however, could have the exact opposite effect. This slow down also affected ECommerce API-methods when using Variants, since they also need to be structured hierarchically. This performance slow down has been fixed.

2023-R1-SR3 (5.2.4)

Release note title

Release note

Use users default information group in item editor

We now use the users default information group as default tab in item editor

Factbox cuts of values

The Factbox cuts of longer text values and is missing a vertical scroll bar.

This has been resolved

Non inherital features missing value

When adding a new item to a swap feature or in a categorizor setup, and the controlling feature was not inheritable then the added item did not get the correct value added on creation.

Reload issue in Factbox

When using the Factbox from SAP Business One, changing products did not refresh the Factbox correctly.

This has been resolved.

2023-R1-SR2 (5.2.3)

Release note title

Release note

Image resize default to Fit

A bug is fixed so the Image endpoint resize use “Fit” as default.

2023-R1-SR2 (5.2.2)

Release note title

Release note

Formular Feature values missing in Factbox

The Factbox did not show a value for Formular Features.

This has been resolved

Item Editor from Factbox issue

When using the Item Editor from the Factbox, the "Save" button saved and closed the editor just like "Save and Close". It now again correctly saves and reloads the Item Editor when clicked without closing it.

When downloading images with fit option it downloaded as exact

When downloading images with fit option it would be downloaded as exact. Now images with fit options will be downloaded as fit.

Updating value of Virtual Items could cut the text

Updating a virtual item could resolve in the text being reduced when browser focus was removed, eg, when the confirm dialog was spawned.

Issues when re expanding items in show family

When using the grid functionality "Show Family" all the items was expanded on a refresh.

This has been resolved so that a refresh re expands just like not using show family.

Show family state

The Show Family control wasn't reset when trying to change its value in a large dataset.

2023-R1-SR1 (5.2.1)

Release note title

Release note

Slow performance in Grid

Grids take several seconds to load when having a big configuration. This is now fixed.

Filtering when paged did not work correctly

When using the grid filter the grid reset to an eurorors state when in paged mode.

This has been resolved

Missing scrollbar in Feature Data

In the Feature Data section, the horizontal scrollbar was missing from the grid. This meant that having many columns in the grid resulted in unreachable data in the view.

This has been resolved.

Freeze Columns issue with Show Family

Frozen grid columns was set into an invalid state when changing the Show Family option in the grid. Resulting in a broken view in the grid.

This has been resolved.

Perfion will not allow AD login if number of licensed users are at limit.

Previously, Perfion did not correctly validate available user licenses when new Perfion users needed to be created as part of the AD integration. This has now been fixed so that new users will not be able to login if there are no available licenses.

Execute action menu was shown incorrectly

The execute actions menu item was shown briefly when logging in. And then removed if the Application server was not running.

This has been resolved.

Not possible to remove a boolean default value

When editing default values within a configuration, it was not possible to remove a boolean value.

This has been resolved by adding the X button to remove a value for the boolean aswell.

Feature names did not wrap in Item Editor

Feature captions did not wrap correctly if the caption was in one word in the Item Editor.

This has been resolved

Feature editor values was not translated

In the Feature definition editor, the values section was not translate. So the Inherited, Selectable etc was always in english.

this has been resolved.

SVG image files are now allowed

On the Web Client, .svg image files were not on the allowed image formats list. This has now been corrected and .svg images can now be uploaded.

Application server jobs inbox issue

When downloading jobs from the Application Server job "inbox" an error would sometimes occur.

This has been resolved

Channel order issues

When creating a new channel, trying to order it immediately after creation would incorrectly order the items.

This has been resolved

Freezed columns issues

When using freeze columns in the grid, the view would break of a refresh was issued.

This has been resolved

Information group changes not show on feature edit

When editing a feature and chaning on of the information groups, the feature configuration view was not correctly updated.

This has been resolved

Using enter to save customized view issue

When changing columns in the Grid and saving them. If the Enter key was used to submit the change, the name input box was not closed.

This has been resolved

Grid Filter by boolean value did not work

When using the grid option, "Filter by value" on a boolean feature, the auto created filter was incorrect resulting in an incorrect filter.

This has been resolved

Localizable values was not saved

When editing a localizable value in the Item Editor, it was not saved if other language variants was inherited from the items parent.

Long content in fact boxes are now sized and truncated properly.

The fact box was not good at scaling and distributing cell space in the most optimal way. This has now been fixed. The label and value column are now distributing their space more dynamically to allow long labels and/or long values to occupy more space if neccessary. If this is still not enough, long text will be truncated and long image lists will be wrapped to a certain amount, instead of being chopped off or become invisible entirely.

Allow multi not possible on remote

When editing a Feature, it was not possible to combine remote and allow multiple.

This has now been resolved.

Features added to feature tree incorrectly

When editing a feature in a Feature Configuration, the feature got added to the feature tree when in "Features with configurations" This is incorrect and has been resolved

Text editor did not have start up focus

When editing a Text Feature form the grid, the popup editor did not have correct focus when shown.

This has been resolved.

Factbox Go to Item Editor issue

When opening an Item in the Item Editor from the Factbox, the URL was not encoded. Meaning items with special characters in the base value would not open correctly.

This has been resolved.

Secure API is enabled by default

Secure API is enabled by default by the installer, but it is possible to disable it from the installer

Small issue in user settings 

When changing the user settings a warning message is shown, but the header always stated that the date format was changed even when it was not.

This has been resolved

Cluster remote values

Cluster remote values can now be displayed by the Web Client in the Item editor.

2023-R1 (5.2.0)

Release note title

Release note

Reports from Factbox was broken

It was not possible to generate a report from the Factbox.

This has been resolved

Change to default column width

The default column width for the main grid has been reduced from 200px to 125px.

Feature selector with configuration

The feature selector in Admin Features section, has an option to show features with configuration only.

This did not work as intended and has now been resolved

Swap relation grid reload issue

When changing between items via breadcrumbs in the Item Editor, swap relation table features did not reload their data.

This has been resolved

Features shown incorrectly in selector

In the feature selectors, a feature would be shown outside of its "Datatype" parent if the user did not have rights to see the features parent.

This has been resolved

Standalone editor required incorrect lisence

When using the standalone editor in the Web Client, it required ERP lisences. This is not correct and have been resolved.

Folder structure in Web Client zip is changed

The folder structure in the Web Client zip is changed, so the installer and zip follow the same structure.

Manage Views and Filters

It is now possible from the View and Filter selectors in the main grid to "Manage View/Filters" from the context menu.

This is a shortcut to edit data for the view or filter feature.

Feature data showed incorrect features

The feature selector in Feature Data showed some features incorrectly. The issue was on feature inherited features.

This has been resolved.

Permission issue for create or delete item

When a user was not set up to have any rights for the base value, create/delete menu items was still shown.

This has been  resolved.

Value controls added to selector grids

The existing controls for Symbol, Progress and Booleans have been added to the selector grids.

Boolean control updated to radio buttons

Search filter boolean controls have been updated to radion buttons.

Open Item Editor from selector

It is now possible to open an Item Editor from the section categorizor and in publish workmode.

Categorizer grid updates

All categorizor and selector grids has been updated with new layout selector.

They now all have the same layout options

Choose between:

-Single column

-Table

-Grid

-Card

Search panels in selectable overlay issue

When opening a selectable to pick a new value, the scene selector had an issue.

When using a search that had more fields than the screen could fit, the Search/Clear buttons was pushed outside of the view. Making them non clickable.

This has been resolved

Remote values in compact view

It is now possible to select remote features for the Compact view.

This in turn allows for remote features to be shown on item cards in the Web Client.

Numbers and String editor validation

The validation for Number (Progress, Fraction) and String (Symbol) was not working.

The controls now show the error correctly and rejects values as intended.

Additional Image formats

It is now possible to upload the following image formats to the Web Client:

-WEBP

-AVIF

Link features in Factbox was dublicate

In the Factbox link Feature values was shown twice.
This has been resolved

Factbox feature names issue

In the Factbox, features with a long name did not fit and pushed values outside of the form.

This has been resolved

Editing Channel issue

When Editing or Creating a Channel. If the user added a new channel name and removed it again without setting any values in it, the name seemed to be removed, but the Channel could no longer be saved.

This has been resolved.

Grid context menu item Previous Values change

In the context menu of the the main grid, the item "Previous values" was shown even though logging was disabled in Perfion.

This made it look like previous values was enabled, but it did not do anything.

This issue has been resolved

Small improvement to Features admin

Small ease of use fixed has been done to the features administration page to enhance usage.

New icons for Feature selectors

All feature selectors in the Web Client has gotten new icons to make it more visible if the feature is selectable, explicit or remote.

Icons for admin sections

Icons have been added to the different admin areas under Administration

Running a report on many items failed 

Trying to run a report on many selected items resulted in an error.
This has been resolved

Disable main grid toolbar button

The toolbar button of the main grid is now disabled when the grid is not initialized.

This prevents the user from interacting with something that would throw an error.

Better error message when uploading files

When uploading files to Perfion via the Web Client, a limit is present in the serving API. (50mb is default)
If this is exceeded, an error is shown to the user.
This error message has been improved.

Swap relation message change

The question message for swapping or de-swapping a feature in a configuration was the same. This has been fixed

Numpad enter now works as the normal Enter

The numpad enter key did not work throughout the Web Client.

Its behavior now mirros the normal Enter key.

Administration layout changes

The administration page got a new layout. The new layout is more intuitive and easier to navigate.

Item editor: Language layout improvements

Item editor's languages are dynamically shown either horizontally or vertically based on the editors' width.

Expand item functionality has been updated to avoid errors.

The expand item functionality has been updated to avoid thowing errors when there is no cell selected.

Shortcut for freeze column added

The shortcut Alt + Z has been added to freeze column.

It works as a toggle. 

Changing Channel issue

When changing the selected Channel, an error could occur when in "Related Items" workmode

This has been resolved

Execute Actions in context

It is now possible to execute an Action from grids in different areas of the Web Client.
The available actions are shown based of the current grids base feature.
The Application Server needs to be running for this to be available

Top-aligned cell content in "Grid layout"

In continuation of the "Dynamic layout" release, we have top-aligned the cell content in "Grid layout" to get a smoother experience when toggling between layouts

Changes to item creation for Images and files

When creating an item for an image or file feature, an open file dialog is now shown where the user can select one or more images/files.
This will create items with the selected images/files directly.

Resizable columns in dialogs

Most dialogs now have resizable columns

Top menu Items capitalised in French

The top menu item for Items in French language has been updated to follow same capitalisation principle as the rest of menu items. 

Dragging items to publish

When dragging items to a publish feature, the "from grid" is now refreshed to reflect the drag operation changes

Download multiple assets

It is now possible to download multiple assets (Images/Files) from the Web Client.

  • The Image Preview now has a "Download all" button.

  • The Main grid has 2 new "download all images/files" options.

When downloading multiple assets, they will be processed by the Application server and be available in the jobs windows.

Selected view options missing translations

When selecting simple/all features from the view selector, the toolbar "view" caption was not translated.

Styling change for focused elements

The boarder color of a focused element is now colored in our primary blue Perfion color instead of a browser native color.

Grid Copy/Paste improvements

Several things has been improved or added:

  • The main grid now supports selecting areas of cells

  • Ctrl + C now copies the selected cells to Windows Clipboard to paste into eg Excel

  • It is now possible to paste copied values to different features.

  • Sting -> Text and vise verse

  • Selectables -> Explicits

  • Number -> String/Text

  • And more!

Application server status icon change

The Application server status icon now reflects the last completed job.

Meaning that old failed jobs will not color the icon orange if the last job has succeeded.

Item editor now has Save and Save and Close buttons

It is now possible to save and reload the Item Editor by clicking the Save button. Or save and close by clicking the Save and Close button.

Just like in the Windows Client

Opening an Item editor from Selectable values

It is now possible to open an Item editor from a selectable value in grid or from the item editor itself.

Some actions could not be executed

If an Action has special characters in its name, it could not be executed.

This has been resolved

Preview Images

Previewing images has been improved to give the user a better view of an image.

From all areas an image is presented, it is possible to “preview” it. The previewer shows the image(s) in a bigger format and shows some image details.

From there it is possible to download one or all the previewed images.

Examples of previewing images:

  • From one or more selected grid cells

  • From any card showing an image feature

** These can be found in Item editor / explicit editors and card grids 

Incorrect inheritance warning

When changing a parent value that is inherited to its children, the warning for override values was shown

This is not necessary of the parent already had a value.

The warning is now only shown if the parent value actually overrides child values.

Item editor layout and navigation changes

  • Top view group menu is moved to the left for easier navigation

  • Group layout has been refactored for a better overview

It is now possible to ESC close dialogs

Using the ESC key, it is now possible to close dialogs/windows in the Web Client.

Update grid value when clicking outside the focused cell

The controls have been updated to save the cell value when click outside of focused cell.

Responsive toolbars

When resizing a work area, the toolbar controls are progressively collapsed into a menu.

Report parameters is now available

When generating a Report from the Web Client, its defined parameters are now shown in the report options dialog.
They can then be edited and will be used when the report is generated.

Responsive sidebars and work areas

Sidebars and work areas can now be resized. The element's resized width is persisted in the browser's local storage.

Information group management

Information groups can now be managed in the Web Client under "Administration"