AMT 81
Released: 15 Jan 2021.
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 | Web Client | 329578 The Calendar textbox in the web client displayed '//' when it was cleared and a transmit was executed. After a new transmit, the '//' remained in the Calendar textbox if it had focus. If it didn't have the focus, then today's date was shown, which was incorrect. The Calendar textbox now stays cleared after a transmit. |
FIX | AMT 81 | Medium |
AMT LION | AMT COBOL | AmtTools | Reo | 329747 The first underscore of a database name was not shown in the AMT Reorganize analysis tab. Underscores in database names are shown correctly now. |
FIX | AMT 81 | Low |
AMT LION | AMT COBOL | AmtTools | Reo | C2010-096 Previously, the AMT Reorganize chose a field type based on the specified AMT field type detected during analysis. Then during execution, the Reo selected a database-specific type. For example, VARCHAR for MS SQL and VARCHAR2 for Oracle based on AMT type Alpha. Now, the AMT Reorganize tool detects the database-specific field type during analysis. This change is internal and not visible when the AMT Reorganize tool is run. It has been included as part of a planned new DB Field type implementation where the actual database field type can be changed in AMT Developer. This is a step towards adding CHAR, VARCHAR and FLOAT types in AMT. |
NEW | AMT 81 | Low |
AMT COBOL | AmtTools | Various | C2011-085 The AMT File Editor is now available for use by AMT COBOL customers. It allows for the viewing and editing of COMPUTATIONAL VALUES, which cannot be read by a plain-text editor like Notepad. This is a licensed Asysco product. To use it, please submit a request through the Self-Service Portal in TOPdesk: https://asysco.topdesk.net. |
NEW | AMT 81 | Medium |
AMT LION | AMT COBOL | Control Center | Security | C2012-030 In preparation for the upcoming AMT Control Center Business Logic Web API, security has been improved by adding a custom policy handler to check the AMT authorization rights when calling the method of this API. |
CHANGE | AMT 81 | Low |
AMT LION | AMT COBOL | Control Center | Security | C2012-047 In preparation for the upcoming Web APIs, it was found that the Windows authentication did not work due to a bug in .NET Core 3.1. This has been resolved by updating the text for the key generation GUI in the AMT Setup to communicate that generated keys may be used as client secrets. |
FIX | AMT 81 | High |
AMT LION | AMT COBOL | Control Center | Various | 330102 View Transaction did not work if there was a space in app name, as the app name was broken off at the space. Javascript has been corrected to support application names with spaces in them, by allowing single quotes around the app name. |
FIX | AMT 81 | Low |
AMT LION | AMT COBOL | Control Center | Various | C2012-058 In preparation for the the .NET Core-enabled AMT Control Center, issues were found with audit logging, causing errors to occur when security actions were executed. The issues have been fixed by adding an IPrincipal parameter to the audit methods. |
FIX | AMT 81 | Low |
AMT LION | Runtime | Web Client | C2012-061 Some controls did not inherit the background color from their parent if the control's own color was 'default'. Inheritance of background color from parent controls has been added for situations in which the control color has been set to 'default'. |
FIX | AMT 81 | Medium |
AMT LION | AMT COBOL | Control Center | Security | C2012-069 In preparation for the the .NET Core-enabled AMT Control Center, some security actions caused '404 - Not found' errors. The routing for security has been corrected, resolving the errors. |
FIX | AMT 81 | Low |
AMT LION | Developer | Web Services | 329913 Wrapper element for XML arrays in SOAP was invalid. Support for Sending/Receiving unwrapped arrays with Web Consumables has been added. |
FIX | AMT 81 | Low |
AMT LION | AMT COBOL | Control Center | Security | C2012-082 In preparation for the the .NET Core-enabled AMT Control Center and Application Center, authentication tokens were stored as-is in the system database. This could pose a security risk if a data leak were to occur. ASP.NET Core Web API security has been improved by hashing the authentication tokens in the database. |
CHANGE | AMT 81 | Low |
AMT LION | Runtime | Web Client | 330152 Double-clicking didn't work in the first column of a ListView. Double-clicking now works in all columns in ListView. |
FIX | AMT 81 | Medium |
AMT LION | Developer | Code Logic | C2012-088 The Setto(Initial, ....) command is now allowed on a text print layout, whereas it used to be allowed only on a graphical print layout. |
NEW | AMT 81 | Low |
AMT LION | AMT COBOL | Control Center | Server Control | 330160, 329800 Interrupts, Wakeups and Stop commands were not processed by reports anymore after the migration to .NET Core. The processing of Interrupts, Wakeups and Stop commands has been corrected. |
FIX | AMT 81 | High |
AMT LION | AMT COBOL | Runtime | Jobs/Batches | 330172 / 330384 A memory leak caused AmtBatchControllerAgents to keep growing. The Garbage Collector could not free them because they were not set to Null. The memory leak has been resolved. |
FIX | AMT 81 | High |
AMT LION | AMT COBOL | Runtime | Jobs/Batches | 330178 When setting a job status, the 'Simultaneous' option no longer worked because the job status was not updated to 'Running' in the database. The job status is now updated correctly. |
FIX | AMT 81 | Medium |
AMT LION | Runtime | Jobs/Batches | 330169 LION command READFILE didn't create a file at the right moment when CLEARATFIRSTREAD was used. The file is now created simultaneously with the READFILE command. |
FIX | AMT 81 | High |
AMT LION | AMT COBOL | Runtime | Jobs/Batches | 330177 The program name was no longer being added to Batch.log. The logging type has been changed from the BatchControlAgent to the BatchControlLogic. The agent runs the logic now, so the name is logged again. |
FIX | AMT 81 | Medium |
AMT LION | AMT COBOL | Runtime | Jobs/Batches | 330198 The BatchControllerAgent kept processing even after a report crashed. The stopping behavior of the BatchControllerAgent has been improved when running a report. |
FIX | AMT 81 | Medium |