2.19.1-funcrel

New Features

SummaryDetails
UI - Language support for the "Explain with ChatGPT" featureLanguage support is introduced for the "Explain with ChatGPT/Azure" feature. A new option is added to the Preferences, which allows you to choose your preferred language. The supported languages include English, Chinese, Italian, German, and French. This feature is available for both OpenAI and Azure AI. See https://doc-legacy.castsoftware.com/display/IMAGING/User+Guide+-+OpenAI+Integration#UserGuideOpenAIIntegration-UsingtheOpenAIfeature.
UI - ChatbotUser can now interact with Imaging using application specific chatbot. This feature is in beta mode.

Feature Improvements

SummaryDetails
UI - Right panel - Sticky Notes, Tags and Additional detailsWhen user selects an object, the sticky notes (annotations) and tags associated to the selected object is now seen under Characteristics (properties panel). And advanced properties are now moved to a new section called "Additional Details".
UI - Right Panel - LegendsIn the Legends Panel, a toggle button for each line on “Object Types” and “Relationships" to hide or show the nodes or/and edges on the canvas.
UI - Context Menu Options"Add tag" and "Add sticky note" options are included in context menu.
UI - Advisor Dynamic TemplateDynamic templates are implemented for Advisor rules that are not included in any definite template.

Other Updates

Internal IdDetails
IMAGSYS-13254Fixes wrong description on Reference links at object level.
IMAGSYS-13496Fixes an issue wherein user was not able to type in global search from custom scope.
IMAGSYS-13464Fixes UI breakage issue when navigating to Architecture layer level-5.
IMAGSYS-13401Fixes an issue wherein the "File Path Search" returned with Internal Server Error.

Resolved Issues

Customer Ticket IdDetails
45369Fixes the log rotation issue for ETL and Imaging service. Post the fix logs are rotating without any errors.
44948Fixes an isse wherein Imaging Failed to get graph data with 504 Gateway error.
44845Fixes an issue wherein Imaging log files from 200 MB to 1.4 GB had an impact on the performance.
45096Fixes an issue wherein the session was getting disconnected though there was some user activity (API calls).
44603Fixes an issue wherein nodes color changed everytime a tab was opened in the right panel within the Project Structure aggregation.
45556Fixes an issue wherein the structural flaws were not visible within Imaging. The license key included the Dashboard access.
45418Fixes an issue where incorrect nodes were displayed while viewing references in level-5 view.

2.19.0-funcrel

Note

All new features and improvements added in 2.19.0-beta releases are also included in this release. See the corresponding release notes for more information.

Feature Improvements

SummaryDetails
Header - Imaging navigation iconA new icon is introduced at the left side of header to access Imaging menu.

Other Updates

Internal IdDetails
IMAGSYS-13094Fixes an issue where the edge drill was not working for Project Structure "Aggregated by".
IMAGSYS-13087Fixes the "Global search" issues with View annotation.
IMAGSYS-13084Fixes an issue wherein the UI was breaking when clicked on expand all option in Database Access view.
IMAGSYS-13079Fixes an issue related to App-to-App view. When a node was clicked the properties of the node were not displayed, now the issue is resolved.
IMAGSYS-13050Fixes an issue wherein the import failed with the following error: "Failed to invoke procedure `apoc.cypher.run`: Caused by: org.neo4j.exceptions.SyntaxException: Invalid input "
IMAGSYS-13047Fixes an issue wherein the Node/egde tooltip was overlapping with the popup.
IMAGSYS-13045Fixes the Self links on few nodes.
IMAGSYS-13029Fixes an issue where drilling on AWS tile displayed a blank table in the left.
IMAGSYS-13028Fixes an issue where the Edge pop-up was not converting '/' from node name.
IMAGSYS-13023Fixes an issue wherein the Annotation was failing in Advisor.
IMAGSYS-13020Fixes the message (now an appropritate message is displayed) which was displayed when Imaging version and App import version were not same.
IMAGSYS-13014Fixes an issue wherein the RDBMS Table Inventory tile was appearing when there are no nodes.
IMAGSYS-12999Fixes an issue wherein Transaction scope drilling on node was displaying blank transaction mode.
IMAGSYS-12990Fixes an issue wherein drilling on edge was displaying unending loading icon in Saved view.
IMAGSYS-12978Fixes the missing options in Discover -> Data journey, under Guided Search.
IMAGSYS-12970Fixes an issue wherein remove text using cross was not triggering API call, under Global search.
IMAGSYS-12938Fixes an issue where the App2App fix for rest linking: Call "{}/operation" was not matching receive "api/v1/operation".
IMAGSYS-12932Fixes an issue wherein the Source code was not displayed (in ApptoApp) after clicking on any objects.
IMAGSYS-12875Fixes an issue wherein drilling on Visual grouping nodes was breaking UI.
IMAGSYS-12537Fixes an issue where the nodes icons were missing in level 5.
IMAGSYS-12290Fixes the missing icon for RPG IV Physical/Logical file in Regression.
IMAGSYS-12104Fixes an issue wherein Imaging was not accessable after upgrade.
IMAGSYS-12006Fixes the drilldown issue after the tab switch from properties panel associated dropdown/s.
IMAGSYS-13053Fixes an issue wherein clicking on ApptoApp badge in DB Storage Objects was giving null response.
IMAGSYS-12777Fixes an issue wherein the objects were not selected and not visible in the Cloud Ready view.
IMAGSYS-12519Fixes an issue wherein selecting a node on custom view was not opening properities panel.
IMAGSYS-11632Fixes an issue related to Custom view, wherein user could not drill on an edge.

