AMT Release Notes

AMT 171

Released: 24 Apr 2026.
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 Developer Various #81641

The OxyPlot package used in AMT Lion for chart creation has been upgraded to the latest version.

This upgrade does not change chart functionality; however, the visual appearance of the generated chart images will change compared to previous versions.
CHANGE AMT 171 MEDIUM
AMT COBOL Developer Code Logic #97322

In AMT COBOL, the ASIS and BUFFER options were previously not supported for the EXEC CICS RECEIVE statement.

Support for the ASIS and BUFFER options has now been added to the EXEC CICS RECEIVE statement.
CHANGE AMT 171 MEDIUM
AMT COBOL Runtime Web Client #99217

For open-source AMT migrations, a new Angular-based Web Client has been added to AMT. This web client supports COBOL IBM applications only. It connects to the AMT Transaction Server through a REST API and uses OAuth 2.0 / OpenID Connect for authentication.
NEW AMT 171 MEDIUM
AMT COBOL Developer Code Logic #99740

The AMT COBOL parser has been updated to support the COBOL legacy ON statement, which was previously not recognized.

For example:
ON 1
MOVE A TO C
ELSE
MOVE B TO C.

This statement is now correctly parsed and handled.
NEW AMT 171 MEDIUM
AMT COBOL Developer Code Logic #100301

In AMT COBOL, the parser incorrectly interpreted a label named FIND as a database function.

The parser now correctly recognizes label names when they are directly followed by a period (.).
FIX AMT 171 MEDIUM
AMT COBOL Developer Code Logic #100312

Previously, the REEL option for the CLOSE statement for files in AMT COBOL was not supported.

The REEL option is now accepted by the parser for compatibility purposes. However, it is not generated into runtime code, as the option is not applicable in AMT.
FIX AMT 171 MEDIUM
AMT COBOL Generator Various #100972

In AMT COBOL, using a GOTO statement with a section as its target could cause the generator to stop with a null reference exception when the section contained no label.

This issue has been fixed, and the generator now handles such cases without failing.
FIX AMT 171 MEDIUM
AMT COBOL Developer Various #100973

An issue was fixed where the COBOL optimizer could enter an infinite loop when it encountered a CICS statement following a CICS HANDLE CONDITION statement.

The optimizer has been enhanced to prevent infinite loops within CICS HANDLE CONDITION statement processing.
FIX AMT 171 MEDIUM
AMT COBOL Developer Code Logic #102334

The COBOL parser did not previously support the THAN operand when used after a relational operator symbol.

For example:
IF A < THAN B
PERFORM C
ELSE
PERFORM D.

The parser now correctly accepts and processes this syntax.
FIX AMT 171 MEDIUM
AMT LION | AMT COBOL AmtTools Various #102579

The AMT Comscript module job interface has been enhanced with a hold/release mechanism for job requests.
Job requests created using the AddJobsRequest method with the hold parameter enabled can now be released by other jobs via the ReleaseJobRequest method.
NEW AMT 171 MEDIUM
AMT LION Generator Various #105007

The AMT generator failed to generate the database library when a database index contained logic that compared two field values.

This issue has been resolved. The generator now supports indexes that compare two field values.
FIX AMT 171 MEDIUM