Release Notes - 1.0

1.0.6-funcrel

Note

This is the first version compatible with Imaging Cloud.The extension can be used in both Cloud and non-Cloud contexts.

Other Updates

Details
Fixes a regression introduced in 1.0.5-funcrel where some rule violations for SQL objects were missing.
Improved support for long paths: folders that are not relevant to the Highlight analysis, such as the "node_modules" folder created by the Node.js framework, are no longer copied to the working folder.

New Support

Summary Details
Imaging Cloud compatibility First release that is compatible with CAST Imaging Cloud.

1.0.5-funcrel

Note

Contains Highlight Agent 5.5.25-RELEASE

Resolved Issues

Customer Ticket Id Details
43990 Provides a circumvention of the long path issue. See the section "New Support" below for more details.
45586 Fixes an issue causing the extension to crash with the message "RuntimeError: Analysis ran with errors" caused by the CLI hanging with dbgMatchPatternDetail flag. Fixed by including 5.5.25-RELEASE version of the Highlight agent.
46375 Fixes the message "RuntimeError: Property was not declared as handled for that type " by ensuring that the category "metric" (1041) now inherits from the category "CloudReady_Metrics".

Other Updates

Details
Fixes an issue causing the message "[INFO] [ERR4] HighlightAutomation". Fixed by including 5.5.25-RELEASE version of the Highlight agent.
Provides a circumvention of the long path issue. See the section "New Support" below for more details.
Due to a change in the documentation URLs for CloudReady patterns, the method for processing links to this documentation has been updated.

New Support

Summary Details
Support of files with long paths If long paths are spotted in the source code, and if enough disk space is available, the extension will copy the source to a tmp folder, then assign new short names to subfolders, and keep a map between new short paths and original paths.

1.0.4-funcrel

Note

Contains the Highlight Agent 5.4.91 and replaces the previous 1.0.3-funcrel release that has been withdrawn.

Resolved Issues

Customer Ticket Id Details
42150 Fixes an issue causing an API error on GET: "HTTP Error 400: highlight.server.client.campaignApplication.update.NoAnalysis".

Other Updates

Details
Fixes an issue causing the log warning message "RuntimeError: Analysis ran with errors" and causing the HLAutomation.log to not be created.
Fixes an issue causing the log warning message "RuntimeError: Analysis ran with errors".

New Support

Summary Details
Additional data for Third Party Component feature in CAST Imaging Added "Safer Closest Version" and "Safest Version" - see also: https://doc.castsoftware.com/display/IMAGING/User+Guide+-+GUI+-+Welcome+Page+-+Modernizing+Applications .

1.0.3-funcrel

Note

This extension has been withdrawn.

1.0.2-funcrel

Resolved Issues

Customer Ticket Id Details
41248 Fixes an issue causing a warning entry in the analysis log: "No CloudReady patterns found for Mainframe". This fix ensures that Mainframe related technologies are now supported correctly.
40661 An update has been implemented to ensure that the log file contains information about which Java JRE the extension is using.

New Support

Summary Details
CloudReady support for Mainframe technologies Added bookmarks for CloudReady blockers/boosters for Mainframe technologies.

1.0.1-funcrel

Note

This release fixes a breaking change added to the Highlight Agent when introducing Green IT. As a result, a new Highlight Agent (5.4.64) is provided in this release.

Resolved Issues

Customer Ticket Id Details
40076 Fixes an issue causing the Highlight to MRI extension to fail to load data into CAST Highlight with the error "Highlight API Error on GET".

1.0.0-funcrel

Other Updates

Details
Fixes an issue where the analysis of source code containing a folder called "node_modules" takes too much time. This folder is now excluded.
Update hardcoded links to Highlight documentation.

1.0.0-beta1

Note

Please note that Highlight Agent requires at least Java 11 runtime in system path. Java 8 runtime is no longer supported by Highlight Agent.

Resolved Issues

Customer Ticket Id Details
38281 Fixes an issue where it is not possible to find highlight tags after importing application into CAST Imaging.

Other Updates

Details
The error message to explain that the extension requires a minimum release of Java 11 has been updated and clarified. In previous releases of the extension, using an older release of Java caused an error with an unclear message in the log.
The Highlight Agent has been updated from 5.4.29 to 5.4.43.

Rules

Rule Id New Rule Details
1200124 TRUE New CloudReady pattern definition: "Use of Active Directory / LDAP authentication is not fully compatible with cloud providers (AWS, Azure…)".

1.0.0-alpha4

Note

Please note that Highlight Agent version 5.4.29 requires at least Java 11 runtime in system path. Java 8 runtime is no longer supported by Highlight Agent.

Other Updates

Details
Update Highlight Agent from 5.3.76 to 5.4.29.

New Support

Summary Details
Added additional CloudReady patterns CloudReady patterns for Google Cloud Platform have been added.

1.0.0-alpha3

Resolved Issues

Customer Ticket Id Details
35420 Fixed an issue where a warning error was seen in the log during the analysis "IndexError: list index out of range".

Other Updates

Details
Fixed an issue causing a crash when long paths are involved. As part of the fix, the extension calls the Highlight agent only on source code and no longer on Maven/Nuget/.NET assembly folders (which often contain long paths).

1.0.0-alpha2

Other Updates

Details
Fixed an issue where the following error is displayed: "plugin has encountered the following error : IndexError: list index out of range while running com.castsoftware.highlight2mri.1.0.0-alpha1".

1.0.0-alpha1

Note

This is the first release of this extension.