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 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 |
