AMT Release Notes

AMT 130

Released: 15 Dec 2023.
For availability, please contact the Avanade Service Portal for information on downloading new releases.

Special attention items:

There are no special attention items for this release.

Product Cat Subcat Description Type Version Priority
AMT LION AmtTools Reo #910

INC: 1079684

An option has been added for the ReoConsole to force the AmtSysWebConsumable table to update the values from xml to json.

This option should only be used at the request of Customer Support. More information can be requested via Service Now.
NEW AMT 130 MEDIUM
AMT LION Runtime Blazor Web Client #79734

In the Blazor Web Client, Checkboxes could not be focused from LION through 'setfocus()' as its the internal focus method was not correctly called / implemented.

The focus method inside a checkbox now gets called.
FIX AMT 130 MEDIUM
AMT LION | AMT COBOL Generator Various #79852

Under circumstances, the Generator did not close correctly.

The closing code was incorrect and has been fixed.
FIX AMT 130 MEDIUM
AMT COBOL Runtime COBOL #79891

In AMT COBOL, some attributes of MYSELF were not generated and did not generate a warning.

The unused attributes OPTION, STATUS and VALUE are now generated as commented lines of code in C#, and the Generator generates a warning in the AMT Developer and in the logging.
CHANGE AMT 130 MEDIUM
AMT LION Runtime Blazor Web Client #79907

In the Blazor Web Client, Editbox components did not select and highlight the values in the Editbox input field on focus.

When an Editbox is focused now, the values in the Editbox input field are selected and highlighted.
FIX AMT 130 MEDIUM
AMT LION Runtime Blazor Web Client #79916

In the Blazor Web Client, Editbox values disappeared after transmit (through an ENTER key press).

The use of initial value booleans in code has been removed.
FIX AMT 130 MEDIUM
AMT LION Runtime Blazor Web Client #79940

In the Blazor Web Client, continued typing beyond the end of the mask in a masked Editbox caused the text cursor to restart at position 0 and overwrite previous typing.

Further typing is now blocked when the caret reaches the end of the mask.
FIX AMT 130 MEDIUM
AMT LION | AMT COBOL AMT Libraries Security #79956

The following packages used by AMT: System.Data.SQL and SSH.Net have been updated to mitigate vulnerability issues.
CHANGE AMT 130 MEDIUM
AMT LION | AMT COBOL Runtime Blazor Web Client #79991

In the Blazor Web Client, The transmit code has been refactored to decrease code complexity and make the it more maintainable.


CHANGE AMT 130 MEDIUM
AMT COBOL Developer Code Logic #80027

The XGEN parser in AMT COBOL has been improved and enhanced with several XGEN statements new to AMT.

Newly migrated XGEN applications will benefit from these improvements to AMT COBOL.
FIX AMT 130 MEDIUM
AMT COBOL Developer Code Logic #80057

XGEN statement CALL 'TB6000' returned an error on external program 'TB6000'.

This issue has been fixed.
FIX AMT 130 MEDIUM
AMT COBOL Developer Code Logic #80061

Generation of XGEN sources showed several features not implemented in AMT-GO yet.

These missing features have been implemented.
NEW AMT 130 MEDIUM
AMT LION | AMT COBOL Generator Various #80062

When multiple gensets or applications were generated, the logging was only logged to the log path of the first application. Generations of other gensets or applications after the first were logged to the same location. Also the file was kept open after logging, so modification was not possible.

Logfiles are now closed after generation, and the Generator is back at idle again.
FIX AMT 130 MEDIUM
AMT LION | AMT COBOL Runtime Blazor Web Client #80072

Running Blazor client on AMT VS or the COBOL-transaction service showed exceptions in the event log about retrieving application languages.

The application languages are now retrieved correctly for the Blazor client.
FIX AMT 130 MEDIUM