Resolved Issues

Customer Ticket IdDetails
43739Fixes an issue wherein the Report "Database Structure" did not show Oracle Table Column, index, primary key or Stored Procedures.
43175Fixes an issue wherein the analysis failed for an application and while connecting to DB following error message was displayed “too many clients on Prostgres”.
43647Fixes an issue wherein the "Database Table Access" did not include “views” but included “Oracle Forms Triggers objects” (and these objects are not Database objects).
44111Fixes an issue whereing the right click dropdown overflowed the main window, which forced user to move the node to select the options at the bottom of the list.
43466Fixes an issue wherein structural flaws of object type java script function were missing in Imaging as these objects were set as raw nodes.
44185Fixes an issue wherein the Cobol Literal object types were missing in Imaging.
43715Fixes an issue wherein the Neo4j JVM max and total memory was reverted to default of 3GB after Imaging upgrade (without retaining previous service config).
44241Fixes an issue wherein the CAST Imaging Export/Import tool was broken.
44153Fixes an issue wherein Imaging was not responding and applications were not listed.
43015Fixes an issue wherein many references links were missing in saved view.
44208Fixes an issue wherein "Pathfinder" feature was not working as expected.
44085Fixes an issue wherein Data Migration was failing in 2.18 while migrating transaction links for some large databases.
44385Fixes an issue where 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.
43084Fixes an issue wherein the SAML Authentication failed due to exception: "org.opensaml.common.SAMLException: InResponseToField of the Response doesn't correspond to sent message"
44679Fixes an issue wherein the Oracle Forms object types were not displayed in Imaging (Canvas, Canvas Tab, Window Tab).
44386Fixes an issue wherein the Excel export file mixed rows for objects with same name.
43533Fixes an issue where some imports were failing when importing mulitple applications in parallel.
44923Fixes an issue wherein uploading results from AIP Console to Imaging was failing due to error: "AutomateImportExport: Failed to verify license api response :400" when imaging is configured in saml authentication mode.
44562Fixes an issue where by default the code viewer was not displaying the block of code, scrolling was required.
44838Fixes an issue where the Selected Alias of an application in admin center is set to 1st data source (should be set to defaultalias) by default in the list of data sources while importing application.
45087Fixes an issue wherein it was not possible to remove a tag on one or multiple objects in Imaging 2.18 and higher versions.
44048Fixes an issuere wherein all the objects were having same color, which made it difficult to analyze.
44489Fixes an issue wherein incorrect "Reference link" count was displayed between the modules in module perspective.

2.19.0-beta4

Feature Improvements

