AMT 127
Released: 13 Oct 2023.
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 | Printing | #454 Although it has been impossible to use Adobe Acrobat reader for printing documents since Adobe version 8, there were still configuration options within the AMT Control Center for it. The options in the AMT Print Controller configuration are now limited to using the internal printing library, or using an external program. Clients using Foxit are recommended to use an external program. https://help.myasysco.com/lion/print-services.html |
CHANGE | AMT 127 | MEDIUM |
AMT LION | Runtime | Printing | #833 INC: 1079580 Printing AMT graphical reports used a lot of memory if the reports contained multiple images. The memory handling of images has been improved, so that memory is explicitly released before the next image is printed. |
FIX | AMT 127 | MEDIUM |
AMT LION | AMT COBOL | Runtime | Blazor Web Client | #27697 In Blazor web clients, focus was reset to the first Button in a Buttongroup instead of to the selected button. The Focus function in Buttongroup components has been fixed. |
FIX | AMT 127 | MEDIUM |
AMT LION | AMT COBOL | AmtTools | Blazor Web Client | #78615 Blazor: numeric Editboxes with a format starting with decimal sign passed their value without the decimals if a '0' was entered before the decimal sign (e.g. if 0.45 was entered instead of .45, the resulting value would become 0). This issue has been fixed, the correct value is passed now. |
FIX | AMT 127 | MEDIUM |
AMT LION | AMT COBOL | Runtime | Blazor Web Client | #78645 In Blazor, he Label component was not being updated with the correct runtime value of the Editbox. The Editbox now also sets the runtime value when losing focus. |
FIX | AMT 127 | MEDIUM |
AMT LION | AMT COBOL | Runtime | Blazor Web Client | #78911 Some Blazor front-end functionality was missing from 'Selectscreen'. Navigation using arrow-keys, page-up and page-down and searchboxfiltering now works as expected. |
FIX | AMT 127 | MEDIUM |
AMT COBOL | Runtime | COBOL | #78983 COBOL-REGTEST-OS2200 program TEST_PROGRAM_COPYBOOKS failed, looping at step 14. A change int AMT 126 for GO TO in copies has been undone, this was not valid for OS2200 applications. |
FIX | AMT 127 | MEDIUM |
AMT LION | AMT COBOL | Runtime | Blazor Web Client | #78985 Alpha labels of which the alignment was dynamically changed to 'left', were not updated correctly in the Blazor client. This has been resolved. |
FIX | AMT 127 | MEDIUM |
AMT LION | AMT COBOL | Runtime | AMT Developer | #79001 In the AMT Developer Studio Object Inspector, it is possible to configure the initial alignment of labels at design time. This alignment was then not followed, so that all labels appeared with left alignment. This issue has been resolved by correcting the generation of screen definitions. |
FIX | AMT 127 | MEDIUM |
AMT LION | AMT COBOL | Runtime | Blazor Web Client | #79013 In the Blazor web client, setting ActivePage should make the tabsheet goto the tabsheet in question. The casing of ActivePage was inconsistent. It should always be uppercase, which has fixed the issue. |
FIX | AMT 127 | MEDIUM |
AMT VS | Runtime | Blazor Web Client | #79020 BlazorAPI had a dependancy to AmtControls which should not be there. This was added for Macro functionality. The code needed for key conversion has now been added to the BlazorAPI itself, which avoids the use of the class in AmtControls. |
FIX | AMT 127 | MEDIUM |
AMT LION | Runtime | AMT Screens | #79056 In AMT Screens, Datagrid font properties Color and Readonly only worked if the font name was set, otherwise the properties were ignored. Dependencies of these properties have been corrected and they now work as expected. |
FIX | AMT 127 | MEDIUM |
AMT COBOL | Runtime | COBOL | #79080 The Cobol Generation set option DelayUpperCaseUntilReceived was not correctly applied and therefore Uppercase did not work. The Uppercase property is now ignored when DelayUpperCaseUntilReceived is used during generation, because this Uppercase is handled by the AMT Transaction Server. |
FIX | AMT 127 | MEDIUM |
AMT LION | AMT COBOL | Runtime | Web Client | #79238 INC: 1108789 In the AMT Web Client, loading 10.000+ items in a Combobox which has the property 'sorted' set to 'on' was slow on a asp.net website. This has been fixed. Now loading 10.000+ items is comparable in speed to unsorted loading. Still it's recommended not to load that many lines as it is hard to find anything in a list that size. |
FIX | AMT 127 | MEDIUM |
AMT LION | AMT COBOL | Runtime | Security | #79277 The Blazor WebApi application (in preview) lacked proper security measures for requesting access tokens at the endpoint, which made it possible to construct and execute a post request, resulting in access tokens for a user by choice. This security leakage has been solved by: 1) Defining different endpoints for different login methods (framework, no-framework forms, and no-framework windows authentication). This makes it possible to define specific authentication flows for different login methods. 2) Protecting the login information by hashing and signing, which ensures both integrity and authenticity. Attention: Customers should update their AppSettings.json! Sample AppSettings.json has been updated and can be used to correct the settings. |
FIX | AMT 127 | HIGH |
AMT LION | AMT COBOL | Runtime | Various | #79289 INC: 1110621 When the properties for a Mask Editbox were read in the ComModule, the Readonly property value always returned 'false'. Now the Readonly property value is returned correctly in the call to the ComModule. |
FIX | AMT 127 | MEDIUM |
AMT LION | AMT COBOL | Control Center | Various | #79328 INC: 1110187 On some servers, reports were started more slowly than expected. A WMI call to available memory was adding an unwanted delay. Now the call no longer hinders the starting of reports. |
FIX | AMT 127 | MEDIUM |
AMT LION | AMT COBOL | Control Center | Various | #79242 INC: 1110187 For every report a new database connection is created, which may hinder the performance of smaller reports. Now, because reports are run inside an AMT Batch Controller agent, database connections are selected from a pool, which helps to avoid performance problems. |
CHANGE | AMT 127 | MEDIUM |
AMT LION | AMT COBOL | Control Center&Application Center | Code Logic | #79311 INC: 79310 Several key events of the Listbox on ASPX Web were broken, like 'up' and 'down' key events. The issue has been resolved, all the familiar events like scrolling through the list with the 'up' and 'down' arrow keys as well as 'backspace' now work as they did before. A search feature has has been added. |
FIX | AMT 127 | MEDIUM |
AMT LION | AMT COBOL | Control Center | Various | #79361 INC: 1111181 When a session timed out, the logs kept reporting 'the session key has expired.', if the option 'Auto refresh' was 'on' in the AMT Control Center. Now, logging messages in the AMT Control Center logs stops after a few messages. |
FIX | AMT 127 | MEDIUM |