Created by James Hurrell on Jan 05, 2024
Compatibility matrix
Component |
Minimum required release | Notes |
---|
Installer for embedded dashboards (when using standalone or Windows JAR installers) | 2.11.7-funcrel | You must use the installer provided with the current release of Console, otherwise there is no guarantee of compatibility. |
---|
CAST Imaging | ≥ 2.5.2-funcrel | - |
---|
2.11.6-funcrel
Other Updates
Internal Id | Details |
WEBI-16282
|
Fixes an issue in the Overview page causing the search in zip content to fail and in turn causing the entire section to disappear.
|
WEBI-16279 |
Fixes an issue related to the inflated size of the logs. |
WEBI-16262 |
Fixes an issue causing Console to not display some warnings in the UI log viewer originating in .castlog2 log files.
|
WEBI-16328 |
An update to the extension strategy has been applied: the extension "com.castsoftware.highlight2mri" is automatically set to "force install" when CAST Highlight settings are added in the admin center, and automatically removed from "force install" when CAST Highlight settings are removed. |
WEBI-16149 |
Fixes an issue where adding a new version or performing a new analysis shows the alert from a previous action. |
Resolved Issues
Customer Ticket Id | Details |
46983
| Fixes an issue related to the resync of
changes done in the legacy CAST Management Studio for snapshot name and
version name. |
46793
| Fixes an issue where under the Software
Composition Section in the "Overview" page, Oracle Forms language was
displayed as "unknown extension" |
46888 | Fixes an issue
where the proxy exclusion settings were not saved to the "extendcli.settings"
file. |
46847 | Fixes an issue
preventing the Overview from loading because of a null primary extension sent
via the "profiler". |
46724 | Fixes an issue
preventing the analysis indicators from being populated during an analysis
because of a duplicate entry in the indicator declaration. |
46635 | An update was
made to ensure that the global proxy settings are now correctly used by the
com.castsoftware.highlight2mri extension. |
41285 | Fixes a missing
dependency between Visual Basic analysis units and SQL analysis units. |
41331 | Fixes a missing
dependency between Visual Basic analysis units and SQL analysis units. |
46958 | Fixes an issue
where the same extension appears twice in the list of extensions following an
update extension action. |
46904 | Fixes two issues
seen in fast scan mode: when the fast scan fails with "error on version does
not exist" present in the analysis node log, and where ignore patterns are
correctly saved when actioning a new scan. |
46254 | Fixes an issue
where the exclusion pattern on a folder also excludes the folder from other
folders with same name. |
44457 | Fixes an issue
PL1 source code where additional packages from a previously deleted version
are added to the next version. |
44404 | Fixes an issue
with PL1 source code where a folder containing PL1 source is not discovered. |
2.11.5-funcrel
Resolved Issues
Customer Ticket Id | Details |
44168 | Fixes an issue
where PL1 files were considered as "not analyzed" in the analysis report even
though the analysis completed without errors. |
46136 | Fixes an issue
causing the error "value too long for type character varying(50)" during the
generate snapshot step. The fix also requires CAST Imaging Core 8.3.57 which
allows the full management of long names (up to 255 chars) for application
names and version names. |
46614 | Fixes an issue
visible when using the legacy workflow "Onboarding without fastscan":
searching for application(s) in the main application list page was failing and
displaying an empty page instead of the expected matching applications. |
2.11.4-funcrel
Feature Improvements
Summary | Details |
Application - Logs - View | Log view - When the log contains more than 3000 lines, the last 3000 lines of the log are now displayed and there will be a message on the top to mention how many lines have been skipped. The user can use the download option to download and view the complete log. |
Application - Logs - duration | User can see the duration for each of the steps for the logs. |
Applicaton - Logs - download | User can now download all logs related to a job in the Logs page. There is a download icon provided on the top of each jobs to download all the logs for that job.
|
Application - Overview - search Content | User can search in the zip content in the overview page for onboarded applications. |
Other Updates
Internal Id | Details |
WEBI-16188 | Support application name with more than 63 characters - Available with AIP Core >= 8.3.57. |
WEBI-16107 | Reports generated by customs extension are now available under "Reports" section in the overview page of application with fastscan. |
WEBI-15823 | Update Application schema is providing a sample SQL query to help the user. for each of the actions : 'Operation on links', 'Operation on objects'. |
WEBI-16169 | Extension strategy: The auto update is enabled per default. |
WEBI-16102 | LOGMODULE now interpolates most messages in CASTLOG2 files using their message id key. |
WEBI-16256 | Fixes the issue on the Upload component where the help widgets was overlapping upload button. |
WEBI-16254 | Fixes the discrepancy between the count and list of missing dependencies. |
WEBI-16209 | Fixes an issue wherein the Upload to Imaging Viewer failed with java.lang.StringIndexOutOfBoundsException String index out of range. |
WEBI-12071 | Now when we proceed to remove or modify the source location, a warning is displayed in the confirmation dialog box to inform that the removal or modification can impact the applications which are based on the source folder location. |
WEBI-16078 | The backup of the measure is updated with a backup with no owner option to be able to be used by console on a CSS server that do not have the operator user. |
WEBI-16222 | When there is a null message, UI does not break. It is ignored and rest of the alerts are displayed as expected. |
WEBI-16244 | Duration in logs - When the duration is exactly 1 second or more it displays the duration and if its less than 1 second it says Less than a second as expected. |
WEBI-16231 | Fixes an Console issue wherein the Highlight is called too often for information. |
WEBI-16156 | Fixes an issue in without fastscan workflow, where creating an application was ending on an empty overview page. Now it stays on the landing page. |
WEBI-16152 | Fixes the issue on Extension Strategy - where the removed extension from force install were still taken into account. |
WEBI-16089 | Fixes the issue where the logs related to deletion of an application (deregister-application_log ) were not generated. |
Resolved Issues
Customer Ticket Id | Details |
46044 | Fixes an issue related to the domain name: "Invalid domain name", which prevented the upload to Imaging. |
45636 | Fixes an issue where if more than 1 analysis unit with same name are present - only 1 module is created for module Per AU option. |
45421 | Fixes the issue of Upload folder in classpaths which was displaying only mainsources folder. Now user can can navigate on upper folder. |
45843 | Fixes the issue on analysis report related to: The ABAP class pool files are included in the unanalyzed file count report in console. |
44932 | Fixes the issue on analysis report related to: Analysis report not checking correct tables to retrieve analyzed files list causing discrepancy. |
45658 | Fixes the issue where .uaxdirectory related to Oracle forms were flagged as unanalyzed. The report won't display any lines for Forms as it relies on uax and list only the directory. |
Known Issues
Internal Id | Details |
---|
WEBI-16240 | Health Dashboard - Error during snapshot - Error value too long for type character varying(50). Workaround-1: Upgrade the measurement using Servman of 8.3.57. OR Workaround-2: Use a version name <=50 chars. |
2.11.2-funcrel
Other Updates
Internal Id | Details |
---|
WEBI-16194 | Fixes an issue causing very frequent
"log" polling rate in job progress page, causing performance issues in the
browser and the back-end. |
Resolved Issues
Customer Ticket Id | Details |
---|
45314 | It is now possible to run the "set as
current version" action on a version that is already a current version. |
45378 | Include release 2.11.7 of CAST Dashboards
in order to benefit from various authentication related patches included in
this release. |
2.11.1-funcrel
Feature Improvements
Summary | Details |
---|
UI - Application - Overview - Zip Content/Folder Content | It is now possible to search for a folder from the "folder browser" in the Zip Content/Folder Content section. |
Other Updates
Internal Id | Details |
---|
WEBI-16125 | A fix has been implemented to hide the CAST Storage Service/PostgreSQL password, which was previously visible in the log when an extension is installed by Console. |
WEBI-16071 | A fix has been implemented to ensure that when the "Request validation for all alerts" option is enabled, only alerts originating from the analysis process need to be validated before the upload to CAST Imaging Viewer can be run. Previously the check box to validate was also displayed on the alerts originating from the "fast scan" process. |
Resolved Issues
Customer Ticket Id | Details |
---|
44547 | Fixes the issue related to added/deleted objects after a new scan of the application containing HTML / .NET source code. |
44472 | A fix has been implemented to deal with the recurring issue of added/removed artifacts when using the "fast scan" mode and uploading new source code for a previously analyzed application. This issue (caused by a change to the objects' GUIDs for each new version of source code) was primarily seen with SQL analyses, but other technologies were also affected. Please note that SQL artifacts will be added/removed one last time in the following situation: SQL Analyzer 3.6 or an older release is used, and the source code ZIP file containing only one folder at its root with the name of the folder matching the ZIP filename, and where it is the first analysis after upgrading from CAST Imaging Console 2.11.0-funcrel (or a lower release) to CAST Imaging Console 2.11.1-funcrel (or a higher release). |
43968 | A fix has been implemented to deal with the recurring issue of added/removed artifacts when using the "fast scan" mode and uploading new source code for a previously analyzed application. This issue (caused by a change to the objects' GUIDs for each new version of source code) was primarily seen with SQL analyses, but other technologies were also affected. Please note that SQL artifacts will be added/removed one last time in the following situation: SQL Analyzer 3.6 or an older release is used, and the source code ZIP file containing only one folder at its root with the name of the folder matching the ZIP filename, and where it is the first analysis after upgrading from CAST Imaging Console 2.11.0-funcrel (or a lower release) to CAST Imaging Console 2.11.1-funcrel (or a higher release). |
2.11.0-funcrel
Note
When performing an in-place upgrade to this release (or any future release), the existing Microsoft Windows log service (which managed logs and alerts in previous releases) will be removed (if it exists on the machine). See WEBI-14477 under "Other updates" below.
Feature Improvements
Summary | Details |
---|
UI - Admin Center - Global Configurations - Alert Settings | A new configuration section has been implemented allowing Admin users to set the threshold for alerts on unanalyzed files. |
Other Updates
Internal Id | Details |
---|
WEBI-14477 | A new log module integrated into CAST Imaging Console will now manage logs and alerts. When performing an in-place upgrade to this release (or any future release), the existing Microsoft Windows log service (which managed logs and alerts in previous releases) will be removed (if it exists on the machine). |
WEBI-16030 | A change in the behaviour of the Security Dataflow settings has been implemented: When onboarding new application in fast scan mode the Security Dataflow options will always be set to false. This is because it is costly to run these checks for applications that may not require them. As such, if these checks are required, the relevant options must be enabled manually. |
WEBI-15929 | The code-scanner-config.xml file (available on the node) has been updated to include specific settings to enable the "DART/Flutter" technology to be discovered automatically. Note that the associated extension for DART/Flutter is a "Labs" extension. |
Resolved Issues
Customer Ticket Id | Details |
---|
44221 | Fixes the issue related to timeout on Run Augmented discoverer - the timeout is now configurable in the .yml file, and set to 5 mins instead of 2 mins previously. |
45028 | Fixes the installation issue: AIP-SSO is not creating the "data" subdirectory when installed on Linux Ubuntu. The installer will now correctly create the data folder and output the logs in the data/logs folder as expected. |
44444 | Fixes the issue related to too many duplicates in SYS_PACKAGE_HISTORY. |
44354 | Fxes the issue related to the display of excluded files from version view. |
44218 | Fixes the issues related to Extension strategy where the Extension versions were getting auto updated even though the Auto update is switched off. Now when the global auto update is off, the extensions are locked to latest version selected. Even when there is new version available, it is not updated automatically, it displays the version in the drop-down of versions. |
43940 | Fixes the issue related LOC mismatch between CAST Imaging Console and CAST Imaging Viewer for the markup languages. |
43080 | Fixes the issue related to the UI display in CAST Imaging Console which was not automatically refreshing after finishing a job. |
42108 | Fixes an issue where the AIP-SSO Microsoft Windows service does not stop when a manual stop is attempted through the Microsoft Windows services control panel and when SSL is enabled. |
44516 | Fixes an issue where the AIP-SSO Microsoft Windows service does not stop when a manual stop is attempted through the Microsoft Windows services control panel and when SSL is enabled. |
Known Issues
Internal Id | Details |
---|
WEBI-16089 | Logs that should be generated when unregistering an application are not generated at all because the log module is closed too early for this job step. This issue will be fixed in a future release. |
2.11.0-beta1
Feature Improvements
Summary | Details |
---|
UI - Admin Center - Include Debug Messages option | The behaviour of the "Include Debug Messages" option available in the Admin Center (Applications > View details > Debug options) has been modified: the option will return to the disabled position automatically immediately after the next analysis job has completed. This is so that debug messages are only made available in the analysis log file when the are required: if the option is left enabled for all analyses, analysis log messages can become very large. See https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Applications+-+Application+Details#AdministrationCenterApplicationsApplicationDetails-Debugoptions. |
UI - Job Progress panel - Alerts - View Remedy button | Improvements have been implemented to the "View Remedy" button for alerts displayed in the Job Progress panel: 1) for "unanalyzed file" type alerts, a list of unanalzyed files is now provided which can be downloaded, 2) for analysis indicator alerts, on clicking the title of the alert, the "analysis results indicators" section in the Overview page is displayed, 3) for missing jars alert types, the names of the missing jars is now provided which can be downloaded. See https://doc.castsoftware.com/display/AIPCONSOLE/AIP+Console+-+Job+Progress+panel#AIPConsoleJobProgresspanel-RighthandAlertspanel. |
UI - Admin Center - Delete Application behaviour | When deleting an application (single or in bulk), a new option has been added to the warning dialog box called "Keep backup files" which (when ticked) will ensure that any backup/Sherlock data on disk is retained. See https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Applications. |
Technical - New Analysis / Snapshot Indicator - Transactions with high number of objects | A new analysis/snapshot indicator has been implemented called "Transactions with high number of objects". This indicator is available after the analysis/snapshot is complete and lists transactions that are highly complex with a large number of objects. See https://doc.castsoftware.com/display/AIPCONSOLE/Application+-+Overview+with+Fast+Scan#ApplicationOverviewwithFastScan-available_snapshotAvailableIndicators. |
UI - Admin Center - Global Configurations - Alert Settings - Log Message IDs | A new section has been added to the Admin Center - Global Configurations - Alert Settings panel called "Log Message IDs": this allows you to create custom alerts based on a specific Log Message IDs found in the analysis log - in other words, when a Log Message ID is added to the list, whenever that specific Log Message is encountered during an analysis, a custom alert will be displayed. See https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Settings+-+Alert+Settings#AdministrationCenterSettingsAlertSettings-LogMessageIDssection. |
UI - Admin Center - Global Configurations - Alert Settings - Request validation for all alerts | A new option has been added called "Request validation for all alerts": when enabled, the option "Alerts have been reviewed and validated" is added in to the "Job Progress panel", "Overview with Fast Scan panel" and "Application - Logs panel, and until the check box is ticked, the "Upload to Imaging" will not complete. The goal of this option is to ensure that users do not ignore alerts that have been displayed during the analysis process. See https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Settings+-+Alert+Settings#AdministrationCenterSettingsAlertSettings-Requestvalidationforallalerts. |
Technical - Automatic UTF-8 conversion feature | An improvement has been implemented in the "Automatic UTF-8 conversion feature": if the "application.sourceCodeFiles.conversionToUtf8.backupFiles" is set to true and if over the time several versions of the same files are delivered, their repeated conversion to UTF-8 will result in repeated creation of backup files since their filenames are timestamped. To avoid the accumulation of outdated backup files, once the conversion of all application files to UTF-8 has completed, only the most recent backup of each file that has again be converted to UTF-8 is kept. For more information see https://doc.castsoftware.com/display/AIPCONSOLE/Configuring+the+automatic+UTF-8+conversion+feature. |
UI - Admin Center - Glorbal Configurations - Alert Settings - Thresholds | A new section has been added to the Admin Center - Global Configurations - Alert Settings panel called "Thresholds": this section allows you to modify the thresholds set for two specific alerts related to unanalyzed files - see https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Settings+-+Alert+Settings. In Console 2.9, these thresholds were configured only in the Node .yml configuration file (see https://doc.castsoftware.com/display/AIPCONSOLE/Configuring+unanalyzed+alert+thresholds). If you have set custom values for these thresholds using this method in Console 2.9 and you action an in-place upgrade to a more recent release of CAST Console, the custom values will be lost and you will need to re-set them using the UI in the Admin Center. |
Other Updates
Internal Id | Details |
---|
WEBI-14557 | An improvement has been implemented to ensure that when the Job History option (available in the Admin Center > Global Configurations panel) is enabled, a minimum amount of analysis logs are retained to avoid unknown status issues. See https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Settings+-+Job+History+Strategy for more information about this option. |
WEBI-15846 | The option "Keep backup data" (displayed in the Admin Center > Applications panel when running an application delete action) has been renamed to "Keep backup files" |
WEBI-15311 | An improvement has been implemented to ensure that alerts are displayed in order, i.e the most recent is now always displayed at the very top of the list of alerts. |
WEBI-15869 | Updates have been made to support the automatic detection of technologies supported via the following "labs" and "user community" extensions: com.castsoftware.uc.asmzos, com.castsoftware.uc.datastage, com.castsoftware.uc.easytrieve, com.castsoftware.uc.guice, com.castsoftware.uc.jni, com.castsoftware.uc.natural.adabas, com.castsoftware.uc.perl, com.castsoftware.labs.rexx, com.castsoftware.labs.focus, com.castsoftware.labs.ctl.link, com.castsoftware.labs.zos.basesas. In addition, static dependencies to SQL technology have been added for the following custom technologies: Mainframe Control Parms, Assembler, Rexx Language, Easytrieve Plus Language, FOCUS Language, BaseSAS, Perl, RDL, Natural. |