SummaryDetails
UI - Saved View - Persist graph optionsWe now support persisting Hide/Show of graph options - 'Isolated Nodes', 'External Libraries' and 'BelongTo links' in saved view so the user has the flexibility to resume investigation from a saved view. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Saving+and+accessing+saved+views.
UI - Redesign of left panel and moving graph layout to toolbarThe left menu (Investigate panel) has been redesigned for better user experience, and graph layout options which were present in the left panel has been moved to the new toolbar. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Investigate+panel.
UI - Advisor ExportUser can now download reports for all advisor templates. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Welcome+Page+-+Imaging+Advisor.

Other Updates

Internal IdDetails
IMAGSYS-12756Fixes an issue wherein clicking on "Call Hierarchy" displayed 'No paths found' message.
IMAGSYS-12466Fixes empty badge when navigating from property panel for selected navigated node is startpoint.
IMAGSYS-12965Fixes Ungroup links not visible in search and saved view in toolbar.
IMAGSYS-12363Fixes Drill on a node and drill on an edge does not display any count.
IMAGSYS-12838Fixes Right click on L5 node and select children, Children+caller+Callee breaks UI in saved view.
IMAGSYS-12953Global Search issue - uncheck object type doesn't enable the "apply" button.
IMAGSYS-12954Global Search issue - missing tooltip on buttons.
IMAGSYS-12942Switching tab after export breaks the UI.
IMAGSYS-12855Full Name is not displayed in object property.
IMAGSYS-12849Back to homepage option is not available from Advisor view.
IMAGSYS-12844Opening saved view on apptoapp page is breaking the UI.
IMAGSYS-12807Link properties are not minimizing on clicking on close icon.
IMAGSYS-12726No option to go back to welcome page after drilling on AWS.
IMAGSYS-12355Node contains two structural flaws but the count is 0 in the filter.
IMAGSYS-12269Drilling on objectview nodes is displays 'no results' on Navigating from properties panel.
IMAGSYS-12264Project structure Scope and aggregated by issues.
IMAGSYS-12257Duplicate project structure issue.
IMAGSYS-12256Saving view with single letter should be restricted and unrelated pop up is displayed.
IMAGSYS-12235Guided search : Enrich-> Add/modify tags or annotations -> Element results are always empty.
IMAGSYS-12220Fixed tooltip related issues.
IMAGSYS-12196Guided search : Select 'All apllicationsAPI ' and then on the same page select 'public API's'.
IMAGSYS-12059No of objects in an application and Global search results count mismatch.
IMAGSYS-11993Object annotations are not displayed in search results.
IMAGSYS-11956Apptoapp badge issues
IMAGSYS-11952Start and end points on plotting pathfinder.
IMAGSYS-11916Count is missing on community node.
IMAGSYS-11670Imaging Export should not filter out "Cobol Conditional Test" & "Cobol Litterals" artifacts anymore.

Known Issues

Internal IdDetails
IMAGSYS-13029Drilling on AWS tile displays blank table in the left.

Recommendations

Recommendation IdNew RecommendationDetails
1202263TRUEMessage Input Descriptor and Message Output Descriptor not used.
1202275TRUEMessage Out Descriptor Triggered by Cobol Program.
1202271TRUEIMS Transactions Triggering Cobol Program.
1202272TRUEIMS transactions Triggered by Cobol Program.
1202058TRUECICS Green Screens with Multiple Access.
1202063TRUECICS Green Screens with Single Access.
1202276TRUEMissing CICS Green Screens.
1202149TRUEMissing CICS Transactions.

2.19.0-beta3

New Features

SummaryDetails
UI - Investigate View - Drawing iconUser can now draw on the canvas using the newly added drawing icon in the toolbar. User to pick color, width of the brush and perform the undo actions on the drawing. The drawing data is persisted when user saves the view.
UI - ChatbotUser can now interact with imaging using application specific chatbot. This feature is in beta mode.

Feature Improvements

