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 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
High SWAT-7255 Extended DynSelect with option to enable and disable preSelectExistingInput();

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

Tasks

Priority Key Akioma Release Notes
Medium 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



Medium 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
Highest SWAT-7311 Due to security vulnerabilities:

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

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

  • No labels