Release Notes - 3.4

3.4.0-beta1

Other Updates

Details
Improved parsing for CL language.
Removed the potential prefixes tag and standardized the format of the SQL Query property.
Fixed the calculation of “Number of code lines” Property in CL analyser.
Log message, Tag RPG-003: “Cannot resolve program …” is expanded to CL analyser as well.
Improved stability: fixes a few issues causing the error " ‘SubmitJob’ object has no attribute ‘rqsdta_parm’" during the analysis.
Fixed the duplicate GUID found for ‘CL IBM MQ Unknown Queue Publisher’, ‘CL IBM MQ Unknown Queue Receiver’ and ‘CL Data Queue Publisher’.

New Support

Summary Details
Support DCLF command in CL Support provided for SNDF, RCVF and SNDRCVF commands. See documentation for further details: https://doc.castsoftware.com/technologies/rpg/com.castsoftware.rpg/3.4/ .

3.4.0-alpha3

Resolved Issues

Customer Ticket Id Details
42825 Added support for DCLF commands fixing an issue causing missing links.

Other Updates

Details
Improve stability: fixes a few issues causing the error “AttributeError: ‘NoneType’ object” during the analysis.
Adds a “statistics report” to be displayed at the end of analysis containing information about 1) created objects counts per type description, 2) created link count per link tag.

New Support

Summary Details
Support DCLF Command in CL Creation of the following new objects ‘CL Disk File’, ‘CL File Display’, ‘CL Missing File Disk’, ‘CL Missing Display File’ - see documentation for more details.

3.4.0-alpha2

Other Updates

Details
Update required version of dependent extension com.castsoftware.wbslinker to version 1.7.30.

3.4.0-alpha1

Other Updates

Details
Correction to fix incorrect object name in case of special characters such as “£”.
Correction of missing link between RPG IV file disk and Table/View in absence of .lf and .pf files. “RPG IV Missing Physical/Logical File” objects are deleted if a match is found with a Table/View.

New Support

Summary Details
Support RUNSQLSTM command Creation of new objects “CL Call to Sql File” when RUNSQLSTM is used within a “CL Program”. A callLink From the parent “CL Program” to this new object is also created.