SummaryDetails
UI - Rename Context menu options and Display tooltipWe have renamed some of the context menu options to make them clearer and easier to understand. For all the context menu options we have also introduced tooltip on hover.
UI - List View - Properties panelThe properties panel is enabled for List View. On selection of a node, the properties of the selected Node will be displayed in the right panel (as in Graph View). When multiple objects are selected, properties of the object selected at the end/last will be displayed. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Investigate+panel.
UI - Toolbar - Graph Display OptionsGraph options have been moved from Investigate menu to the new toolbar under Graph display options. Display of Object, Relationship labels and badges are removed from Graph Display Options. However, Scope of Caller and Callee, Transaction Mode and Update Hops are retained in Investigate menu.
UI - Display of tiles of first-section in Welcome pageThe first section in the Welcome page is divided into four sub-sections namely, "Learn about application architecture", "Learn about application database", "Learn about application modularity" and "Learn about application dependencies with other application".
UI - Update tile name and descriptionsWe have renamed "Database Structure" tile to "RDBMS Table Inventory". Similarly, "Database Objects" tile is renamed to "RDBMS Object Inventory" and "Data Storage Objects" tile to "Database Storage Objects".
UI - Redesign Global SearchGlobal Search Redesign - Improve User Interaction.
UI - General Graph Info - Explaining icons , nodes and link types in the viewDisplay information what is available in the graph.
UI - Right Panel - Object/Link PropertiesWe now display a specific set of properties for objects and links
UI - Graph - EdgesWe have update the info that we display for the links/edges We now display the origin/certainty of the links along with the previously available aipLinkType(if available)
UI - Advisor TemplatesAdvisor Templates: Integrated Outbound/Inbound/Violation/Missing Objects Template

Other Updates

Internal IdDetails
IMAGSYS-12691Fixes App to App tooltip should be adapted as per description.
IMAGSYS-12652Fixes text for object reference is incorrect.
IMAGSYS-12660Fixes some Project Structure nodes do not have icons.
IMAGSYS-12037Fixes Apptoapp in one tab and application scope in another tab is breaking the UI.
IMAGSYS-12470Fixes adding caller and callees and drilling on edge is showing Failed to load graph.
IMAGSYS-12689Fixes Saved views cannot be created with single letter and incorrect notification on saved views.
IMAGSYS-12355Fixes node contains two structural flaws but the count is 0 in the filter.
IMAGSYS-12796Fixes uploading an application from Console to Imaging is failing (ETL Automation).
IMAGSYS-12281Fixes Import fails with an error "Neo.ClientError.Statement.ExternalResourceFailed".
IMAGSYS-12449Fixes ApptoApp view drill on an edge works only once.
IMAGSYS-12112Fixes issue in appending Global search results where visualize button is not triggering API call for the second time.
IMAGSYS-12387Fixes Global search results are still displayed after selecting object type and removing.
IMAGSYS-12799Fixes view Source code from toolbar is not working.
IMAGSYS-12648Fix new toolbar bugs and other improvements.

2.19.0-beta2

New Features

SummaryDetails
UI - Added Insights Filter in Global searchAdded a new section for Search Objects by Insights. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Search+for+items#UserGuideSearchforitems-Objectsearch.
UI - Add Technologies to Tags section on right sidebar for A2A viewFor A2A view, on the tags section on right sidebar, a new 'Technology' section is introduced. Relevant nodes will be highlighted on the graph once a technology is selected. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Application+to+Application+dependencies+scope#UserGuideApplicationtoApplicationdependenciesscope-Legend.

Feature Improvements

SummaryDetails
UI - Imaging Advisor - Add Filters to Cloud Ready/Containerisation/Third Party ComponentsAdded External Filters (By module) to Cloud Ready/Containerisation/Third Party Components. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Welcome+Page+-+Cloud+Migration+information.
UI - Imaging Advisor - Add Advisor Inbound TemplateAdded Advisor Output Table Template for Object Inbound Calls. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Welcome+Page+-+Imaging+Advisor.
UI - Multiple Tabs - Updated Tab NamesTab Names are updated as View1, View2, View3, and so on. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Multiple+Tabs.
UI- Legends - Highlight node on Selecting InsightNodes will be highlighted on selecting Insight lists from right panel.
UI - Add Insight filter as title in filter listSelected filter is added as Title of the list by grouping them.
UI - Saved View'Focus' feature under context menu and 'Switch To List View' under View Options in left menu are now supported in Saved View. The status of 'Show BelongsTo Links' option under the Graph Options in left menu is persisted in saved view to allow the user to resume their investigation from a saved view. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Saving+and+accessing+saved+views.
Technical - Imaging Advisor - New checksNew 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.
UI - New Imaging toolbar and header improvementsWe now have a new toolbar placed on the canvas for better user experience. Most of the tools functionality remains the same. User can now navigate across the app (Welcome page, app-list page, saved view page and download reports) from the header dropdown instead of left sidebar like. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Investigate+panel.
UI - List view improvementYou can select the objects from the object list and switch to the “graph view”. The selected objects from the “List View” are highlighted in the “Graph View” and vice versa. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Investigate+panel.
Technical - Multi tenant export/import in exportimport tool“--database DATABASE_NAME” option added which allows the export and import of applications from specific tenants/domains within CAST Imaging (one tenant/domain = one "Neo4j" database). See https://doc.castsoftware.com/display/IMAGING/Export+data+from+one+CAST+Imaging+instance+and+import+into+another#ExportdatafromoneCASTImaginginstanceandimportintoanother-MicrosoftWindowsviatraditionalinstaller.

