Release Notes - 1.3
1.3.15
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| Removes incorrect “Include” links from Shell program to Shell program. | |
| Eliminates undeterministic behavior for AIP Core 8.4 when processing program calls and script calls. Previously, complex commands could lead to the creation of different objects during successive analyses of the same code. Now, the same objects will be created. |
1.3.14
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| Fixes a regression introduced in 1.3.13, where a link from shell script to stored procedure is missing. |
1.3.13
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| Removes the confusing warning message logged when parsing a shell script without a shebang. | |
| Fixes detection of program calls using "here documents" and SQL queries used in 'here documents'. |
1.3.12
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| Updates embedded libraries. | |
| Fixes reversed callLink between Program and Shell SQL Query enabling better transactions. |
1.3.11
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| 52371 | Fixes an issue affecting the creation of query objects representing sql queries and procedure calls from commands passed to ISQL program. Adds missing icon for Shell SQL Query. |
1.3.10
Other Updates
| Details |
|---|
| For v3/8.4 on Linux/Docker, fixes the path of entry/end point definitions. |
1.3.9
Other Updates
| Details |
|---|
| An improved fix for the lack of calculation of the number of lines of code (LOC) when using CAST Imaging v3 on Linux. |
1.3.8
Other Updates
| Details |
|---|
| Fixes the lack of calculation of the number of lines of code (LOC) when using CAST Imaging v3 on Linux. |
1.3.7
Resolved Issues
| Customer Ticket Id | Details |
|---|---|
| 50482 | Fixes an issue causing the analysis to freeze during file parsing. |
Other Updates
| Details |
|---|
| An update to ensure that Shell extension releases are in sync for Windows and Linux environments. |
| Fix metamodel warnings during metric generator step. |
1.3.6
Resolved Issues
| Customer Ticket Id | Details |
|---|---|
| 49008 | Fixes an issue causing a missing reference link between a .sh file and a Java class. |
| 49446 | Fixes an issue where the analysis was blocked at the file "restartservices-v2.sh". |
Other Updates
| Details |
|---|
| Fixes an issue causing the analysis to fail and remain in a loop. |
| Add data sensitivity properties to cloud file storage objects. See the documentation. |
1.3.5
Other Updates
| Details |
|---|
| Remove spurious logs from the com.castsoftware.shell extension appearing in Analysis Units not containing SHELL language. |
| Fixed an issue causing added/deleted objects when an analysis unit is deleted and re-added, even when the analyzed source code has not changed. The fix modifies the internal GUID calculation for the following objects: CAST_SHELL_AWS_S3_Bucket, CAST_SHELL_AWS_Unknown_S3_Bucket, CAST_SHELL_AWS_DynamoDB_Database, CAST_SHELL_AWS_DynamoDB_Table, CAST_SHELL_AWS_Unknown_DynamoDB_Table, CAST_SHELL_SMS, CAST_SHELL_Email. During the update to this release of the extension, the old GUIDs of the objects listed above will be migrated to new GUIDs. |
1.3.4
Other Updates
| Details |
|---|
| Fixes an installation error on Linux with latest Shell extension. |
| Updated .tccsetup file with entry and end points for SHELLSqlQuery, web-services objects. |
| An update has been added to the .tccsetup file to define entry and end points for AWS objects (completed). |
| A change has been implemented to ensure that for an object to be considered as an entry point it must not be a callee of a different object. |
1.3.3-funcrel
Other Updates
| Details |
|---|
| Unknown objects for AWS SQS and AWS SNS are now supported. |
| The runcobol / runcobol.exe is now supported when used in Shell - this ensures that links from Shell functions to Cobol programs are now created. |
| A fix has been implemented to ensure that belongs to links of AWS SQS Receiver objects are correct. |
| A fix has been applied to ensure that bookmarks for AWS objects are correct. |
| The type description for objects has been updated, see https://doc.castsoftware.com/display/TECHNOS/Shell+1.3#Shell1.3-Objects . |
1.3.2-funcrel
Resolved Issues
| Customer Ticket Id | Details |
|---|---|
| 35862 | Fixes an issue causing logging from the Shell extension to appear in Analysis Units not containing the Shell language. |
1.3.1-funcrel
Resolved Issues
| Customer Ticket Id | Details |
|---|---|
| 36002 | Fixed a missing link from Shell Program to Java main method because of parsing problems containing file names with whitespace. |
Other Updates
| Details |
|---|
| AWS S3 bucket and DynamoDB tables are now defined as data entities in the .TCCSetup configuration file. |
| Upgrade internal API. Upgrade application level API to 1.6.13. |
1.3.0-funcrel
Other Updates
| Details |
|---|
| Fail message in 'consistency checker' has been corrected by performing correct sum of objects with violations. |
| Regression in Shell calls because of simplified regex for paths. |
New Support
| Summary | Details |
|---|---|
| Support for AWS-CLI | Supported service APIs: Lambda, SQS, SNS, DynamoDB, S3, and S3API. |