Created by N Padmavathi on Jul 28, 2023
2.18.2-funcrel
Other Updates
Internal Id | Details |
---|
IMAGSYS-12442 | Fixes Welcome Page loading time. |
IMAGSYS-12337 | Fixes the Containerization spelling error in Guided search. |
IMAGSYS-12214 | Remove retry mechanism or keep limit for any failed query during import. |
IMAGSYS-12234 | Fixes delay in search results for global search. |
Resolved Issues
Customer Ticket Id | Details |
---|
44124 | Fixes Pop-up which showed the queries used in that program and is not consistent inside the saved views. |
44509 | Fixes searching for a particular service 4 to 5 duplicate name apprise. |
44153 | Fixes and issue wherein Imaging did not respond and no applications were found to search. |
44385 | Fixes an issue wherein the entry point object type in Imaging was changed compared to TCC due to which user was unable to consume results produced by Get Start and End points feature. |
Recommendations
Recommendation Id | New Recommendation | Details |
---|
1202083 | TRUE | Move to Amazon Web Services: "Ensure PL/SQL package Oracle UTL_MAIL or UTL_SMTP is not used". |
1202064 | FALSE | Move to Amazon Web Services/Modernistation/Move to Azure: "CICS DataSet files: Programs/utilities manipulating data" (rule updated). |
1202230 | TRUE | Move to Amazon Web Services/Modernistation/Move to Azure: "IMS GSAM Files defined but not storing data". |
1202085 | TRUE | Move to Amazon Web Services/Modernistation/Move to Azure: "Cobol Program accessing IMS DB Segment". |
1202082 | TRUE | Move to Amazon Web Services: "Ensure PL/SQL package DBMS_SCHEDULER is not used". |
1202178 | TRUE | SQL Server Database to Amazon Aurora with PostgreSQL: Object Type Remediation. |
1202207 | TRUE | Green Screen access by program linked to database storage. |
1202208 | TRUE | Green screen accessed by program linked to MQ utilities. |
1202209 | TRUE | Green screen accessed by program linked to datafile storage. |
1202212 | TRUE | Missing Green Screens. |
1202214 | TRUE | Cobol Program using CICS transactions. |
1202215 | TRUE | Unknown CICS Transactions. |
1106130 | TRUE | Ensure DATETIMEOFFSET data type is not used. |
1106128 | TRUE | Ensure NCHAR data type is not used. |
1106126 | TRUE | Ensure NTEXT data type is not used. |
1106124 | TRUE | Ensure NVARCHAR data type is not used. |
1106122 | TRUE | Ensure ROWVERSION data type is not used. |
1106120 | TRUE | Ensure SMALLMONEY data type is not used. |
1106118 | TRUE | Ensure TIMESTAMP data type is not used. |
1106116 | TRUE | Ensure TINYINT data type is not used. |
1106114 | TRUE | Ensure VARBINARY data type is not used. |
1106112 | TRUE | Ensure FROM keyword is used in DELETE Statement. |
1106144 | TRUE | Ensure SQL Server SET/SELECT variable is not used. |
1106140 | TRUE | Ensure SQL server Scalar Function ISNULL is not used |
1106138 | TRUE | Ensure SQL server Scalar Function GETDATE is not used. |
1106136 | TRUE | Ensure SQL server Scalar Function DATEDIFF is not used. |
1106134 | TRUE | Ensure SQL server Scalar Function DATEADD is not used. |
1106132 | TRUE | Ensure SQL server Scalar Function CONVERT is not used. |
1106110 | TRUE | Ensure MERGE statement is not used. |
2.18.1-funcrel
Feature Improvements
Other Updates
Internal Id | Details |
---|
IMAGSYS-12007 | Fixes an issue wherin the "Remove" and "Hide Object" context menu options were displayed on the custom object node. |
IMAGSYS-11371 | Fixes link direction in "Path Finder". |
IMAGSYS-11795 | Fixes missing icons in the "Third Party Components view". |
IMAGSYS-11981 | Fixes an issue wherein duplicate “Select” options were displayed in the left panel of Advisor. |
IMAGSYS-11932 | Fixes an issue filtering by object type was not working properly. |
IMAGSYS-11991 | Fixes an issue wherein the "OR" filter between "Tag" and "Object type" was displaying AND results. |
IMAGSYS-11988 | Fixes the Transaction count issue in Welcome Page. |
Resolved Issues
Customer Ticket Id | Details |
---|
43964 | Fixed header icons overlapping on each other while resizing the screen. Also, fixed overlap in scope dropdown on vertical screen resize. |
43961 | Fixes an issue wherein the search text is getting cleared in current view search after selecting one object from the dropdown. |
43955 | Fixes the persistence of visual grouping on tab change. Links were not retained in the old tab, if any new tab was opened. |
43834 | Module details are now made available in the export reports in xlsx and csv. |
44048 | Fixes the colour coding of objects. All objects having same colour made it difficult to analyze. Now, different object types have different colours. |
43946 | Fixes an issue wherein the advanced global search with option "Any" did not work. |
44028 | Fixes an issue wherein the advanced global search with option "Any" did not work. |
43670 | Fixes an issue wherein the “search by file” returned with “500 Internal Server Error”. |
2.18.0-funcrel
Note
All new features and improvements added in previous 2.18.0 beta releases are also included in this release. See the corresponding release notes for more information.
Note that a structural change has been implemented in this release of CAST Imaging to the Neo4j database in which the CAST Imaging data is stored, primarily to improve performance. This change requires that any existing data in the Neo4j database (i.e. applications imported in previous releases) is migrated to ensure that it matches the new storage structure. This migration process is applied automatically when running an in-place upgrade to this release of CAST Imaging (whether using a traditional Microsoft Windows install or an installation on Docker (Microsoft Windows or Linux) and you do not need to do anything: on initial login, the Application selection screen will display a message to indicate that the migration process is ongoing and until that process is complete, applications will not be available. In addition, logs of this process will be made available if required. Finally, if you have uninstalled a previous release of CAST Imaging and retained the existing data to use with this release (or any future release of CAST Imaging) instead of performing an in-place upgrade, you must manually run the data storage migration process following the installation of the new release of CAST Imaging to ensure the existing data is correctly migrated. You can find more details about this here: https://doc.castsoftware.com/display/IMAGING/CAST+Imaging+installation+using+existing+data.
New Features
Summary | Details |
---|
Technical - Integration with Azure OpenAI | It is now possible to use an Azure OpenAI API key with CAST Imaging to exploit AI with your application source code. This feature functions in the same way as the existing integration with OpenAI: add your Azure OpenAI API key in the Licenses panel in the Admin Center. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+OpenAI+Integration. |
Technical - NLP (Natural Language Processing) modules tool | A tool is available as a standalone extension to generate an automated functional breakdown of your application(s) as a custom aggregation. This breakdown is based on the code's wording, sentences and topics identified and correlated to the adherence of elements between them. See https://doc.castsoftware.com/display/IMAGING/CAST+Imaging+NLP+Modules+-+1.0. |
Feature Improvements
Summary | Details |
---|
UI - Insight - Source code | For Database Migration (in Advisor) and Structural Flaw view, if there are no bookmark violation/s (in absence of multiple bookmarks), the source code is displayed based on the selected object. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Legend+panel#UserGuideGUILegendpanel-StructuralFlaws:PlanyourAction. |
UI - Advisor - Tags and Annotations | Tags and Annotate options are provided in Advisor, which lets user to Annotate and/or Tag the objects in Advisor by selecting one or multiple objects.See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Welcome+Page+-+Imaging+Advisor#UserGuideGUIWelcomePageImagingAdvisor-Annotateand/orTagObjects. |
UI - Design improvements for Shortcuts section | The Shortcuts section is redesigned to improve the visibility. Now, all the shortcuts are displayed at a glance (without scrolling). See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Keyboard+shortcut+keys. |
UI - Gradient Colors for nodes | A color gradient is added for nodes (object nodes) to help users distinguish between the nodes in the graph. |
Technical - Icon Management for Levels | The SVGs of levels is moved from the backend (BE) to the front end (UI), across Imaging. |
UI - Login page | The login page is redesigned for better user experience. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI#UserGuideGUI-Login. |
UI - Application List Page | The application list page is redesigned for a better user experience. We now show additional information such as "Lines of code", "Number of Objects" and "Number of relationships". Users can now filter applications based on tenant and sort each column. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI#UserGuideGUI-Applicationselection. |
UI - Global Search | To do a global search, you must enter a keyword with a minimum of two characters. This helps you handle the global search lag with smaller keywords for case-insensitive searches. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Search+for+items#UserGuideSearchforitems-standardAllapplication(global)searchoptions. |
UI - Guided Search | All journeys in Guided Search are now app specific. The branch 'Enrich' has been added and all the branches now come with a description. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Welcome+Page+-+Guided+Search. |
UI - Legends Panel- Tags | The Tags section of the Legends panel is redesigned with a user-friendly "look and feel". Tags now comes with the following sections: Property, Custom (user defined), and Badges. You may now select and deselect multiple Tags by clicking on the selected Tag or on the canvas. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Legend+panel#UserGuideGUILegendpanel-View/Objects%3ETags. |
UI - Investigate Panel - BelongsTo Links | We now give user an option to view BelongsTo Links in views with Objects and SubObjects. This option is available under "Graph Options" in the left panel. User can show or hide BelongsTo Links for any view wherever applicable. The BelongsTo Links are shown in pink color making it distinct from other links. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Investigate+panel#UserGuideGUIInvestigatepanel-%E2%89%A52.18 and https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Investigate+panel#UserGuideGUIInvestigatepanel-Introduction. |
Technical - Imaging Advisor - New checks | New checks have been added for Imaging Advisor targeting a move to Amazon Web Services (AWS) for IBM z/OS Mainframe and a move to Oracle Cloud from Oracle Server on premises. To benefit from these checks, the application must contain Mainframe objects and must be re-imported into CAST Imaging. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Welcome+Page+-+Imaging+Advisor#UserGuideGUIWelcomePageImagingAdvisor-MovetoAWS. |
Other Updates
Internal Id | Details |
---|
IMAGSYS-5070 | Fixes missing Perimeter and Perspective menus for a specific application. |
IMAGSYS-11343 | Fixes an issue wherein the user interface crashed when attempted to click "View in Source Code" while a pop-up was already open. |
IMAGSYS-11401 | Fixes an issue wherein the UI broke when clicked on the second bookmark for few rules. |
IMAGSYS-11296 | Removed "Learn More" from advisor screen. |
IMAGSYS-11475 | Fixes badge color for advisor graph. |
IMAGSYS-11309 | Fixes an Advisor issue wherein the LOC, transactions and sources columns were empty. |
IMAGSYS-11188 | Removed the focus on the node selection. |
IMAGSYS-11548 | Fixes an issue wherein version name and date were not valid in app info for apps with no version details. |
IMAGSYS-11332 | Fixes an issue wherein the search icon was disabled in custom sub object view. |
IMAGSYS-11552 | Fixes an issue wherein the 'Object type Filter by' didnot work for 'add linked object'. |
IMAGSYS-10375 | Fixes an issue where the graph was not loading, and a timeout error message was displayed when a component with large number of objects in cloud ready was selected. |
IMAGSYS-10485 | Fixes an issue wherein the create annotation was failing for few applications. |
IMAGSYS-10859 | Fixes app should not be listed in landing page during app import step |
IMAGSYS-10861 | Fixes an issue wherein the context of “BelongsTo” is lost when a second global search is done. |
IMAGSYS-11575 | CAST Taxonomy is added as tool tip against the scale on canvas. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Menus+and+Icons#UserGuideGUIMenusandIcons-bottom-rightBottomrightcorner. |
IMAGSYS-11663 | Fixes an drill down issue related Communities. |
IMAGSYS-11638 | Fixes an issue wherein the right click and double click behaviour was not the same. |
IMAGSYS-11645 | Fixes an issue wherein Pentagon nodes were displayed in object view when “Aggregated by” is switched between “Cast taxonomy” and “Database structure”. |
IMAGSYS-11703 | Fixes an issue wherein incorrect links created by boilerMergeNodes query. |
IMAGSYS-9444 | A change in the way SQL Query objects are handled has been implemented: 1) All "SQL Query" type objects are no longer displayed in CAST Imaging (they were previously), 2) All "calling" links (from other objects) that previously went to SQL Query objects will now instead go to the object that is called by the SQL Query object. |
Resolved Issues
Customer Ticket Id | Details |
---|
41010 | Fixes an issue wherein renaming the application in Console and then uploading it to the Imaging would result in the creation of a "new" application in Imaging with a new application name. After the fix, the existing application in CAST Imaging will be overwritten and will use the new application name. For the fix to work you should use (prerequisites): CAST Console ≥ 2.9 and CAST Imaging ≥ 2.18. |
43462 | Fixes an issue wherein Ctrl + C and Ctrl + V (copy and paste) actions did not work in annotation description. |
43113 | Fixes an issue wherein the ‘Module’ was not displayed after hiding all modules and selecting a particular module from the Legend. |
43154 | Fixes an issue wherein some ‘Links’ were not displayed in ‘Transaction View’. |
43038 | Fixes an issue wherein Cypher queries were taking long time to execute in a particular tenant and causing timeouts in Imaging service due to which end users are unable to access Imaging. |
43010 | Fixes an issue wherein the Object Types, Link Types and Tags were not displayed in dropdown after adding Linked Objects. |
42730 | Fixes an issue wherein an API inventory name which had only '/ ‘ showed the loading icon forever. |
42596 | Fixes an issue wherein the NodeJS API’s did not populate under API Inventory in Imaging. |
42388 | Fixes the vulnerability-CVE-2023-20863 in Imaging. |
40154 | Fixes an issue wherein the license update from swagger failed due to the error "Authentication token missing". |
42343 | Fixes an issue wherein the missing module in Imaging was set as a Raw node. |
42686 | Fixes an issue wherein the Application-wide search with small expected result was hanging for a particular user. |
42708 | Fixes an issue wherein inconsistency was found between Imaging Reports and the view on Imaging. |
42870 | Fixes an issue wherein multiple isolated objects were found in Transaction view of Imaging. |
Known Issues
Internal Id | Details |
---|
IMAGSYS-11342 | The text and shape feature are not persisted when user switches to another tab (while using multi-tab feature) and comes back to the previous tab. |
IMAGSYS-10661 | Expanding one package node is expanding all the package nodes on the canvas. |
IMAGSYS-11608 | CustomAggregation: Project structure drilling on a node displays blank page. |
Recommendations
Recommendation Id | New Recommendation | Details |
---|
1202181 | TRUE | Cobol Programs candidate for AWS Lambda function conversion: No Data Access. |
1202001 | TRUE | Cobol Programs candidate for AWS Lambda function conversion: Data-dependent Programs. |
1202027 | TRUE | Cobol Programs candidate for AWS Lambda function conversion: Data-independent programs. |
2.18.0-beta2
Note
A structural change is implemented in this release of CAST Imaging to the Neo4j database in which the CAST Imaging data is stored, primarily to improve performance. This change requires that any existing data in the Neo4j database (i.e. applications imported in previous releases) is migrated to ensure that it matches the new storage structure. This migration process is applied automatically when running an in-place upgrade to this release of CAST Imaging (whether using a traditional Microsoft Windows install or an installation on Docker (Microsoft Windows or Linux) and you do not need to do anything, however, if you have uninstalled a previous release of CAST Imaging and retained the existing data to use with this release (or any future release of CAST Imaging) you must manually run the data storage migration process following the installation of the new release of CAST Imaging to ensure the existing data is correctly migrated. For details see: https://doc.castsoftware.com/display/IMAGING/CAST+Imaging+installation+using+existing+data.
Feature Improvements
Other Updates
Internal Id | Details |
---|
IMAGSYS-11055 | Fixes an issue wherein UI was breaking for none effort. |
IMAGSYS-10791 | Fixes a canvas resetting issue (Canvas was reset to Level 5 on navigating to associated view). |
IMAGSYS-10586 | Fixes an issue wherein tabs were open after session logout and login. |
IMAGSYS-10464 | Fixes an issue wherein the communities drill mode dropdown was missing in saved view. |
IMAGSYS-10976 | Fixes duplicate API calls for doer (API calls were getting called everywhere). |
MAGSYS-10675 | Fixes an issue wherein “Move to Cloud” tile was displayed in “Welcome Page” for an app with no “Advisor rules”. |
IMAGSYS-9161 | Fixes an issue wherein "Object Annotation" is not displayed on selecting an object. |
IMAGSYS-10760 | Fixed Bookmark source code Highlight on violation is not working |
IMAGSYS-10974 | Fixes Bookmark source code is not working with latest advisory changes |
IMAGSYS-10913 | Fixes a flow issue related to Guided Search. Flow opened global search instead of level 1. |
IMAGSYS-10917 | Fixes an issue wherein the reload/opening of a URL displayed a blank canvas. |
IMAGSYS-10863 | Fixes an issue wherein case sensitivity did not work in global search. |
IMAGSYS-10837 | Fixes an issue wherein search object failed in tab view. |
IMAGSYS-10675 | Fixes an issue wherein “Move to Cloud” tile is displayed in Welcome page for an app with no advisor rules. |
IMAGSYS-10880 | Fixes an issue related to Project structure, wherein the object nodes properties was not loading. |
Recommendations
Recommendation Id | New Recommendation | Details |
---|
1202064 | TRUE | CICS Data Set: Programs/utilities manipulating data |
1202148 | TRUE | Cobol Program using CICS transactions. |
1202149 | TRUE | Unknown CICS Transactions. |
1202150 | TRUE | Cobol Program using CICS Transient data. |
1202151 | TRUE | Unknown Transient Data. |
2.18.0-beta1
New Features
Feature Improvements
Other Updates
Internal Id | Details |
---|
IMAGSYS-10855 | In Transaction search, Level 5 is renamed to Technologies. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Transaction+scope#UserGuideTransactionscope-Filteringthelistofavailabletransactions. |
IMAGSYS-10712 | Fixes an issue wherein the ‘Notifications’ on guided search page was not visible. |
IMAGSYS-10720 | Fixes CSS issues in guided search component. |
IMAGSYS-10787 | Fixes a guided search toggle issue in Custom Aggregation. |
IMAGSYS-10561 | Fixes extra section/white space issue in saved view graph mode. |
IMAGSYS-10774 | Fixes an issue wherein the Investigate menu graph options were not responsive when collapsed to minimum width. |
IMAGSYS-9678 | Fixes an issue wherein the source code was showing the following error "sorry, too many client already". |
IMAGSYS-10559 | Fixes an issue wherein UI was crashing when drilling down from admin page. |
2.18.0-alpha2
New Features
Summary | Details |
---|
UI - Left Panel - Transaction Mode | In the Investigate Panel (Left panel), "Transaction Mode" is introduced to show the different modes available for the respective transaction view. Transaction Modes include Full call graph, Reduced call graph and Simplified call graph. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Investigate+panel#UserGuideGUIInvestigatepanel-Introduction. |
UI - Multiple Tabs | A new multi-tab feature is introduced that allows user to open multiple tabs, each displaying a graph as per user actions. As part of this update, we have also removed the vignette and it will be replaced by a new tab. https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Multiple+Tabs. |
UI - Support to rename applications after updating the name in console | Users can now update the application's name in Imaging after renaming it in Console. The prerequisite for this feature is Console version ≥ 2.9.0-beta6. |
UI - Welcome Guide Page | Introducing a new way to navigate the Imaging application. A new welcome guide page where users will be guided to the view they desire by answering a set of questions. Users still have the ability to use the pre defined tiles in addition to using the new guided search. |
Feature Improvements
Other Updates
Internal Id | Details |
---|
IMAGSYS-10527 | Fixes an issue wherein the selected object was not highlighted (in advisor). |
IMAGSYS-10494 | Fixes a navigation issue which occurred in config center. |
IMAGSYS-10405 | Fixes an issue wherein the component identified should be unused but was used in two transactions. |
IMAGSYS-10404 | Fixes an issue wherein the component identified in the check did not match with the object. |
IMAGSYS-10018 | Fixes an issue wherein adding the caller-callee in sub-object page displayed badge count. |
IMAGSYS-9901 | Fixes the copy text issue in source code viewer. After the fix, it is possible to copy the text in source code viewer. |
IMAGSYS-10024 | After deleting a saved view and switching back to Application scope, L5 was displayed though L1 was selected. This issue is resolved. |
IMAGSYS-9889 | Fixes an issue wherein the COBOL SQL Query object was not available in the filter option. |
IMAGSYS-10668 | Fixes an issue wherein the Add Linked Objects on custom search did not show all object types. |
IMAGSYS-9901 | Fixes an issue where the user was not able to copy the highlighted text in the source code. |
IMAGSYS-10406 | Fixes an issue wherein the Move to Oracle CLoud tile was activated but no checks behind. |
IMAGSYS-10407 | Fixes an issue wherein the Quickwin check did not work. |
IMAGSYS-10496 | Fixes an issue wherein the source code viewer for advisory was not displaying the source code color. |
Known Issues
Internal Id | Details |
---|
IMAGSYS-10464 | Communites drillmode dropdown is missing in saved view. |
IMAGSYS-10661 | Pentagon node fails to expand after switching between tabs. |
IMAGSYS-10569 | C+C+group by communites on Architecture aggregated by is displaying C+C view. |
IMAGSYS-10603 | New tab not opening in "Aggregate by" on edge drilldown. |
2.18.0-alpha1
New Features
Feature Improvements
Other Updates
Internal Id | Details |
---|
IMAGSYS-10271 | Fixes an issue wherein the large graph animation was stopping inbetween. |
IMAGSYS-10385 | Fixes the advisor moderate translation and style issues. |
IMAGSYS-10154 | Fixes an app node badge color. A badge had a green color implying that it belonged to Java class. |
IMAGSYS-9898 | Unused images were removed from the docker deploy job to save the space on the machine. |
IMAGSYS-10455 | Fixes a workflow issues which occurred while investigating the Component upgrade. |
IMAGSYS-10334 | Project Structure view, by default, is set to “force” layout. |
IMAGSYS-10391 | Tags option is enabled for class inheritance and database view. |