Release Notes - 1.6
1.6.9-funcrel
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| 57114 | Fixes missing link from JCL step to JCL Dataset |
| Fixes an issue with an incorrect object name resulting from JCL parameterization. | |
| 57358 | Fixes an issue with invalid cobol program objects |
| 57288 | Extension SDK: Fixes a case with incorrect conditional blocks |
| 57177 | Fixes analysis issues with internal exception error messages |
New Support
| Customer Ticket Id | Customer Details |
|---|---|
| Support SQL queries for JCL custom utilities |
1.6.8-funcrel
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| Fixes issue with the internal error message | |
| 56848 | Fixes an issue with resolution of copybook in COPY specifying the full filename with extension |
Enhancement/Improvements
| Customer Ticket Id | Customer Details |
|---|---|
| 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
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| 56208 | Fixes an issue with incomplete conditional block code |
| 56193 | Resolves a problem caused by missing commas in multi-dimensional array access within conditional blocks |
| 56162 | Fixes an issue with incorrect conditional block code |
| Fixes an issue with missing links between cobol programs |
New Support
| Customer Ticket Id | Customer Details |
|---|---|
| Adds support for OCOPY command in JCL (within IKJEFT01' SYSIN) |
1.6.6-funcrel
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| 55468 | Fixes an issue where CSD files are not getting analyzed |
| 55187 | Fixes an issue with missing JCL include objects |
| 55192 | Fixes an issue with missing JCL SQL Query objects |
| 54089 | Fixes an issue where the warning message "Analysis of file is skipped.." which does not fully describe the problem. |
| 55882 | Fixes an issue with incorrect JCL Query objects created from CTL file |
| Fixes a false positive on the rule 5056-"Using SEARCH ALL only with sorted data" | |
| 55927 | Fixes an issue with incorrect JCL Dataset object |
| 55936 | Fixes an issue with incorrect JCL Dataset object |
| 55958 | Fixes an issue with missing links from JCL to Cobol program |
| 55995 | Fixes an issue with missing links from Cobol Paragraph to IMS for Dynamic Call to CBLTDLI |
New Support
| Customer Ticket Id | Customer Details |
|---|---|
| Adds support for analogous COPY commands | |
| Extension SDK: Add event for links |
Enhancement/Improvements
| Customer Ticket Id | Customer Details |
|---|---|
| Enhances analyzer stability |
1.6.5-funcrel
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| Fixes an issue with invalid JCL Job object Name | |
| 54832 | Adds support for DB2PGM utility |
| 54857 | Fixes an issue with incorrect Unknown Cobol Program object |
| 54859 | Fixes missing link between JCL datasets referenced in GET statement of FTP utility |
| 55169 | Fixes an issue with wrong index of data element within the data structure when using REDEFINES |
| 55196 | Fixes an issue where JCL Datasets from control card call are not identified as LDS VSAM file |
New Support
| Customer Ticket Id | Customer Details |
|---|---|
| Adds support for Db2 Table UNLOAD/LOAD | |
| Extension SDK: adds method to access call target object in CALL statement |
1.6.4-funcrel
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| 54353 | Fixes a false positive on the rule 7688 - "Never truncate data in MOVE statements". |
New Support
| Customer Ticket Id | Customer Details |
|---|---|
| Adds support for THROUGH/THRU in RENAMES clause in extension SDK |
1.6.3-funcrel
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| 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 |
New Support
| Customer Ticket Id | Customer Details |
|---|---|
| Adds support for JCL SQL Query in ADUUMAIN utility. |
1.6.2-funcrel
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| 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. | |
| 53239 | Fixes a false positive on the rule 7688 - "Never truncate data in MOVE statements". |
| Fixes an issue causing an error during the analysis with the message "Unknown error executing actions" |
New Support
| Customer Ticket Id | Customer Details |
|---|---|
| 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
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| 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. | |
| 52948 | Fixes an incorrect missing object from com.castsoftware.sqlanalyzer due to the incorrect value of the SQL Query property. |
New Support
| Customer Ticket Id | Customer Details |
|---|---|
| Adds support for VSAM files in JCL Control Card files. |
1.6.0-funcrel
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| Fixed an issue where the closing parenthesis was missing in the condition block in IF node. | |
| 52212 | Fixed an issue where WHENEVER clause were falsely recognized as IF node |
| 52165 | False positive and weird bookmarks on rule have been fixed for the rule Avoid undocumented Sections (COBOL) |
1.6.0-beta4
Resolved Issues
| Customer Ticket Id | Details |
|---|---|
| 51944 | Improve the Save Only Referenced Data option by saving also all Cobol Data in parentship chain of a referenced Cobol Data. |
Other Updates
| Details |
|---|
| Add size and memory offset Properties for Cobol Data. |
1.6.0-beta3
Other Updates
| Details |
|---|
| 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. |
New Support
| Summary | Details |
|---|---|
| Support JCL Control Cards | 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. |
1.6.0-beta2
Other Updates
| Details |
|---|
| 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
Other Updates
| Details |
|---|
| 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. |
New Support
| Summary | Details |
|---|---|
| Add Data Queue support for Cobol | Support SEND API and RECEIVE API for Data Queues in IBM i (AS/400). |