AMT Release Notes

AMT 146

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

Special attention items:

AMT 146

Warning:

Important changes have been made to External DLL Calls with LION Call Syntax:

Product Cat Subcat Description Type Version Priority
AMT LION | AMT COBOL Runtime Configuration #193

Calling an External DLL in AMT has been changed:
- 32 bits calls are obsolete for AMT now, the parameter x86 or x64 has been removed in Lion.
- Calling external DLL target for .Net 8 are always loaded internal within AMT, so runtime behavior setting for this has been removed.
- New sys.ini configuration settings have been introduced: AMTCALLDLLNET48 specifies external DLLs based on the .NET 4.8 framework, while AMTCALLDLLNET is used for DLLs targeted at .NET 6. Additionally, the temporary FIXEXTERNALCALL setting has been removed from the sys.ini file.
CHANGE AMT 146 HIGH
AMT LION | AMT COBOL AmtTools AMT Developer #1120

INC: 333359

Users found the confirmation popup on closing the AMT Developer Studio inconvenient.

This confirmation popup has been removed. The warning that there are unsaved objects remains.
CHANGE AMT 146 LOW
AMT LION | AMT COBOL Runtime Various #80555

INC: 1116498

The start time and/or end time for banners was not set or was not constant.

The start and end time are now set correctly and are consistent.
FIX AMT 146 MEDIUM
AMT LION Runtime Blazor Web Client #85145

In the AMT Blazor Web Client, 3D border styling caused Combobox and Listbox controls to exceed their height and width properties.

This issue has been solved.
FIX AMT 146 MEDIUM
AMT COBOL Developer Code Logic #85204

In AMT COBOL, full qualified names for a variable within a group was not supported by the CICS ASSIGN command.

Support of full qualified variable names has been added for the CICS ASSIGN command.
FIX AMT 146 MEDIUM
AMT COBOL Generator Various #85212

AMT COBOL functions with keyword OF, such as LENGTH OF, could not be used within other functions like MIN or NUMVAL.

These keywords can now be used within other functions.
FIX AMT 146 MEDIUM
AMT LION | AMT COBOL AmtTools Batch processing #85306

INC: 1219433

When running PowerShell scripts inside the AMT Batchcontoller, dashes in PowerShell parameters were seen as the start of the next parameter name, rather than part of the value, even in the middle of a word.

PowerShell parameter parsing has been redesigned to deal with dashes, quotes and double quotes properly .
FIX AMT 146 MEDIUM
AMT LION Developer Web Services #85530

INC: 1241190

Importing OpenAPI (Swagger) was not possible in a consumable RESTapi webservice and raised an error.

Importing OpenAPI (Swagger) has been fixed.
FIX AMT 146 MEDIUM
AMT LION Developer Printing #85544

INC: 1238526

Some characters of 'tight' financial or signed labels on graphical reports got truncated after the new PDF library was introduced.

Text clipping has been reintroduced for all graphical labels. Clipping is only applied if trimming the text does not suffice.
Text trimming is now executed before clipping, to ensure that positive signed labels or positive financial labels (which use a trailing space for positive values and minus signs for negatives) fit within the available space. This resolves edge cases where labels slightly exceeding the limit now fit without clipping, ensuring proper alignment for both positive and negative values.
CHANGE AMT 146 MEDIUM
AMT LION | AMT COBOL AmtTools Various #85592

INC: 1246839

*.now Files can be copied over by ProdInstall causing the deployment to be broken.

Now, ProdInstall skips all file names that end in .now.
FIX AMT 146 MEDIUM
AMT LION | AMT COBOL Control Center Configuration #85651

INC: 1250975

In the AMT Control Center, if component access rights had been limited, the appropriate errors were not shown.

Data about user access rights was needed from the Server Control and Job Management Datagrids. Security has been lowered for these elements.
FIX AMT 146 MEDIUM
AMT LION AmtTools AMT Screens #85833

INC: 1255017

In AMT Screens there was no option to copy the value of a label to the clipboard.

Now a context menu copy option has been added for every label (visible when a label is right-clicked), which enables the value of the label to be be put on the clipboard.
NEW AMT 146 MEDIUM
AMT COBOL Runtime Various #85942

INC: 1253022

A COBOL filename was malformed if it was taken from a group variable which was not accessed otherwise.

The filename group variable is now analyzed properly, and it is marked as referenced in the program.
FIX AMT 146 MEDIUM
AMT LION AmtTools AMT Screens #85638

INC: 1239902

User list is not updated correctly in the AMT Control Center for the AMT Application Server and Manager.

A threading issue in the AMT Control Center has been solved, and the balancing of AMT Screens has been improved for high availability environments.
FIX AMT 146 MEDIUM