Other Updates

Internal IdDetails
IMAGSYS-12509Fixes the uppercases issue in the search modal.
IMAGSYS-12442Fixes the Welcome page loading time issue.
IMAGSYS-12471Fixes the missing Reference links in saved view.
IMAGSYS-12447Fixes an issue wherein plotting the start and end points on custom view was appending the results to already existing nodes.
IMAGSYS-12327Fixes an issue wherein clicking on the visualize button in AppToApp view did not trigger the API.
IMAGSYS-12443Fixes an issue wherein moving to Transactions/DCG view (objects page) was selecting multiple nodes.
IMAGSYS-12268Fixes an issue wherein creating a custom aggregation using project structrue was failing.
IMAGSYS-12361Fixes the display issue on edge pop-up text "It usually has subtype".
IMAGSYS-12467Fixes an issue wherein the Global search was plotting an empty graph from Welcome page.
IMAGSYS-12333Fixes an issue wherein an Object type was missing for the Start and End point.
IMAGSYS-10463Fixes an issue wherein the Visual grouping squares are not visible after switching between tabs.
IMAGSYS-11847Fixes an issue wherein the non root installation with docker was not copying all files to the path inside neo4j.
IMAGSYS-12354Fixes the inconsistent right panel Legend (External Objects label) to "External Object Types".
IMAGSYS-12457Fixes an issue wherein the Level 5 Custom Node was showing incorrect tool tip.
IMAGSYS-12392Fixed empty tooltip for References.
IMAGSYS-12361Fixes issue on edge pop-up text "It usually has subtype:"
IMAGSYS-12220Fixes Tooltip issues.
IMAGSYS-12474Fixes an issue wherein the Scope of caller/callees was not highlighted in the left menu.

Recommendations

Recommendation IdNew RecommendationDetails
1106152TRUEEnsure TIMESTAMP data type is not used
1106154TRUEEnsure VARCHAR(n) with implicit default values is not used
1106156TRUEEnsure NUMERIC(p, s) with implicit default values is not used
1106158TRUEEnsure INTEGER with implicit default values is not used
1106160TRUEEnsure DECIMAL(p, s) with implicit default values is not used ×
1106166TRUEEnsure FOR BIT DATA column clause is not used
1106168TRUEEnsure FOR SBCS | MIXED DATA column clause is not used
1106170TRUEEnsure CCSID ASCII | UNICODE | EBCDIC column clause is not used
1106150TRUEEnsure SYSIBM.SYSDUMMY1 table is not used
1106148TRUEEnsure VALUES statement is not used
1106174TRUEEnsure GENERATED AS IDENTITY is not used
1106162TRUEEnsure DATE with implicit default values is not used
1106176TRUEEnsure DB2 Built-in Function CURRENT DATE is not used

2.19.0-beta1

Feature Improvements

