AMT 139
Released: 21 Jun 2024.
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 | Control Center | Various | #78688
To prevent flooding in log files, in the AMT Control Center the Auto-refresh of items like messages is now disabled automatically when a failed request with a HTTP status code of 400 or higher has been received. |
CHANGE | AMT 139 | MEDIUM |
AMT LION | AMT COBOL | Developer | Forms | #78759
INC:1079653 Some screen layout items in the AMT Developer Studio had no initial color when they were rendered on Screen Layout, which caused them to be shown in a wrong background color (black). These items now have an initial color. |
FIX | AMT 139 | MEDIUM |
AMT COBOL | Developer | Code Logic | #82014
Statement: EXEC CICS INQUIRE SYSTEM JOBNAME(CICS-SYSTEM-NAME) END-EXEC. was not supported. Now, the current ApplicationName (as configured in the AMT Control Center) is assigned to the provided JOBNAME variable. |
NEW | AMT 139 | MEDIUM |
AMT COBOL | Developer | Code Logic | #82021
Statement EVALUATE with the item to be evaluated between parentheses, was not supported. This has now been implemented. |
NEW | AMT 139 | MEDIUM |
AMT LION | Runtime | Blazor Web Client | #82629
For the AMT Blazor Web Cient Listview object, additional column sort commands were being passed by reference, with the value being updated to the last. Now, each sort action uses its own values. |
FIX | AMT 139 | MEDIUM |
AMT LION | Runtime | Blazor Web Client | #82670
In Blazor, menu items didn't have a unique ID, so shortcuts often didn't work. Blazor menu items now have a unique ID. |
FIX | AMT 139 | MEDIUM |
AMT LION | AMT COBOL | AmtTools | Reo | #82737
Bugreports generated by the LionDevGenNet were overwritten and not appended to, if the generator was closed between exceptions during one day. Bugreport data is now appended if a bugreport for the current day already exists. |
FIX | AMT 139 | MEDIUM |
AMT COBOL | Developer | Code Logic | #82949
The EVALUATE statement with a condition was not supported, so usually EVALUATE TRUE or EVALUATE with a variable was used. A condition in EVALUATE statements is now supported. |
NEW | AMT 139 | MEDIUM |
AMT LION | Developer | Web Services | #83122
The upgrade to a newer .NET version introduced generation problems for web services with XML schema type 'RAWXMLSTRING'. 'RAWXMLSTRING' is deprecated as of AMT 139. The successor is the use of classes in AMT. If you encounter problems with using 'RAWXMLSTRING', please contact our support department for alternatives. |
CHANGE | AMT 139 | MEDIUM |
AMT LION | Developer | Code Logic | #83138
When an 'equal' statement within a table query was processed, using two different types of numeric resulted in an OK validation, but in an error upon generation. Now, using different types of numeric (Int32 vs Int64) validates with a error, as expected. |
FIX | AMT 139 | MEDIUM |
AMT COBOL | Developer | Code Logic | #83256
Whenever the DB2 DIGITS function was called, and the DB table did not have the param's column yet, an incorrect c# error ('unsupported function') was thrown. Now, the appropriate error messages are thrown. |
CHANGE | AMT 139 | MEDIUM |
AMT COBOL | Developer | Code Logic | #83263
The Oracle query outer join (+) is not supported in the parser and generator. Outer joins (+) are now supported in parser and generator. |
NEW | AMT 139 | MEDIUM |
AMT LION | Developer | Code Logic | #83351
When a table query was created using an 'equals' expression of two fields in the WHERE clause, a runtime error was raised. This situation is now handled correctly. |
FIX | AMT 139 | MEDIUM |
AMT LION | AMT COBOL | Developer | Various | #83494
INC: 1199627 Assigning objects from Revision control to a label caused an exception: 'Not in transaction state. Can't commit' in the Amt Developer. Copying objects from one label to another caused the same exception in the Amt Developer. The exception cause has been resolved. |
FIX | AMT 139 | MEDIUM |
AMT COBOL | Developer | Code Logic | #83593
Having multiple values to a sub-query's IN clause threw an error in the parser, due to incorrect validation. The incorrect validation has been removed. |
FIX | AMT 139 | MEDIUM |
AMT LION | AMT COBOL | Control Center | Various | #83618
A Blazor update caused a code break in the transactionRenderer. To resolve this, the property used in the transactionRenderer has been renamed. |
FIX | AMT 139 | MEDIUM |
AMT COBOL | Runtime | Code Logic | #83667
INC: 1197848 After a ReWrite on an indexed file, the next record was read. This was only correct if the identity field had its value changed. ReWrite has been updated, to only do a read of the record if the update changed the identity field. |
FIX | AMT 139 | MEDIUM |
AMT LION | Runtime | Application Server/Manager | #83925
INC: 1205733 The Bussiness logic hook DLLs were not loaded correctly by the app server agent. The loading mechanic has been improved, which results in the hook DLLs being loaded correctly. |
FIX | AMT 139 | MEDIUM |