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

« Previous Version 2 Next »

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

PriorityKeyAkioma Release Notes
High
SWAT-7255Extended DynSelect with option to enable and disable preSelectExistingInput;

enablePreSelectExistingInput(); 
disablePreSelectExistingInput(); 
Medium
SWAT-6044Migrated js internals to ES6
Medium
SWAT-3885Updated main JS components to latest stable versions.




Tasks

PriorityKeyAkioma Release Notes
Medium
SWAT-7281Remove 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 



Medium
SWAT-7277Replaced
{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

PriorityKeyAkioma Release Notes
Highest
SWAT-7311Due to security vulnerabilities:

Updated "socket.io":"^4.4.1" to "socket.io":"^4.5.3"
Added "engine.io":"6.2.1"
Highest
SWAT-7306A 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.
Highest
SWAT-7282Due to security vulnerabilities:

Updated "loader-utils": "2.0.3" to "loader-utils": "2.0.4"
Highest
SWAT-7254Clicking 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

  • No labels