SummaryDetails
UI - Legends Panel - Associated ToIn addition to the existing access to Transactions/Data Call Graphs/Projects, access to Modules, Services and Subsets associated to the current object (where applicable) is now provided. See here.
UI - Linked to other Apps badgeA minor change has been implemented for the "Linked to other Apps" badge: now when clicking this badge, a prompt is displayed asking the user whether they want to open the Application to Application Dependencies View: this prompt is to ensure that users are aware that moving to another view will mean that any changes in the current view will be lost.
UI - View - Zoom and centering for tabsWe have re-introduced the feature that persists the zoom and centering of the view after returning to a previously opened tab. The behaviour that has been re-introduced is as follows: on zooming and drilling down in tab(1) and navigating back to this tab from a different tab, the node/edge on which the drilldown was actioned will be in the center of the view with the same zoom level. In addition, if the view is moved and the user navigates back to the tab from a different tab, the zoom and centering will persist.
UI - Guided Search - New journeysVarious new journeys have been implemented in this release: 1) Make changes -> Minor changes -> Impact for change in UI: Helps the user search for Transactions directly in guided search, 2) Make changes -> Minor changes -> Impact for change in Table: Helps the user search for Data Call Graphs directly in guided search, 3) Make changes -> Minor changes -> Scope of regression: Helps the user search for Objects and takes the user to start and end point view for a selected object, 4) Discover -> Data -> Application adherence to database elements: Takes the user direct to the Database Access view. See [here] https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Welcome+Page+-+Guided+Search#UserGuideGUIWelcomePageGuidedSearch-Makechanges.
UI - Insights Filter - TooltipWhen a filter returns no Insight items, a roll over tooltip is available which shows information about the disabled option.
UI - Insights Filter - CountThe Insights Filter now shows a count alongside the filter name, specifying the number of insights in the list available when a filter option is selected.
UI - Object and Link Properties panelUser can now click on an object to view the properties of it,and same for the link as well. And when user clicks on an empty canvas, legends panel is displayed. And "AipId" is now moved to advanced properties.
UI - Right tab - View panelObjects label has been now renamed to Legends under view tab. See [here] https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Legend+panel.

Other Updates

Internal IdDetails
IMAGSYS-12220Fixed various Tooltip related issues.
IMAGSYS-12234Fixes an issue where search results were matching for a second time on change in keyword.
IMAGSYS-12204Fixes an issue where the exportimport.exe tool failed with the error: "Please Provide neo4j import location path".
IMAGSYS-11956Fixes Application to Application Dependency badge issues in custom view.
IMAGSYS-12095Fixes an issue causing the rule "Cobol Programs candidate for Cloud function conversion: No Data Access" to erroneously show Cobol Program with Data access.
IMAGSYS-12094Fixes an issue causing the view to not display the caller program KSDS VSAM Files when looking at the results of the rule "Programs/Utilities manipulating Data : Graph does not Display the caller program".
IMAGSYS-12118Fixes an issue that causes a tag to not be correctly removed from Advisor when the tag is deleted elsewhere.
IMAGSYS-12251Fixes an issue with regard to "Associated Project" for objects: the object is not highlighted on navigating to the project.
IMAGSYS-12222Fixes an issue in the front-end when hovering on a grouped node.
IMAGSYS-12213Fixes an incorrect edge Tool Tip in Level 5.
IMAGSYS-11849Fixes an issue where the case sensitivity filter is not working when searching for Transactions and Data Call Graphs.
IMAGSYS-11831Fixes clearing of transformations on tab change.
IMAGSYS-12267Fixes missing icons and colors for level nodes in saved view.
IMAGSYS-12335Fixes an issue causing a missing loader icon when drilling down from level 5 to objects.

Known Issues

Internal IdDetails
IMAGSYS-00000Some API type nodes (specifically for JEE, .NET and Web related technologies) are not currently displayed at level 5. This issue will be fixed in a future release.

Recommendations

Recommendation IdNew RecommendationDetails
1202083TRUEMove to Amazon Web Services: "Ensure PL/SQL package Oracle UTL_MAIL or UTL_SMTP is not used"
1202064FALSEMove to Amazon Web Services/Modernistation/Move to Azure: "CICS DataSet files: Programs/utilities manipulating data" (rule updated).
1202230TRUEMove to Amazon Web Services/Modernistation/Move to Azure: "IMS GSAM Files defined but not storing data".
1202085TRUEMove to Amazon Web Services/Modernistation/Move to Azure: "Cobol Program accessing IMS DB Segment".
1202082TRUEMove to Amazon Web Services: "Ensure PL/SQL package DBMS_SCHEDULER is not used".

2.19.0-alpha2

Feature Improvements

