AMT 168
Released: 20 Feb 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 COBOL | Developer | Code Logic | #96710
The usage of both NOT ON EXCEPTION and ON EXCEPTION clauses within a single COBOL statement caused an error in the parser of AMT COBOL. The AMT COBOL parser and generator were improved to allow both clauses to be used. |
FIX | AMT 168 | MEDIUM |
| AMT COBOL | Developer | Code Logic | #97232
In AMT COBOL, the SET(pointer) option for the EXEC CICS RECEIVE statement was not supported. The SET(pointer) option is now supported for EXEC CICS RECEIVE statements. |
NEW | AMT 168 | MEDIUM |
| AMT COBOL | Runtime | Various | #97616
NIL keys were not supported for Datacom databases in AMT COBOL. Datacom NIL keys are now supported. If a key only contains hex-00 values and all numeric components are zero, the key is considered nil and will not be included in the index. |
NEW | AMT 168 | MEDIUM |
| AMT LION | AMT COBOL | AMT Product Suite | Upgrade | #97819
Packages related to OpenAPI (Swagger) have been upgraded to their latest version. These packages are used for REST based Web Services in AMT. |
CHANGE | AMT 168 | MEDIUM |
| AMT LION | AMT COBOL | Developer | Various | #98201
When generating batch COBOL programs in the AMT Developer Studio, the generate dialog incorrectly displayed an error status. The problem was caused by an incorrect timer, which caused the error status to appear on items that were still queued. The issue has been resolved. |
FIX | AMT 168 | MEDIUM |
| AMT LION | Runtime | AMT Screens | #98240
In AMT Screens, Editboxes with the TabStop property set to false would not receive focus after a SetFocus event in the code. The SetFocus functionality was improved to handle the TabStop property correctly. |
FIX | AMT 168 | MEDIUM |
| AMT LION | Runtime | Blazor Web Client | #98241
In the Blazor Web Client, Editboxes with the TabStop property set to false would not receive focus after a SetFocus event in the code. The SetFocus functionality was improved to handle the TabStop property correctly. |
FIX | AMT 168 | MEDIUM |
| AMT COBOL | AmtTools | Various | #98258
AMT COBOL Transaction Server agents did not log database connection errors during initialization. When the agent failed to connect to the application database (for example, due to a missing Oracle wrapper DLL or insufficient user permissions), it terminated without reporting the error. The logging in Transaction Server agents was improved to ensure logging is available when database connection errors occur. |
FIX | AMT 168 | MEDIUM |
| AMT COBOL | Runtime | Various | #98339
The Datacom LOGCP command was not support in AMT. The LOGCP command is now supported, it commits the transaction. |
NEW | AMT 168 | MEDIUM |
| AMT COBOL | Developer | Code Logic | #98934
In AMT COBOL, DB2 result set locator variables were not supported. Support has been added for the RESULT-SET-LOCATOR variable in the AMT Developer Studio. |
NEW | AMT 168 | MEDIUM |
| AMT COBOL | Generator | Code Logic | #99538
In AMT COBOL, CALL statements with variable program names in combination with ENTRY statements were routed incorrectly, resulting in an error return code. The COBOL generator has been improved to ensure that entry point parameters are correctly added to variable-based CALL statements. |
FIX | AMT 168 | MEDIUM |
| AMT LION | Runtime | Blazor Web Client | #99562
INC: 1422108 For AMT LION applications, the Blazor Web Client now supports configuration of a spare Application Manager, improving resilience in case the primary manager becomes unavailable. The spare Application Manager is configured in the appsettings.json file of the Blazor Web API application. |
NEW | AMT 168 | MEDIUM |
| AMT LION | AMT COBOL | Runtime | User Database | #99836
An application ID column was added to AMT user databases to support COBOL temporary storage queue functionality. |
NEW | AMT 168 | MEDIUM |
| AMT COBOL | Generator | Various | #99838
In AMT COBOL, CALL statements that used the USING OMITTED clause were incorrectly handled at runtime, potentially resulting in exceptions. The generator now adds a marker to indicate the use of the OMITTED clause, and the runtime libraries have been updated to correctly interpret this marker. |
FIX | AMT 168 | MEDIUM |
| AMT COBOL | Generator | Various | #99932
When targeting a PostgreSQL database, the AMT Reorganize tool was unable to create certain Datacom tables due to invalid characters in table names. The generator has been updated to replace dashes (-) with underscores (_) in Datacom table names. |
FIX | AMT 168 | MEDIUM |
