Release Notes - 1.6
-
1.6.9-funcrel
1.6.9-funcrel
Fixes missing link from JCL step to JCL Dataset ๐ 57114 Fixes an issue with an incorrect object name resulting from JCL parameterization. Fixes an issue with invalid cobol program objects ๐ 57358 Extension SDK: Fixes a case with incorrect conditional blocks ๐ 57288 Fixes analysis issues with internal exception error messages ๐ 57177 Support SQL queries for JCL custom utilities 1.6.8-funcrel
1.6.8-funcrel
Fixes issue with the internal error message Fixes an issue with resolution of copybook in COPY specifying the full filename with extension ๐ 56848 Multiple JCL query objects are created instead of only one in cases where multiple SQL queries are executed in the JCL DD card Improves performance, resulting in significantly reduced analysis time for large applications. 1.6.7-funcrel
1.6.7-funcrel
Fixes an issue with incomplete conditional block code ๐ 56208 Resolves a problem caused by missing commas in multi-dimensional array access within conditional blocks ๐ 56193 Fixes an issue with incorrect conditional block code ๐ 56162 Fixes an issue with missing links between cobol programs Adds support for OCOPY command in JCL (within IKJEFT01’ SYSIN) 1.6.6-funcrel
1.6.6-funcrel
Fixes an issue where CSD files are not getting analyzed ๐ 55468 Fixes an issue with missing JCL include objects ๐ 55187 Fixes an issue with missing JCL SQL Query objects ๐ 55192 Fixes an issue where the warning message “Analysis of file is skipped..” which does not fully describe the problem. ๐ 54089 Fixes an issue with incorrect JCL Query objects created from CTL file ๐ 55882 Fixes a false positive on the rule 5056-“Using SEARCH ALL only with sorted data” Fixes an issue with incorrect JCL Dataset object ๐ 55927 Fixes an issue with incorrect JCL Dataset object ๐ 55936 Fixes an issue with missing links from JCL to Cobol program ๐ 55958 Fixes an issue with missing links from Cobol Paragraph to IMS for Dynamic Call to CBLTDLI ๐ 55995 Adds support for analogous COPY commands Extension SDK: Add event for links Enhances analyzer stability 1.6.5-funcrel
1.6.5-funcrel
Fixes an issue with invalid JCL Job object Name Adds support for DB2PGM utility ๐ 54832 Fixes an issue with incorrect Unknown Cobol Program object ๐ 54857 Fixes missing link between JCL datasets referenced in GET statement of FTP utility ๐ 54859 Fixes an issue with wrong index of data element within the data structure when using REDEFINES ๐ 55169 Fixes an issue where JCL Datasets from control card call are not identified as LDS VSAM file ๐ 55196 Adds support for Db2 Table UNLOAD/LOAD Extension SDK: adds method to access call target object in CALL statement 1.6.4-funcrel
1.6.4-funcrel
Fixes a false positive on the rule 7688 - “Never truncate data in MOVE statements”. ๐ 54353 Adds support for THROUGH/THRU in RENAMES clause in extension SDK 1.6.3-funcrel
1.6.3-funcrel
Fixes an issue causing an error during the analysis with the message “Internal exception occurred during processing listener CreateMQ::createPublisher” Fixes an incorrect link type between JCL Control Card and JCL Dataset Adds support for JCL SQL Query in ADUUMAIN utility. 1.6.2-funcrel
1.6.2-funcrel
Fixes a missing link between Cobol File Link and DDS Display file or Printer file. Fixes an issue which occurs when analyzing Cobol programs using DEFINE statements in Data Divisions. Fixes a false positive on the rule 7688 - “Never truncate data in MOVE statements”. ๐ 53239 Fixes an issue causing an error during the analysis with the message “Unknown error executing actions” Adds support for COBOL copybooks on the OpenVMS system. Adds new properties for Cobol Data: Level - the level of the data structure and Index - the index of a data element within the data structure. 1.6.1-funcrel
1.6.1-funcrel
Fixes a missing Link between JCL Dataset and JCL Control Card. Extension SDK: Fixes various issues for the condition block for WHEN and EVALUATE nodes. Fixes an incorrect missing object from com.castsoftware.sqlanalyzer due to the incorrect value of the SQL Query property. ๐ 52948 Adds support for VSAM files in JCL Control Card files. 1.6.0-funcrel
1.6.0-funcrel
Fixed an issue where the closing parenthesis was missing in the condition block in IF node. Fixed an issue where WHENEVER clause were falsely recognized as IF node ๐ 52212 False positive and weird bookmarks on rule have been fixed for the rule Avoid undocumented Sections (COBOL) ๐ 52165 1.6.0-beta4
1.6.0-beta4
Improve the Save Only Referenced Data option by saving also all Cobol Data in parentship chain of a referenced Cobol Data. ๐ 51944 Add size and memory offset Properties for Cobol Data. 1.6.0-beta3
1.6.0-beta3
Extension SDK: add method to get the conditional block in EVALUATE and WHEN statement nodes. Fixes missing Unknown Cobol Program object linking to CICS Transaction. Fixes CICS CSD files are not analyzed with the warning message “Mainframe.06: Unclosed string is found”. Added support for JCL SQL Query for IKJEFT1B utility. Extension SDK: Add method to access Cobol SQL Query object. Control card file (*.ctl) is analyzed and links are created to display the relationship between JCL job and program or SQL query referenced in control card file. This change requires Core โฅ 8.3.60. Support JCL Control Cards 1.6.0-beta2
1.6.0-beta2
Fixes an issue causing a stack overflow due to recursive methods. Extension SDK: Fixes incorrect values for the condition block in IF statement node. 1.6.0-beta1
1.6.0-beta1
Fixes an issue potentially causing an error during the analysis with the message “Internal exception occurred during processing listener CreateCallCBLTDLILink::createLink on instance CAST_COBOL_Call”. Extension SDK: Add a method to get the conditional block in IF statement node. Support SEND API and RECEIVE API for Data Queues in IBM i (AS/400). Add Data Queue support for Cobol