AMT Release Notes

AMT 175

Released: 17 Jul 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 | AMT COBOL Runtime Blazor Web Client #106699

In the Blazor web client, when users pressed Home or Ctrl+Home inside a memo field, the focus moved away from the input area and the caret became hidden behind the field border.

We preserved the default caret navigation behavior for Home and End keys within memo fields and adjusted the field styling by adding internal padding and proper box sizing. This ensures the caret remains visible and correctly positioned within the input area.
FIX AMT 175 MEDIUM
AMT LION Generator Various #108545

INC: 1466653

Reports failed to generate when they relied on a consumable web service that included parameters containing a list of classes. This resulted in a generation error and prevented the report from completing successfully.

We fixed the underlying issue in the report generation process so that reports using web services with class list parameters now generate successfully without errors.
FIX AMT 175 MEDIUM
AMT COBOL Generator Various #109262

The system incorrectly generated EXEC SQL statements instead of EXEC RDMS in the conversion of ENTER MASM 'ACOB$RDMR statements, which caused generation errors during processing.

We corrected the command generation to use EXEC RDMS instead of EXEC SQL and ensured the fix is applied within the generator logic rather than the converter. This change resolves the errors for OS2200 environments.
FIX AMT 175 MEDIUM
AMT COBOL Generator Various #109265

In AMT COBOL, DPS screens that used a custom SCREEN-WS name failed to generate correctly because the system did not recognize or have access to this name during the generation process.

We updated the generation process to store the custom SCREEN-WS name in the export and make it available during generation. This ensures DPS screens with custom SCREEN-WS definitions now generate correctly.
NEW AMT 175 MEDIUM
AMT LION Runtime Blazor Web Client #109312

INC: 1481964

In the Blazor web client, when code set a DropDown or Simple style combobox value to an empty string ("") while a default value was defined, the combobox still displayed the default value instead of appearing empty.

We updated the combobox behavior so that when its value is explicitly set to an empty string, it correctly displays as empty—even if a default value exists. This applies to comboboxes configured with DropDown or Simple styles.
FIX AMT 175 MEDIUM
AMT COBOL Developer Code Logic #109320

In AMT COBOL, CICS ROUTE operations did not provide visibility into their execution, making it difficult to track behavior or diagnose issues.

We enhanced CICS ROUTE functionality to include display output and logging, improving visibility into execution and enabling better monitoring and troubleshooting.
NEW AMT 175 MEDIUM
AMT COBOL AmtTools Various #109331

The AMT Comscript sort interface has been extended with supporting functions for OVERLAY clauses of JCL OUTREC statements.

The following functions are now available:
- AddInrecIfthenWhenNone - Marks IFTHEN block as WHEN=NONE
- SetIfthenBuild - Marks IFTHEN block as a BUILD block.
- AddInrecIfthenWhenOpenParen - Add an opening parenthesis in a WHEN expression.
- AddInrecIfthenWhenCloseParen - Add a closing parenthesis in a WHEN expression.
- AddInrecIfthenWhenLogicalOp - Set trailing AND/OR operator to connect WHEN conditions.
NEW AMT 175 MEDIUM
AMT COBOL Developer Code Logic #110035

AMT COBOL failed to correctly process multi-part replacement statements when a comma was placed on the following line. This caused parsing errors and prevented the replacement logic from working as expected.

We updated the lexer and parser to correctly handle cases where commas are split onto the next line. Multi-part replacement statements now process correctly regardless of line breaks.
FIX AMT 175 MEDIUM
AMT LION | AMT COBOL Runtime Various #110036

Previously, certain mainframe utilities were not available as runnable components within the .NET environment, limiting their usability in script-based workflows.

We introduced support for running selected mainframe utilities as .NET-based executables. The system now scans and stores these utilities as “BatchUtil” job types, allowing users to execute them through scripts by referencing the BatchUtil type and providing the required input data.
NEW AMT 175 MEDIUM
AMT LION | AMT COBOL AmtTools Various #110132

The LionRepository interface exposed a RemoveApplication function, but the functionality was not implemented, which meant users could not remove applications through this interface.

We implemented the RemoveApplication function in the repository interface, enabling users to successfully remove applications as expected.
FIX AMT 175 MEDIUM
AMT COBOL Developer Code Logic #110224

AMT COBOL did not support the TO option in EXEC SQL CONNECT statements and only allowed remote database connections using Oracle-specific syntax (EXEC ORACLE). This limited connectivity options and caused unsupported statement errors.

We added support for parsing the TO option in EXEC SQL CONNECT statements and enabled remote database connections using DB2 syntax (EXEC DB2). The system now correctly establishes connections to specified database instances.
FIX AMT 175 MEDIUM
AMT COBOL Generator Various #110373

AMT COBOL incorrectly resolved header fields for OS2200 DPS screens during form generation, which caused issues when processing static and dynamic properties

We corrected the field resolution logic for OS2200 DPS header fields, ensuring that both static and dynamic properties are properly processed during form generation.
FIX AMT 175 MEDIUM