...
We are glad to inform you that the latest 2022.22 versionof the SWAT Framework is out. Below is the list of issues thatare part of this release.
New Features
Priority | Key | Akioma Release Notes |
---|---|---|
SWAT-7255 | Extended DynSelect with option to enable and disable preSelectExistingInput |
; enablePreSelectExistingInput(); disablePreSelectExistingInput(); | ||
SWAT-6044 | Migrated js internals to ES6 | |
SWAT-3885 | Updated main JS components to latest stable versions. |
Tasks
Priority | Key | Akioma Release Notes |
---|---|---|
SWAT-7281 | Remove references to SWAT legacy startup global functions Replaced DYNAMIC-FUNCTION("getGlobDataDirectoryServer") |
with Akioma.Swat.SessionManager:DataDirectoryServer Replaced {fn getGlobHostname } with Akioma.Swat.SessionManager:HostName Replaced {fn getGlobAppService } with Akioma.Swat.SessionManager:AppService Replaced {set globSystemMode } |
with Akioma.Swat.SessionManager:SystemMode Replaced {fn getGlobConnectedERP } with Akioma.Swat.SessionManager:connectedERP Replaced {get globDebugLevel } with Akioma.Swat.SessionManager:debug Replaced {get globMachineID } with Akioma.Swat.SessionManager:MachineID Replaced {fn getGlobBPMHost } with Akioma.Swat.SessionManager:bpmHost Replaced {set globSubsidiary } with Akioma.Swat.SessionManager:Subsidiary Replaced gcCurrDockedSystem |
with Akioma.Swat.SessionManager:DockedSystem | ||
SWAT-7277 | Replaced {fn getGlobLangHdlMaster} with Akioma.Swat.SessionManager:MasterLanguageHdl Replaced dynamic-function("getGlobClientHdl") with Akioma.Swat.SessionManager:TenantHdl Replaced DYNAMIC-FUNCTION("getGlobCustomer") with Akioma.Swat.SessionManager:customization Replaced DYNAMIC-FUNCTION("getGlobReducedSecuritySites") with Akioma.Swat.SessionManager:reducedSecuritySites Replaced DYNAMIC-FUNCTION("getGlobValidLogins") with Akioma.Swat.SessionManager:limitValidLogins Replaced {fn getGlobUserKey} with Akioma.Swat.SessionManager:UserKey Replaced {fn getGlobLangHdlUI} with Akioma.Swat.SessionManager:UiLanguageHdl |
Bugs
Priority | Key | Akioma Release Notes |
---|---|---|
SWAT-7311 | Due to security vulnerabilities: Updated "socket.io":"^4.4.1" to "socket.io":"^4.5.3" Added "engine.io":"6.2.1" | |
SWAT-7306 | A copy of dependency SmartComponentLibrary accidentally overrode Consultingwerk.Util.DatabaseHelper and rendered the update to that class unnoticed for applications utilizing SWAT. Removed src/backend/Consultingwerk/Util/DatabaseHelper.cls which is not overridden anymore. | |
SWAT-7282 | Due to security vulnerabilities: Updated "loader-utils": "2.0.3" to "loader-utils": "2.0.4" | |
SWAT-7254 | Clicking in form fields without making changes marks it with hasChanges() == true. Fixed error by checking only for input type 'number' and 'string' to mark field as hasChanges() = true; |
Looking forward to hear your feedback.
...