Release Notes - 1.3
-
1.3.15
1.3.15
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. Removes incorrect “Include” links from Shell program to Shell program. -
1.3.14
1.3.14
Fixes a regression introduced in 1.3.13, where a link from shell script to stored procedure is missing. -
1.3.13
1.3.13
Fixes detection of program calls using “here documents” and SQL queries used in ‘here documents’. Removes the confusing warning message logged when parsing a shell script without a shebang. -
1.3.12
1.3.12
Fixes reversed callLink between Program and Shell SQL Query enabling better transactions. Updates embedded libraries. -
1.3.11
1.3.11
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. 📝 52371 -
1.3.10
1.3.10
For v3/8.4 on Linux/Docker, fixes the path of entry/end point definitions. -
1.3.9
1.3.9
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
1.3.8
Fixes the lack of calculation of the number of lines of code (LOC) when using CAST Imaging v3 on Linux. -
1.3.7
1.3.7
Fixes an issue causing the analysis to freeze during file parsing. 📝 50482 Fix metamodel warnings during metric generator step. An update to ensure that Shell extension releases are in sync for Windows and Linux environments. 1.3.6
1.3.6
Add data sensitivity properties to cloud file storage objects. See the documentation. Fixes an issue causing the analysis to fail and remain in a loop. 1.3.5
1.3.5
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. Remove spurious logs from the com.castsoftware.shell extension appearing in Analysis Units not containing SHELL language. 1.3.4
1.3.4
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. An update has been added to the .tccsetup file to define entry and end points for AWS objects (completed). Updated .tccsetup file with entry and end points for SHELLSqlQuery, web-services objects. Fixes an installation error on Linux with latest Shell extension. 1.3.3-funcrel
1.3.3-funcrel
The type description for objects has been updated, see https://doc.castsoftware.com/display/TECHNOS/Shell+1.3#Shell1.3-Objects . A fix has been applied to ensure that bookmarks for AWS objects are correct. A fix has been implemented to ensure that belongs to links of AWS SQS Receiver objects are correct. The runcobol / runcobol.exe is now supported when used in Shell - this ensures that links from Shell functions to Cobol programs are now created. Unknown objects for AWS SQS and AWS SNS are now supported. 1.3.2-funcrel
1.3.2-funcrel
Fixes an issue causing logging from the Shell extension to appear in Analysis Units not containing the Shell language. 📝 35862 1.3.1-funcrel
1.3.1-funcrel
Fixed a missing link from Shell Program to Java main method because of parsing problems containing file names with whitespace. 📝 36002 Upgrade internal API. Upgrade application level API to 1.6.13. AWS S3 bucket and DynamoDB tables are now defined as data entities in the .TCCSetup configuration file. 1.3.0-funcrel
1.3.0-funcrel
Regression in Shell calls because of simplified regex for paths. Fail message in ‘consistency checker’ has been corrected by performing correct sum of objects with violations. Supported service APIs: Lambda, SQS, SNS, DynamoDB, S3, and S3API. Support for AWS-CLI