AMT Release Notes

AMT 116

Released: 24 Feb 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 Runtime AmtScreens 331453 / C2110-010

When an input was used after writing SMEs inside a report, it would duplicate earlier SME messages. This occurred because date/time values were not included in the message history string.

This has been resolved by including said date/time values in the messages history string, so that messages can be checked on prior use.
FIX AMT 116 Medium
AMT COBOL Developer Code Logic 329691 / C2202-103

Some exception texts have been improved and extended, to help understand occurring issues within the generation of COBOL programs in the future.
FIX AMT 116 Medium
AMT LION Runtime AmtScreens 331699 / C2203-018

The visual presentations of the active button versus a focused button within a Buttongroup were identical, making it unclear what the current state of the Buttongroup was.

Now, to make a clearer distinction between the active and the focused button in a Buttongroup, the active Button has a lowered appearance, and the focused button (still) has a black solid border.
FIX AMT 116 Medium
AMT LION | AMT COBOL Developer Database 333499 / C2211-063

The bulk mode for tables did not parse initial values correctly if there was a closing parenthesis in a comment or 'DbsType'.

The syntax of the table bulk mode has now been improved so that it uses character escaping for initial string values, just as LION syntax does. Also, case sensitivity of database types in bulk mode has been improved.

Example:
CODE N 5 (0) NUMERIC => CODE N 5 0 NUMERIC  and COUNTRY A 3 NULL  (NL) CHAR => COUNTRY A 3 NULL  'NL' CHAR.
FIX AMT 116 Medium
AMT LION | AMT COBOL AmtTools Reo 333425 / C2212-009

Large Oracle columns (ALPHA > 5000) could not be changed from ANSI to Unicode.

This issue has been solved by using a temporary column to replace the old column. The use of this temporary column is also indicated in the Analyze stage of the AMT Reorganization.
FIX AMT 116 Medium
AMT LION Runtime AmtScreens 333578 / C2301-001

The 'About' modal shows app manager and app server information. However, these values didn't get updated after the initial startup. This meant that switching to another app server or to a spare app manager did not lead to these new connection details (i.e. ports) being shown in the 'About' modal.

This has been solved by retrieving the current values when the 'About' screen is opened.
FIX AMT 116 Medium
AMT COBOL Runtime Various C2301-073 

The following improvements have been made within AMT COBOL REST API:
- 'Autofireup' setting has been added. This automatically fires up the initial transaction. Add 'AutoFireUp': true in 'appsettings.json'.
- 'RestApiSeverity' in logging settings of the AMT Control Center for AMT COBOL has been added.
- Trace logging has been improved: contents are now shown, instead of an object name.
FIX AMT 116 Medium
AMT LION | AMT COBOL Runtime Jobs/Batches 333668 / C2301-078

Multiple batch jobs failed, when the AMT File Controller ran inside the AMT Batch Controller, due to programs running in single thread mode.

This has been corrected by disabling single thread mode when the AMT File Controller runs within the AMT Batch Controller.
FIX AMT 116 Medium
AMT LION | AMT COBOL Control Center Configuration 333671 / C2301-079

In the AMT Control Center, sometimes consumables with an invalid configuration could not be deleted or viewed, due to parsing exceptions.

These exceptions are now caught and the user is informed, so configurations can be reset to their defaults.
FIX AMT 116 Medium
AMT LION Generator Various C2301-086

Support for enumerations has been added when Datagrid columns are created at runtime.
FIX AMT 116 Medium
AMT LION Runtime Various C2301-088

Stand-alone application servers did not clean up all sessions when starting, as a list of timeouts was not initialized properly.

The timeouts are now read correctly when the application server is started.
FIX AMT 116 Medium
AMT LION Runtime Web Client 333541 / C2301-089

Within the web client, it was impossible to select data from a dropdown Combobox.

This issue has been resolved by ensuring that the items are added to the correct DOM object.
FIX AMT 116 Medium
AMT LION | AMT COBOL Runtime Jobs/Batches 333723 / C2302-004

The FTP client created a bug report if 'CreateDirectory' was called and the directory already existed.

Now, the FTP client only creates a bug report if 'Createdirectory' fails and the directory did not  exist. This check has also been implemented for 'Deletedirectory'.
FIX AMT 116 Medium
AMT LION Developer Forms C2302-029

Alignment for labels can now be set at runtime.
NEW AMT 116 Medium
AMT LION Runtime Web Client 333720 / C2302-034

The font in Editboxes did not inherit the font from their parents, because CSS cascading comes before inheritance.

The default font in CSS for Editboxes has been set to 'inherit' so it inherits the font from its parent.
FIX AMT 116 Medium