SummaryDetails
UI - Advisor - Improve navigationImproved the Advisor navigation. Updated the left sidebar along with some minor improvements. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Welcome+Page+-+Imaging+Advisor#UserGuideGUIWelcomePageImagingAdvisor-%E2%89%A52.19.
UI - Insight - FilterThe filter list now shows the unavailable list of filters as well. The unavailable items are shown as disabled and are not clickable. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Legend+panel#UserGuideGUILegendpanel-View%3EInsights.
Technical - Imaging Advisor - New checksNew 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.
Technical - Microsoft Windows InstallerA minor improvement has been implemented in the Microsoft Windows Installer: a failure to start the Neo4j Microsoft Windows Service during the installation (usually due to lack of memory) will now not block the entire installation process. Instead, the installation will continue and the corresponding service will remain unstarted. Here
UI - Properties Panel - Design EnhancementThe UI of properties panel is improved. We now show object properties in two different categories (property and advanced properties). See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Legend+panel#UserGuideGUILegendpanel-Object%3EProperties.
UI - Buttons/Tabs - Design EnhancementThe button design is enhanced across Imaging for a better user experience. Primary buttons are now highlighted with blue colors.
UI- Guided Search - New JourneysThe following new journeys have been added to Guided Search: "Improve" branching step. And for toggling insights directly from Guided Search Public APIs and Private APIs are added under API Inventory. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Welcome+Page+-+Guided+Search#UserGuideGUIWelcomePageGuidedSearch-Improve.
UI - Structural flaw - Addition of new TilesNew tiles are added to the Welcome Page under the new section: "Do you want to optimize your application?". The following Tiles are added: Security Flaws (Identifies all the security flaws), Performance Flaws (Identifies all the performance flaws), and Error Handling Flaws (Identifies all the error handling flaws). Clicking on tiles opens the CAST Taxonomy with level 5 activated, with the associated Insight activated by default, with a specific filter activated to focus only on objects with the selected topic. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Welcome+Page#UserGuideGUIWelcomePage-Doyouwanttooptimizeandsecureyourapplication?.
UI - Tooltip - Design EnhancementImproved the Tooltip design and added Tool Tip "Select" for Global Search and Custom Node Modal.

Other Updates

Internal IdDetails
IMAGSYS-11776Fixes an issue wherein the Advisor rules for Programs/Utilities manipulating was showing more objects.
IMAGSYS-11798Fixes an issue whereing the Vendor Property was not reported at Link level when we Hide an SQL Query.
IMAGSYS-12082Fixes an issue wherein the "Object search" in a new tab did not display annotations.
IMAGSYS-12038Fixes opening annotations badge after viewing source code.
IMAGSYS-11995Fixes an issue wherein the search box was closing after the annotation search.
IMAGSYS-11988Fixes transaction count in welcome page.
IMAGSYS-11953Fixes SOS node drilldown.
IMAGSYS-11957Fixes opening properties panel clears graph in A2A view.
IMAGSYS-11965Fixes no signification of colors by node in the graph.
IMAGSYS-11964Fixes right panel resize not working in advisor view.
IMAGSYS-11955Fixes unending loading in A2A view with more than 2 tabs open.
IMAGSYS-11990Fixes selective expand search in object view throws error.
IMAGSYS-11964Fixes an issue wherein the resize for advisor property panel was not working.
IMAGSYS-11970Fixes the font size issue for larger screen (advisor).
IMAGSYS-12005Fixes the pre-load of advisor section in Welcome page.

Recommendations

Recommendation IdNew RecommendationDetails
1106124TRUEEnsure NVARCHAR data type is not used
1106122TRUEEnsure ROWVERSION data type is not used
1106120TRUEEnsure SMALLMONEY data type is not used
1106118TRUEEnsure TIMESTAMP data type is not used
1106116TRUEEnsure TINYINT data type is not used
1106114TRUEEnsure VARBINARY data type is not used
1106112TRUEEnsure FROM keyword is used in DELETE Statement
1106144TRUEEnsure SQL Server SET/SELECT variable is not used
1106140TRUEEnsure SQL server Scalar Function ISNULL is not used
1106138TRUEEnsure SQL server Scalar Function GETDATE is not used
1106136TRUEEnsure SQL server Scalar Function DATEDIFF is not used
1106134TRUEEnsure SQL server Scalar Function DATEADD is not used
1106132TRUEEnsure SQL server Scalar Function CONVERT is not used
1106110TRUEEnsure MERGE statement is not used
1202178TRUESQL Server Database to Amazon Aurora with PostgreSQL: Object Type Remediation
1202207TRUEGreen Screen access by program linked to database storage
1202208TRUEGreen screen accessed by program linked to MQ utilities
1202209TRUEGreen screen accessed by program linked to datafile storage
1202212TRUEMissing Green Screens
1202214TRUECobol Program using CICS transactions
1202215TRUEUnknown CICS Transactions
1106130TRUEEnsure DATETIMEOFFSET data type is not used
1106128TRUEEnsure NCHAR data type is not used
1106126TRUEEnsure NTEXT data type is not used

