2.2
2.2.2-funcrel
Resolved Issues
| Customer Ticket Id | Details |
|---|---|
| 28801 | Neo4j service installation has failed due to no access to PowerShell on host server. This bug has been fixed by shipping a setup that does not require PowerShell to be installed. |
2.2.0-funcrel
Note
The “Services scope” and the “Inter Application Dependencies scope” (both introduced in 2.2.0-beta1) remain in beta release status in 2.2.0-funcrel. In addition CAST recommends re-importing your Applications if you intend to use the new “Inter Application Dependencies scope” and you are upgrading from a previous release of CAST Imaging.
New Features
| Summary | Details |
|---|---|
| Link filter in Inter Application Dependencies scope | Clicking the edge between two Application nodes now displays improved protocol information along with link count. User can also ungroup the links from the left menu options. Clicking on a particular protocol will display links of that type. Note: Clicking anywhere else on the pop up will display links of all types. See Clicking a link between two Applications now shows improved information about the type of interactions that exist between the two, together with clickable drill down. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Inter+Application+Dependencies+scope#UserGuideInterApplicationDependenciesscope-Interactions. |
Feature Improvements
| Summary | Details |
|---|---|
| GUI - Admin Center - Inter Application Dependencies - Legend | A clickable Relationship/Legend is now available to filter links in the view. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Inter+Application+Dependencies+scope#UserGuideInterApplicationDependenciesscope-Legend. |
| GUI - Admin Center - Inter Application Dependencies - Search | A Search option has been added to the list of Applications. |
| GUI - Admin Center - Application list | Schema name has been added to the applications table. Sorting of applications can be done with reference to any columns, including the newly added schema name. And “Import time” has been renamed to “Import Duration”. See https://doc.castsoftware.com/display/IMAGING/Admin+Center+-+Application+management. |
| GUI - Inter Application Dependencies scope - Right click option | It is now possible to navigate direct to an Application by selecting “View Application” in the Application node right click contextual menu. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Inter+Application+Dependencies+scope#UserGuideInterApplicationDependenciesscope-Rightclickoptions. |
| GUI - Admin Center - Application link | A clickable link has been added to the list of Applications in the Admin panel - clicking the link (over the Application name) will take you directly to the given Application. See https://doc.castsoftware.com/display/IMAGING/Admin+Center+-+Application+management. |
| GUI - Admin Center - Licence key | The product license key is now hidden by default. A toogle button exists to display the license key if required. See https://doc.castsoftware.com/display/IMAGING/Configuration+options+-+Admin+Center+GUI. |
| GUI - Scope Legends | On Scope - Application layer, aggregation mode - Modules/Layers/Services and level - objects, a new row of legends is added after edges, to help users to differentiate objects belonging to different modules/layers/services |
| GUI - Admin Center - Improved import status information | The Admin Center will now show information about the status of an Application import to all logged in ADMIN users, for example, when an Application is being imported, or when Application enters the import queue, or when an Application import has completed. Previously, this information was only available to the user performing the action. |
| GUI - Inter Application Dependencies scope new name | The “System of Systems scope” (introduced in 2.2.0-beta1) has been renamed as the “Inter Application Dependencies scope” (https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Inter+Application+Dependencies+scope). All related GUI entries have been updated as a consequence. |
Resolved Issues
| Customer Ticket Id | Details |
|---|---|
| 27941 | CAST Imaging import is failing at the step “Reformat External Property”. |
| 28169 | Cannot see code for links between objects. |
| 27517 | Objects of type “Oracle Forms Module” are not imported in to CAST Imaging. |
| 28278 | When CAST Imaging is configured to use LDAPS, searching for a group will result in an error: User Not Found. |
| 28151 | CAST Imaging disrupts investigation by zooming out when clicking or double-clicking components for the first time. |
| 26665 | Error during application import. |
| 27754 | Missing link in transaction as the object of type “Call to a java program” is imported as a raw node. |
| 27753 | Long labels are not displayed property in search view after displaying callers and callees. |
| 27751 | Objects of type “Shell Program” are not part of CAST Imaging export. |
| 27926 | Copybooks are missing in CAST Imaging. |
| 27924 | Perl and Shell objects are not part of imaging export. |
| 28249 | Objects of type “NodeJS MongoDB Collection” are exported as sub objects |
2.2.0-beta1
New Features
| Summary | Details |
|---|---|
| GUI - Introduction of Tutorial feature | The Tutorial is an interactive guide to help you understand the various features available in CAST Imaging. It provides an application walkthrough using three major steps to explain application architecture, drill down capabilities and annotations. Each step has a set of actions defined for you to work through. Certain actions also have a help button to identify the elements. Following all the steps and actions will provide a better understanding of the core CAST Imaging capabilities. See also https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Tutorial. |
| GUI - System of Systems mode | The System of Systems feature establishes links between connected applications that have been imported in to CAST Imaging. Once the links have been generated (see https://doc.castsoftware.com/display/IMAGING/Admin+Center+-+System+of+Systems) from the admin panel, the System of Systems entry point is activated. The view presents connected applications with the ability to drill down and further investigate its objects, methods, and the technologies and protocols by which they are connected. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+System+of+Systems+mode. |
| GUI - Introduction of Service mode | The Service mode enables you to view the microservices in your selected application. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Service+scope. |
Feature Improvements
| Summary | Details |
|---|---|
| Admin Center - Sorting in applications table | Admin users can sort applications by name, ETL version, import time and last updated time |
| Admin Center - Bulk delete user/group roles and permissions | It is now possible to “bulk” delete roles/permissions assigned to users/groups in local or LDAP login mode. See https://doc.castsoftware.com/display/IMAGING/Admin+Center+-+Role+and+access+permission+management#AdminCenterRoleandaccesspermissionmanagement-Delete. |
| Technical - New release of Neo4j | Neo4j 4.2.1 (the back end database used by CAST Imaging) will now be bundled with this release of CAST Imaging. When upgrading to this release of CAST Imaging, CAST recommends backing up the existing Neo4j data folder. See https://doc.castsoftware.com/display/IMAGING/Update+an+existing+installation+-+Docker and https://doc.castsoftware.com/display/IMAGING/Updating+to+the+current+release+using+ImagingSystemUpdate.exe. |
| Admin Center - Role/permissions creation and management now supported in all authentication modes | Role/permissions creation and management is now similar across all authentication modes. In all modes (Local, AD, LDAP, SAML) the first user to login will always be offered the opportunity to become “admin” (previously in SAML mode, all users were treated as admins). User search is not available for AD and SAML modes (available only in local and LDAP modes), however granting of roles/permissions is possible in AD and SAML modes using a new “Add user” option which creates a user/group with the exact same username allowing the role or permission to be granted. https://doc.castsoftware.com/display/IMAGING/Admin+Center+-+Role+and+access+permission+management. |
| GUI - Levels have been implemented for Modules and Architectural Models views | It is now possible to drill down into a specific levels when working in the Modules or Architecture Models views. Previously this was not possible. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Module+view+mode and https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Architecture+model+mode. |
| GUI - Investigate panel redesigned | The Investigate panel has been redesigned. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI. |
| GUI - Right click contextual menu for multiple selected nodes | The right click contextual menu now functions in all situations when multiple nodes are selected (previously this functionality was only available in certain situations). |
| Admin Center - Cypher search and Tutorial can now be enabled for non-ADMIN users/groups | In previous releases, Cypher search was available only for ADMIN users/groups, this has now be changed and non-ADMIN users/groups can be granted permission to use it. In addition the new Tutorial feature functions in the same way, ADMIN and non-ADMIN users/groups can be granted permission. See https://doc.castsoftware.com/display/IMAGING/Configuring+display+preferences and https://doc.castsoftware.com/display/IMAGING/Admin+Center+-+Role+and+access+permission+management#AdminCenterRoleandaccesspermissionmanagement-tutcypher. |
| GUI - New design for Document-It feature | The overall design of the Document-It feature has been updated. It is now possible to change the background color of the document dialog by selecting the palette icon on top right of the Document. The changes can be seen in both node documentation and view documentation. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Using+the+Document-It+feature. |
| GUI - Changes to Scope mechanism | API, Batch, Web and Other Transactions have now been merged into one single item called “Transactions”. Architecture Model scope has been modified to allow the selection of individual Layers in the model. and saved view is moved from scope to left sidebar. Search entries are now called Custom". |
| GUI - Scope investigation using aggregation modes - CAST Taxonomy, Modules, Services and list of Architecture Models. | Levels investigation has now been grouped into CAST Taxonomy in all views. Other aggregation modes are available in Application Scope. Users can now see all modules, services, architectural models in respective aggregation mode on Application scope. Further investigation can be done at scope level. |
| Microsoft Windows installation - port customization | The installer for Microsoft Windows now offers the possibility to customize the ports required for the various CAST Imaging services. See https://doc.castsoftware.com/display/IMAGING/Clean+installation+-+Microsoft+Windows+traditional+installer. |
| RestAPI - Addition of ETL commands | Commands for automating ETL functionality (upload, import, update and delete of applications) have been added to the CAST Imaging RestAPI. These commands can be tested and used via the interactive Swagger RestAPI documentation. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Interactive+API+documentation. |
| Microsoft Windows uninstallation | When uninstalling CAST Imaging, you will be prompted to choose whether you would like to remove the folder containing configuration files (%APPDATA%\CAST\ImagingSystem) and Neo4j data (%PROGRAMDATA%\CAST\ImagingSystem). |
Other Updates
| Internal Id | Details |
|---|---|
| IMAGSYS-2463 | Documents added on sub-object level are not displayed in object level for the first time |
Resolved Issues
| Customer Ticket Id | Details |
|---|---|
| 27683 | Missing link in transaction as the object of type “Call to a java program” is imported as raw node |
| 27160 | Import is failing when importing objectTypeColors.csv |
| 26904 | Web User Control, ASP.Net Web Services and Active Server Pages appear as “others” on level 1 to 4. |
| 26962 | Incomplete level 5 in DataCallGraph view due to missing DB2 Object type in Level 5 |
| 27181 | Imaging import is failing at step “Fixing Abap Analyzer bug related to Processing Screen” |
| 27173 | Pilot - Broken Transaction call graph |
| 26311 | Missing object Get ngHttpService object in transaction object view (There was a known issue where the last ETL would not work in Import Only Mode. This is now fixed and the import only mode will work well with the latest exported zip files)) |
| 27022 | WCF Transactions in CAST Imaging System are not accessible via the UI |
| 27749 | Links to table columns missing in Imaging Architecture Model View. |
AJS.$('[data-macro-name="markdown-from-url"] code').each(function(i, block) { hljs.highlightBlock(block); });``AJS.$('[data-macro-name="markdown-from-url"] .language-mermaid').each(function(i, block) { const config = { startOnLoad:true, theme: 'default', flowchart:{ useMaxWidth:false, htmlLabels:true } }; mermaid.initialize(config); window.mermaid.init(undefined, block); });