AMT 167
Released: 30 Jan 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 | Runtime | AMT Screens | #79480
In AMT Screens, selecting a row in a ListView hid custom cell or column background colors by applying a solid selection color. Row selection now uses a semi-transparent sky-blue overlay with a border highlight, preserving existing background colors while clearly showing selection. |
CHANGE | AMT 167 | MEDIUM |
| AMT COBOL | Developer | Code Logic | #85793
Cobol SERVICE RELOAD instructions were not handled, leading to unnecessary parsing errors. The parser now skips SERVICE RELOAD instructions but adds them as comments in the generated code for traceability. |
CHANGE | AMT 167 | MEDIUM |
| AMT COBOL | Developer | Various | #94603
In the AMT Developer Studio, the Numeric input property was incorrectly applied to numeric edit boxes, causing UI inconsistencies. Removed Numeric input from numeric edit boxes while retaining it for alpha edit boxes. |
FIX | AMT 167 | MEDIUM |
| AMT COBOL | Developer | Code Logic | #95737
The AMT COBOL parser and generator didn’t correctly handle parameters that should be ignored when calling CICS programs. We updated the repository database to store parameter names, allowing the generator to identify ignorable parameters and issue warnings. For CICS programs, DFHBEILK and DFHCOMMAREA are now correctly ignored. |
CHANGE | AMT 167 | MEDIUM |
| AMT COBOL | Generator | Various | #97119
In AMT COBOL, shared copies between programs and file items were generated incorrectly, causing syntax/runtime errors. The generator was improved to ensure consistent generation of copies across programs and file items. |
FIX | AMT 167 | MEDIUM |
| AMT COBOL | Developer | Various | #97342
AMT COBOL did not yet fully support the FinancialCompBinary type, which caused errors when reorganizing an application or opening programs or tables that used it. We completed the implementation of FinancialCompBinary, and AMT now handles this type correctly without producing errors. |
FIX | AMT 167 | MEDIUM |
| AMT COBOL | Runtime | Various | #97496
FinancialCompBinary type was not supported during VSAM-to-SQL conversion, causing data incompatibility. Implemented conversion logic to store COMP fields as ASCII and translate at runtime. Values are now converted to alpha/varchar for compatibility. |
FIX | AMT 167 | MEDIUM |
| AMT LION | Runtime | AMT Screens | #97654
In AMT Screens, the system default language was used if the user set language option was not present in the localization file. The fuctionality was updated to use the language set as default in the localization file instead if present. |
CHANGE | AMT 167 | MEDIUM |
| AMT COBOL | Developer | Code Logic | #98084
COBOL AUDIT STAMP statements caused parsing errors. The parser now recognizes AUDIT STAMP, it is generated it as a comment since it’s informational only. |
FIX | AMT 167 | MEDIUM |
| AMT COBOL | Developer | Code Logic | #98086
In AMT COBOL DB2 queries, TIMESTAMP casts with concatenation operators ('||') caused parsing failures. Parser now correctly handles multiple concatenation operators within TIMESTAMP casts. |
FIX | AMT 167 | MEDIUM |
| AMT LION | AMT COBOL | Runtime | Blazor Web Client | #98259
INC: 1396027 Blazor WebClient did not support passing SessionData and Station as startup parameters. Updated BlazorWebApi configuration to allow these parameters via appsettings.json. |
FIX | AMT 167 | MEDIUM |
| AMT COBOL | Generator | Various | #98689
In rare cases, AMT COBOL code was lost during optimization of performed paragraphs into methods. Fixed optimizer status handling to ensure all code is preserved during copy generation. |
FIX | AMT 167 | MEDIUM |
| AMT COBOL | Developer | Code Logic | #98854
In AMT COBOL DB2 queries, CASE expressions in ORDER BY clauses caused parsing errors. Updated parser to correctly handle CASE expressions in ORDER BY. |
FIX | AMT 167 | MEDIUM |
| AMT COBOL | Debugger | Code Logic | #99096
Parsing failed for COBOL conditions such as IF WS-CUSTNO = (SPACES OR ALL '_'), where ALL '_' was interpreted as a function. We updated the expression parser to treat these function‑style items as valid values in parenthesized OR/AND lists, ensuring the condition parses correctly. |
FIX | AMT 167 | MEDIUM |
| AMT COBOL | Developer | Various | #99099
In rare cases, the AMT COBOL parser did not correctly resolve an Oracle host variable. This resulted in the creation of bug reports during generation. We added the necessary null checks to prevent this error. |
FIX | AMT 167 | MEDIUM |