2.19.0-alpha1

New Features

SummaryDetails
UI - Interaction with BadgesClicking on the 'Annotations' badge opens the annotations panel and shows the associated Annotations and Clicking on the 'Linked to other Apps' badge opens the "App to App" view showing the Applications associated. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Using+the+Annotate+feature#UserGuideUsingtheAnnotatefeature-ViewingexistingAnnotations.

Feature Improvements

SummaryDetails
UI - Legend Panel - New section to display "Badge" detailsIn the Legend panel a new section is added to display details of the following badges: Object Identifiers (Input Icon: Start Point and Output Icon: End Point) and 'Linked to other Apps' (displayed only in App to App view). See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Legend+panel#UserGuideGUILegendpanel-View%3EObjects.
UI - Global Search - Implementation of "Multiple tab" behaviour for Global searchIf the user performs a custom search and opens a custom view it opens as a new tab and does not replace the content of the existing tab, While the user is already opened a custom view and trying to append more objects it can add it to the same custom view. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Search+for+items#UserGuideSearchforitems-standardAllapplication(global)searchoptions.
UI - Export to CSV, XLSX, JSONThree additional pieces of information will now be provided in the view export to CSV, XLSX and JSON: Module, Services and Subset. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Export+view+options.
UI - Advisor EnhancementsIntroduced screens for displaying intermediate branching steps for smooth navigation to the checks. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Welcome+Page+-+Imaging+Advisor#UserGuideGUIWelcomePageImagingAdvisor-%E2%89%A52.19.
UI - Hide feature icons where not applicable"Visual grouping" icon is hidden in Level-1 as it is not applicable. Similarly, "Group Selected Nodes" icon is hidden in Level-1, Level-2, Level-3 and Level-4 and in App-to-App view.
UI - Grouping improvementsThe Grouping of objects feature has been now improved. Users can now see the object inside the grouped node all the time, and users can drag and drop the desired object to the grouped node and remove it from the group. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Menus+and+Icons#UserGuideGUIMenusandIcons-Leftsidebarmenus.
UI - Guided Search improvementsIn Guided Search, the journey for elements lets user search for elements directly from guided search instead of opening global search. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+Search+for+items#UserGuideSearchforitems-standardAllapplication(global)searchoptions.
UI - Insights FilterThe user can now filter the list of Insights available in the right panel. The filter is populated with the categories of the enabled Insight. The filter is a multi-select checkbox popup. On filtering the list of insights, the highlighted nodes in the graph, signifying a link with Insights, are also updated. See https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Legend+panel#UserGuideGUILegendpanel-View%3EInsights.

Other Updates

Internal IdDetails
IMAGSYS-8530In Config Center, show/hide option is disabled if the selected nodes are in the same state.
IMAGSYS-11795Fixes missing icons in Third Party Components view
IMAGSYS-11736Fixes the case sensitivity across Imaging. All text displayed throughout the UI is now displayed with a combination of upper and lower case. Previously some text was either displayed all in upper case (for example application names) or sometimes all in lower case.
IMAGSYS-11763Fixes the small graph issue (graph becomes small in corner position).
IMAGSYS-11685Fixes the overlap of notification toasters in case of multiple messages.
IMAGSYS-11922Fixes an issue wherein the regex search was not working in Transaction/Data call graph.
IMAGSYS-11628Fixes the spelling mistake in AWS view documentation.
IMAGSYS-11931Fixes an issue wherein the Search by position "any" is not working.
IMAGSYS-11932Fixes an issue wherein the Filtering by object type, was not working properly.