Hello there,
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.
Thanks,
Build.OneTeam