Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Hello there,

We are glad to inform you that the latest 2020.08 versionof the SWAT Framework is out. Below is the list of issues thatare part of this release.

SWAT Release 2020.08

Stories

Priority Key Akioma Release Notes
Medium SWAT-3244 SWAT Framework supports now Kinvey collections as an alternative Datasource in the UI. For the moment, only fetching and filtering of Data is supported.

New Features

Priority Key Akioma Release Notes
Medium SWAT-3246 Added custom service for menu function container security, using the security functions from SCL.

Improvements

Priority Key Akioma Release Notes
Medium SWAT-3310 Checkbox filters in Panel header use now the menuFunction code as ID, instead of label.
Medium SWAT-3306 Implemented visibilityRules handling for the panelMenu buttons. Depending on the button type, the security restrictions can be configured from the menuStructure or menuFunctions, visibilityRules attribute. For the moment NotRestricted, Customization and PrimaryDOAuthorization are working.
Two new CLAPI methods are also available: showPanelMenuButton and hidePanelMenuButton, both receiving as parameter the button name (SCL menuFunctionCode/menuStructureCode).
Medium SWAT-3287 Added two new CLAPI methods for getting the screen and the top-screen for an object. screen() method returns the inner screen and topScreen() returns the top-screen.
Medium SWAT-2998 Added page security restrictions available at container root. In this first phase, it's implemented and used for tab hiding, based on container. The screen definition has now an additional property 'securityRestrictions', which contains security information relating to the tabs.
The tabs are identified by their GUID and contain 2 properties: the rule (a comma-separated list of restrictions) and restricted (a boolean value, which can be either true/false or undefined). The tabs will be hidden if the can-do operation on the list returns false.

Tasks

Priority Key Akioma Release Notes
Medium SWAT-3323 Added a new function for easy checking or unchecking a checkbox filter attached on the panel header.
Grid:setToggleFilterPanel(panelFilterId, state), where panelFilterId = string - menu function code of the filter, state = boolean - the state that will be set, true or false.

Bugs

Priority Key Akioma Release Notes
Medium SWAT-3350 For security reasons, prevented pasting images directly into the Richtext editors.
Medium SWAT-3328 Fixed a CSS issue for date inputs, causing in some situations, the date picker icon to overlap with the date value.
Medium SWAT-3320 Prevented dynSelect events to fire, if the dynSelect is readonly.
Medium SWAT-3312 Fixed an issue with the Azure AD login
Medium SWAT-3307 Fixed a issue where the layout designer collapsed
High SWAT-3300 Enhanced the display of the selected value in a dynSelect, trimming the text to fit the available space/width of the dynSelect.
Medium SWAT-3293 Added check for dataConnector in FilterGo Query, to prevent errors being triggered when the .dc of the datasource is null.
Medium SWAT-3292 Solved some encoding issues in the tab title in header.
Medium SWAT-3291 To prevent some use-cases where the behaviour was wrong, the field validation check it's now also triggered by the deleteValidationRule.
Low SWAT-3228 Solved a bug which prevented the dynSelects to be closed when switching to another window or closing the current one.

Looking forward to hear your feedback.

Thanks,
AKIOMA Team

  • No labels