CAST highly recommends updating to the new release of Console to take advantage of new features and bug fixes. See Upgrade process for more information about this.

Compatibility matrix

Component Minimum required releaseNotes
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 IdDetails
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 IdDetails
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"
46888Fixes an issue where the proxy exclusion settings were not saved to the "extendcli.settings" file.
46847Fixes an issue preventing the Overview from loading because of a null primary extension sent via the "profiler".
46724Fixes an issue preventing the analysis indicators from being populated during an analysis because of a duplicate entry in the indicator declaration.
46635An update was made to ensure that the global proxy settings are now correctly used by the com.castsoftware.highlight2mri extension.
41285Fixes a missing dependency between Visual Basic analysis units and SQL analysis units.
41331Fixes a missing dependency between Visual Basic analysis units and SQL analysis units.
46958Fixes an issue where the same extension appears twice in the list of extensions following an update extension action.
46904Fixes 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.
46254Fixes an issue where the exclusion pattern on a folder also excludes the folder from other folders with same name.
44457Fixes an issue PL1 source code where additional packages from a previously deleted version are added to the next version.
44404Fixes an issue with PL1 source code where a folder containing PL1 source is not discovered.

2.11.5-funcrel

Resolved Issues

Customer Ticket IdDetails
44168Fixes an issue where PL1 files were considered as "not analyzed" in the analysis report even though the analysis completed without errors.
46136Fixes 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.
46614Fixes 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

SummaryDetails
Application - Logs - ViewLog 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 - durationUser 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 ContentUser can search in the zip content in the overview page for onboarded applications.

Other Updates

Internal IdDetails
WEBI-16188Support application name with more than 63 characters - Available with AIP Core >= 8.3.57.
WEBI-16107Reports generated by customs extension (for example the "ALV Report" generated by com.castsoftware.automaticlinksvalidator) are now available under "Reports" section in the Overview page of application's onboarded using the fastscan mode (previously these reports were not available).
WEBI-15823Update Application schema is providing a sample SQL query to help the user. for each of the actions : 'Operation on links', 'Operation on objects'.
WEBI-16169Extension strategy: The auto update is enabled per default.
WEBI-16102LOGMODULE now interpolates most messages in CASTLOG2 files using their message id key.
WEBI-16256Fixes the issue on the Upload component where the help widgets was overlapping upload button.
WEBI-16254Fixes the discrepancy between the count and list of missing dependencies.
WEBI-16209Fixes an issue wherein the Upload to Imaging Viewer failed with java.lang.StringIndexOutOfBoundsException String index out of range.
WEBI-12071Now 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-16078The 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-16222When there is a null message, UI does not break. It is ignored and rest of the alerts are displayed as expected.
WEBI-16244Duration 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-16231Fixes an Console issue wherein the Highlight is called too often for information.
WEBI-16156Fixes 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-16152Fixes the issue on Extension Strategy - where the removed extension from force install were still taken into account.
WEBI-16089Fixes the issue where the logs related to deletion of an application (deregister-application_log ) were not generated.

Resolved Issues

Customer Ticket IdDetails
46044Fixes an issue related to the domain name: "Invalid domain name", which prevented the upload to Imaging.
45636Fixes an issue where if more than 1 analysis unit with same name are present - only 1 module is created for module Per AU option.
45421Fixes the issue of Upload folder in classpaths which was displaying only mainsources folder. Now user can can navigate on upper folder.
45843Fixes the issue on analysis report related to: The ABAP class pool files are included in the unanalyzed file count report in console.
44932Fixes the issue on analysis report related to: Analysis report not checking correct tables to retrieve analyzed files list causing discrepancy.
45658Fixes 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 IdDetails
WEBI-16240Health 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 IdDetails
WEBI-16194Fixes 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 IdDetails
45314It is now possible to run the "set as current version" action on a version that is already a current version.
45378Include 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

SummaryDetails
UI - Application - Overview - Zip Content/Folder ContentIt is now possible to search for a folder from the "folder browser" in the Zip Content/Folder Content section.

Other Updates

Internal IdDetails
WEBI-16125A 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-16071A 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 IdDetails
44547Fixes the issue related to added/deleted objects after a new scan of the application containing HTML / .NET source code.
44472A 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).
43968A 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

SummaryDetails
UI - Admin Center - Global Configurations - Alert SettingsA new configuration section has been implemented allowing Admin users to set the threshold for alerts on unanalyzed files.

Other Updates

Internal IdDetails
WEBI-14477A 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-16030A 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-15929The 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 IdDetails
44221Fixes 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.
45028Fixes 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.
44444Fixes the issue related to too many duplicates in SYS_PACKAGE_HISTORY.
44354Fxes the issue related to the display of excluded files from version view.
44218Fixes 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.
43940Fixes the issue related LOC mismatch between CAST Imaging Console and CAST Imaging Viewer for the markup languages.
43080Fixes the issue related to the UI display in CAST Imaging Console which was not automatically refreshing after finishing a job.
42108Fixes 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.
44516Fixes 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 IdDetails
WEBI-16089Logs 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

SummaryDetails
UI - Admin Center - Include Debug Messages optionThe 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 buttonImprovements 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 behaviourWhen 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 objectsA 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 IDsA 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 alertsA 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 featureAn 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 - ThresholdsA 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 IdDetails
WEBI-14557An 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-15846The 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-15311An 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-15869Updates 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.