Stack Release Notes


Version 4.2.424.0

About Raincode ®

Raincode is a dynamic software company and a market leader in the development and distribution of a unique suite of world-class software products, spanning programming language analysis and transformation tools. Core competencies include software metrics, quality control, coding guidelines enforcement and migrations.

Company information

Raincode is a privately owned company, founded in September 1998, specializing in language processing, compilation and software migration, and actively develops and markets a number of advanced products and solutions in its capacity as a cutting-edge innovator. These products have been used proficiently in a number of projects, for which Raincode sometimes provided the expert staff.

Product portfolio

  • PL/I logo

  • COBOL logo

  • ASM370 logo

Contact Raincode

Raincode HQ
Rue de la Caserne, 45
B-1000 Bruxelles
Belgium
email: info@raincode.com
tel: +32 2 522 06 63
fax: +32 2 522 09 30
web: http://www.raincode.com

Raincode Labs India Pvt. Ltd
1144, Parangi Palya
Sector 2
HSR Layout
Bangalore
India
560102
email: info@raincode.com
tel: +91 80 41159811
fax: +91 80 41159811
web: http://www.raincode.com

Release Version 4.2.424.0

Release date: 10 April 2024

This release 4.2.424.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156891608: IMSql.TerminalServer corrected to ignore the field attribute if it's 0x40 (space) as it did for 0x00 (low-value) and use the default value (defined in the MFS file)

  • Ticket 1156568740: COBOL plugin - breakpoints change place

  • Ticket 1156798938: Does not compile on the mainframe.

Release Version 4.2.414.0

Release date: 25 March 2024

This release 4.2.414.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156828254: COBOL SORT parsing error corrected

  • VSPlugin: less freeze when operate

  • VSPlugin: Fix PLI debugging

  • VSPlugin: Add "Run jcl" menu option on individual JCL files

  • Stack: Improve Oracle interface on Array

  • Stack: add flag CicsUseDeclaredSize to restrict CICS write to size of given field

  • Ticket 1156748788: [VSPlugin] - Add JCL to Tools - Options - Text Editor

  • Ticket 1156746330: [VSPlugin] - Support .prm files, treat them as JCL

  • Ticket 1156750394: MetaNotFoundWait (Wait time if METARETRY is active)

  • Ticket 1156696188: Submit memory leak / DBConnections

Release Version 4.2.402.0

Release date: 29 February 2024

This release 4.2.402.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1155847214: Compilation errors in new test

  • Ticket 1153752796: Adjustment to host variable

  • Ticket 1156570972: Would be nice to have a "deceptive indenting" warning for an improperly nested IF like this.

  • Ticket 1156651630: Meta not removed in specific situation

  • Ticket 1156646916: Zone warningAsError compilation failures in two new tests.

  • Ticket 1156641918: Fix lock SkipLocking / Meta file handling

  • Ticket 1156775926: IMSql online - Alternate message doesn't work as expected in online program. See the comment in the ticket to update the database

Release Version 4.2.378.0

Release date: 17 January 2024

This release 4.2.378.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156588810: Initialization issue for the variables declared as EXTERNAL

  • Ticket 1156531842: SYSOUT meta switch

  • Ticket 1156521500: [KREP-23055] Inconsistent zeroes representation in packed decimal

Release Version 4.2.370.0

Release date: 08 January 2024

This release 4.2.370.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156377070: IMSql - Improve GN/GNP with command code F

  • Ticket 1156411818: PLI - Error in the truncation of PIC '(x)9'

  • Ticket 1156457086: In case of SQLCODE -811 (multiple rows), SqlServer returns the last row whereas the first row is expected

  • Ticket 1156436526: IMSql online - space are part of the input field, should not be truncated

  • Ticket 1156436526: IMS Online - CBLTDLI - IO-PCB GN call considering only modified values from the screen if its not empty

  • Ticket 1156484422, 1156484430: DSNUTILB - conversion error (in sql server) produce a batch abortion (the transaction is rollbacked)

  • Ticket 1156484896: SORT - Card output of file is not as expected which works in previous versions. Regression in M4 Edit mask

  • Ticket 1156394700: Hide connection details from SYSOUT PWD / PASSWORD will be masked with * correction

  • Ticket 1156510652: Connection not closed when session end

  • Add IMS plugins sample

  • Ticket 1156546344: COBOL - File status returned is 02 in case multiple records with the same alternate key

Release Version 4.2.358.0

Release date: 01 November 2023

This release 4.2.358.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156296252: Cobol modules with Report keyword failing during compilation

  • Ticket 1156296332: COBOL - sort is not working as expected - returned file is empty

  • Ticket 1156297230: IMSql - UAT - Terminal server failed with SocketError

  • Ticket 1156301874: IMSql - enter key works only after changing any user entered values in specific online system

  • Ticket 1156326204: IMSql - TABLE VIEW is not displaying the data and failed with "Arithmetic overflow error converting numeric to data type numeric.

  • Ticket 1156170022: IMSql Online - Container - processing server getting stuck after some screen navigations

  • Ticket 1156349500: IMSql - Need alternative method to mention the IMS and DB2 connection string in container yaml file

  • Ticket 1156339532: PLI - Getting Range Error at Multiply Variable in PLI Program

  • Ticket 1156358644: COBOL - Sign bit not working as expected

  • Ticket 1156358812: CopyBookViewGenerator - add validation in function RC_DISPLAY_UNSIGNED_TO_BIGINT

Release Version 4.2.338.0

Release date: 01 November 2023

This release 4.2.338.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156296252: Cobol modules with Report keyword failing during compilation

  • Ticket 1156296332: COBOL - sort is not working as expected - returned file is empty

  • Ticket 1156297230: IMSql - UAT - Terminal server failed with SocketError

  • Ticket 1156301874: IMSql - enter key works only after changing any user entered values in specific online system

  • Ticket 1156326204: IMSql - TABLE VIEW is not displaying the data and failed with "Arithmetic overflow error converting numeric to data type numeric.

  • Ticket 1156170022: IMSql Online - Container - processing server getting stuck after some screen navigations

  • Ticket 1156349500: IMSql - Need alternative method to mention the IMS and DB2 connection string in container yaml file

  • Ticket 1156339532: PLI - Getting Range Error at Multiply Variable in PLI Program

  • Ticket 1156358644: COBOL - Sign bit not working as expected

  • Ticket 1156358812: CopyBookViewGenerator - add validation in function RC_DISPLAY_UNSIGNED_TO_BIGINT

Release Version 4.2.327.0

Release date: 17 October 2023

This release 4.2.327.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156095914: IMS Online - CBLTDLI - IO-PCB GN call considering only modified values from the screen

  • Ticket 1156183600: IMS Online - MFS - NOMOD/NODISP attribute not working as expected - cursor positioning issue

  • Ticket 1156239010: Sort with Joinkeys are not working as expecting

  • Ticket 1156279408: int32_to_pli_numeric_picture conversion is failing

  • Ticket 1156279556: SORT Issue for ZDF format conversion

Release Version 4.2.323.0

Release date: 12 October 2023

This release 4.2.323.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156028466: IMS ONLINE - Initial login screen not coming up after connected to localhost

  • Ticket 1156170022: IMS Online - Container - processing server getting stuck after some screen navigations

  • Ticket 1156239010: Sort with Joinkeys are not working as expecting

  • Ticket 1156245140: Report write footer logic is not handled in raincode.

  • Ticket 1156266358: IMS Online - /RCL command not supporting and only supports UPPERCASE in Raincode

  • Ticket 1156268730: IMS Online - /FOR command and transaction name works only with Uppercase

  • Ticket 1156276442: Information Request on IMSqlcache

  • Ticket 1156280096: UNION attribute not propagated when expanding LIKE attribute

Release Version 4.2.318.0

Release date: 06 October 2023

This release 4.2.318.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156263328: Hide connection details from SYSOUT

  • Ticket 1156246832: JCL Step has two condition codes which is having issue

Release Version 4.2.314.0

Release date: 29 September 2023

This release 4.2.314.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156245140: Report write footer logic is not handled in raincode.

  • Ticket 1156239158: Getting PLI Program Error ONCODE=IO_STATEMENT_CONFLICT_WITH_FILE_ATTR(1009)

  • Ticket 1156239010: Sort with Joinkeys are not working as expecting

  • Ticket 1156236372: GET STRING DATA statement is not working in GMINI$56 Job

Release Version 4.2.313.0

Release date: 28 September 2023

This release 4.2.313.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156156626: PLI - SYSPRINT for PLI program creating with different LRECL

  • Ticket 1156213402: CEE API - VALIDDATE function not correctly supported in raincode

  • Ticket 1156229466: IMSql - reset HLASM memory between 2 transactions

  • Ticket 1156183600: IMSql - Add more trace messages

Release Version 4.2.311.0

Release date: 26 September 2023

This release 4.2.311.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156225596: COBOL - Report Section LRECL mismatch issue

  • Ticket 1156240370: PLI - Alias Definitions are resulting to illegal references in Pli Code

  • Ticket 1156229466: IMSql - improve ExecutionContext.Recycle for assembler

Release Version 4.2.310.0

Release date: 22 September 2023

This release 4.2.310.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156224840: PLI - MissingMethodException: Method not found

  • Ticket 1156234850: IMSql - Cache resets after DELETE

Release Version 4.2.306.0

Release date: 18 September 2023

This release 4.2.306.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156156626: PLI - SYSPRINT for PLI program creating with different LRECL

  • Ticket 1156117204: PLI - Undefined file condition

Release Version 4.2.302.0

Release date: 08 September 2023

This release 4.2.302.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156092030: IMSql - Terminal server - Dynamic Queue name creation issue using Server_id/name

  • Ticket 1156160852: IMSql - Current position not correctly set after a GU with status

  • IMSql - [IMSql] Don't reset cache when deleting a leaf of the hierarchy

  • IMSql - TRUST_Fk also trust secondary index FK

  • Ticket 1156182838: PL1 - SORT WITH SUM using PD field, sometimes wrong Sign X´0D´

  • COBOL - only search for IN/OF keyword up to the REPLACING keyword

  • COBOL - report writer - Saving and restoring column restrictions when reparsing during report writer processing

Release Version 4.2.297.0

Release date: 01 September 2023

This release 4.2.297.0 contains the following updates:

MISCELLANEOUS:

  • IMSql - Add RC_FIXBIN_TO_BIGINT and RC_BIGINT_TO_FIXBIN functions removed by error

  • IMSql - Change REGION_OPTION.Name length to 80

Release Version 4.2.293.0

Release date: 25 August 2023

This release 4.2.293.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156017856: COBOL - Report generator - Collapsing the LINE + x when producing a DE, CH or CF at the top of the page

  • Ticket 1156054244: PL1 - For PL1 program In Job ONCODE=VARIABLE_LARGER_THAN_RECORD(22) Record variable larger than record size Record underflow (DB)

  • Ticket 1156116382: PL1 - Missing method exception

  • Ticket 1156112594: PL1 - Getting error Record variable smaller than record size

  • IMSql - WhereParentWithGreaterKey only use the current position that is the prefix of the searched segment

  • IMSql - improve debug message - timestamp is reseted for each query

Release Version 4.2.288.0

Release date: 17 August 2023

This release 4.2.288.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156028466: IMSql - Initial login screen not coming up after connected to localhost

  • Ticket 1156064536: IMSql - Output message with extended attribute

  • Ticket 1156076420: IMSql - Status code appearing GE instead of GB

  • Ticket 1156077124: IMSql - call loose parentage if subsequent call returns GE

  • Ticket 1156064736: IMSql - GNP and GHNP doesn't return GB but only GE

  • IMSql - Improve logging - add a message to display the status of the IMS query

  • Ticket 1156074804: Report writer - Protect against trying to swap variable defined in the linkage section

  • Ticket 1156017856: Report writer - last line duplicate

Release Version 4.2.285.0

Release date: 10 August 2023

This release 4.2.285.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1156012434: COBOL - Exec sql inside exec sql giving non recoverable parse error

  • Ticket 1156017856: COBOL - increase the size of the report lines

  • Ticket 1156017514, 1156020932: IMSql - PROCOPT and DBD name are not correctly set in the PCB

  • Ticket 1156040478: IMSql - GN call give STATUS-CODE as "GE" at the end of database

  • Ticket 1156040500: CopybookViewGenerator does not generate correct layout when multiple group variables present in COBOL copybook

  • CEE* - Add CEEGPID function

  • Ticket 1156017514: IMSql - IMS batch job abends with Invalid PROC OPTIONs in PCB

  • Ticket 1156017856: COBOL - Report generator program GAPC5144 truncate last 19 bytes of data

  • Ticket 1156036658: COBOL - PERFORM statement with condition is not working as expected when GO TO statement is encountered

  • Ticket 1156042254: ASM - LTORG ALIGN and changes to regressentests

  • Ticket 1156042254: ASM - 24 BIT support for some instructions SAM24 must be set.

  • Ticket 1155745172: IMSql - 3270 field length not correct if device and message field doesn't have the same length

  • Ticket 1156040494: IMSql - GET-NEXT call retrieve the same segment instead of next segment - Current position is not reseted after a GE/GB

  • Ticket 1156062106: IMSql - GU call failure - Get with command F

  • Ticket 1156064536: IMSql - 3270 extended field attribute

  • Ticket 1156064736: IMSql - SSA hierarchy with 2 SSA for segment without sequence

  • Ticket 1156012434: COBOL - Exec sql inside exec sql giving non recoverable parse error

  • Ticket 1156021384: ASM - LTORG ALIGN

  • Ticket 1156042254: ASM - Assembler 24/31 bit

  • Ticket 1156054244: PLI - For PL1 program In Job ONCODE=VARIABLE_LARGER_THAN_RECORD(22) Record variable larger than record size Record underflow (DB)

  • Ticket 1156053024: File pointer is not set to the beginning if a file is closed and opened again in the program.

  • Unify License Check and add new environment variable RCLICENSEDIR (path to the directory with the license files)

Release Version 4.2.272.0

Release date: 14 July 2023

This release 4.2.272.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1155745172: IMS Online - Issue with screen input-edit field and cursor position

  • Ticket 1155855264: SORT - Logic to add a single apostrophe adds two apostrophes

  • Ticket 1155925922: PLI - DATECMPLT() function returns incorrect date format

  • Ticket 1155938236: COBOL -GAPC1530 failing with Error:DataField

  • Ticket 1155938254: COBOL - END-SORT and INDICATOR is considered as reserved keywords

  • Ticket 1156012238: COBOL - Keyword SORT-FILE-SIZE not available

  • Ticket 1156012266: COBOL - Keyword SORT-MESSAGE not available

  • Ticket 1156012370: COBOL - REDEFINES clause is giving error

  • Ticket 1156012384: COBOL - Only 1 file is supported in LABEL clause

  • Ticket 1156011832: Upgrade raincode packages to use System.Text.RegularExpressions version 4.3.1

  • Ticket 1156011948: IMSql.Unload - segments without unique sequence are not supported

  • Update VS Code plugin installation for Windows

Release Version 4.2.265.0

Release date: 06 July 2023

This release 4.2.265.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1155609956: COBOL - REMARKS preprocessing create long lines (400000 characters)

  • Ticket 1155759160: COBOL - FILLER in LABEL RECORD

  • Ticket 1155759180: COBOL - serialization issue on ADD CORRESPONDING

  • Ticket 1155888382: PLI - REPATTERN function not working as expected.

  • Ticket 1155757922: IMSql.Load - throwing error when Parent=0 is not present in the dbd definition

  • Ticket 1155782682: IMSql - MFS build failure: Expected FMTEND statement, got: ALPHA 'abcdefghijklmnopqrstuvwxyz'

  • IMSql - IMSql.TerminalServer - if a field contains 0x3F (null) the field is truncated and padded with spaces

  • Add feature VSCodeIntegation to installers

Release Version 4.2.262.0

Release date: 29 June 2023

This release 4.2.262.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1155614908: PLI - AVAILABLEAREA() Built-in function not working as expected

  • PL1 - literal '0000_0000_00001111'B accepted

  • Ticket 1155616288: COBOL - When there are multiple layouts in FD section 01 levels is available, don't use the label record to compute the record length

  • Ticket 1155663320: COBOL - Internal Sort - declaration of the sort file is optional

  • Ticket 1155715174: PLI / COBOL - Add function "GETENV" to get the value of an environment variable

  • Ticket 1155471826: IMSql Processing server - file declaration in online region

  • Ticket 1155614726: IMSql - Input and output message length corrected when using CEETDLI

  • Ticket 1155745154: IMSql - DB Call GNP correctly handle the P command

  • IMSql - DB Call GN return status code GP or GE depending of the SSA

  • Ticket 1155750956: IMSql - Unload has an error when the DBD contains only a root segment

  • IMSql - prevent the terminal server to crash when call from http!

  • CEEDAYS - accept format YYYY-MM-DD

  • CEE* - Feedback code correctly set

Release Version 4.2.251.0

Release date: 15 June 2023

This release 4.2.251.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1155265270: Report writer

  • Ticket 1155471884: IMS Online - /FOR MAPNAME not working with MFLD (,SCA) definition

  • Ticket 1155602814: Performance improvement - IMS Load speed - Particularly having secondary index

  • Ticket 1155471826: PLI & IMS Online - Defining File specification & file handling issue in Online region

  • Ticket 1155498554: Compilation issue due to multiple entry statements

  • Ticket 1155499264: Add CEE3GRN module

  • Ticket 1155588206, Ticket 1155588942: IMSql - correct CEETDLI calling convention

  • Ticket 1155594138: USERID/RACFID for IO-PCB to be picked from terminal emulator

  • [IMSql] update the date and time field of the IO-PCB

  • WriteAdvancing Check if file is Dummy

  • [IMSql] IMSql.ProcessingServer - The name of the config DB is case insensitive

Release Version 4.2.242.0

Release date: 01 June 2023

This release 4.2.242.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1155247476: User file labels are now managed

  • Ticket 1155253880: The data passed from cobol program to Assembler is not getting the length of the data if it a variable block file

  • Ticket 1155260762: PLI - REFER correctly compiled

  • Ticket 1155260792: PLI - SUBSTR can be used in the left member of a assignation

  • Ticket 1155279906: The Assembler "MVO" instruction is not working as expected.

  • Ticket 1155462120: CopybookViewGenerator generate column for PL1 "BIT"

  • copybookViewGenerator: Improve RC_ASCII_TO_EBCDIC, RC_BIGINT_TO_DISPLAY_UNSIGNED, RC_NUM_TO_DISPLAY_SIGNED_TRAILING, RC_BIGINT_TO_COMP, RC_BIGINT_TO_COMP3, RC_NCHAR_TO_UTF16BE functions to accept null value

  • HLASM: Getmain / Freemain SP Handling

  • HLASM: Internal error op655SelfDefiningExpression

  • COBOL: SELECT sub clause PASSWORD added

  • IMSql: PURG with mod name

  • IMSql: can start a session with a transaction code (not only a /FORMAT command)

  • IMSql: modify config DB REGION_OPTION.NAME from NVARCHAR(8) to NVARCHAR(80)

Release Version 4.2.234.0

Release date: 11 May 2023

This release 4.2.234.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1155248828: IMSql.mfs doesn't accept mfs file with only MSG or only MFT

  • IMSql.mfs accept mfs file with only MSG or only MFT

  • [HLASM] Assembler / COBOL Return Code Handling

  • [HLASM] MACRO GETMAIN SP

  • [HLASM] MACRO FREEMAIN SP

  • [HLASM] MACRO READ Support for BLOCK Address / NEXT Address

  • [HLASM] MACRO IEFJFCBE

  • [HLASM] MACRO DCDB DSORG=(PS) support

Release Version 4.2.227.0

Release date: 03 May 2023

This release 4.2.227.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1155210954, 1155228978, 1155230950: SORT - Add ZD and SFF as input of numeric conversion and PD as output of numeric conversion

  • Ticket 1155210954: accept numeric conversion "p,m,f,to" without "TO="

  • Ticket 1155216900: Compilation issue in Pli program with unrecognized date format PLI

  • Ticket 1155185980: - adding option BIFPREC=15 + mainframe run

  • Ticket 1155184272: Opening file without JCL DD causes abend

  • Ticket 1155190522: [KREP-21793][SQL conversion] Invalid VARCHAR length returned from Raincode.LPAD

  • Ticket 1155190664: DELETE from RowSet as a single DB2 command

  • Ticket 1155204300: The job fails with "negative memory area size" while cobol program receiving the parameters from assembler module.

  • PL/I REWRITE without FROM

Release Version 4.2.216.0

Release date: 04 March 2023

This release 4.2.216.0 contains the following updates:

MISCELLANEOUS:

  • PL/I built-in ONAREA

Release Version 4.2.210.0

Release date: 04 April 2023

This release 4.2.210.0 contains the following updates:

COMPILERS:

  • Ticket 1155146584: update VB files overflow status code

  • Ticket 1155162056: rclrun -ProgramArguments are converted using the encoding of the program and not the default encoding of the runtime

  • SQL Semantics: handle INSERT with muti rows VALUES

  • Path in launcher.bat have been updated

  • CEE* function have been added to the distribution

  • Update cobrc default MaxMem to 500M

  • PL/I built-in MAXLEN 

  • PL/I built-in FILEDDWORD

  • PL/I built-in FILEOPEN

  • VScode plugin for Linux

  • Add support for RECFM=FBM/VBM/U

  • Allow $ in DSN Names

CopybookViewGenerator:

  • -Struct option accept none 01-level variables

  • Add "ViewName" option

Release Version 4.2.192.0

Release date: 13 March 2023

This release 4.2.192.0 contains the following updates:

MISCELLANEOUS:

Release Version 4.2.167.0

Release date: 02 February 2023

This release 4.2.167.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1154997432: Make SetCurrentStatement virtual

  • Ticket 1154957116: Cobol wrong comparison result with Z picture

Release Version 4.2.160.0

Release date: 23 January 2023

This release contains the following updates:

MISCELLANEOUS:

  • Ticket 1154099726: [KREP-19707] - Submit.exe - locking access to SYSPRINT

  • Ticket 1154199996: [KREP-19916] [MSSQL] Invalid CHAR conversion when Common Table Expression is in query

  • Ticket 1154319806: [KREP-20195] [COBOL] Invalid FDENTRIES Mode data

  • Ticket 1154318622: [KREP-20170] [MSSQL] Query with UNION and FETCH FIRST or ORDER BY returns -305 instead of +100

  • Ticket 1154515058: Overflow operations for string - as errors

  • Ticket 1154439064: Table type parameters in stored procedures

  • Ticket 1153158184: HIS - stored procedure calls

  • Ticket 1154471018: Handling files with missing .META or .SEQ

  • Ticket 1154534832: Dynamic argument type

  • Ticket 1154516914: various parse errors from DR4520 sources.

  • Ticket 1154534976: IPAddress.NetworkToHostOrder and IPAddress.HostToNetworkOrder usage

  • Ticket 1154534952: Enum.GetValues in RainCode Legacy Runtime.AIX.Init

  • Ticket 1153615044: START KEY IS NOT LESS THAN ?

  • Ticket 1154486522: WBA Error:Invalid key for READ

  • Ticket 1154307814: ADATA issues

  • Ticket 1154513346: IS NUMMERIC problem

  • Ticket 1154570754: [KREP-20345] Wrong ReturnCode reported by Submit vs COBOL RC

  • Ticket 1154562104: Restart information - dedicated DD card

  • Ticket 1154600974: Reading SYSIN results in ERROR

  • Ticket 1154461542: Jobe duration raporting

  • Ticket 1154637112: [KREP-20913] Wrong SQL query translation - HEX

  • Ticket 1154573764: Investigate whether these CICS spelling errors are tolerated on the mainframe.

  • Ticket 1154644148: error in OPEN macro OPen with Default Option Input

  • Ticket 1154485446: COPY statement with extra comma causes trouble.

  • Ticket 1154559578: cics inquire ipconn: parse errors.

  • Ticket 1154547388: TRANDUMPCODE not tolerated.

  • Ticket 1154644142: XCTL Macro

  • Ticket 1154636508: :IncludeExtension help clarification.

  • Ticket 1154630352: CICS SET/INQUIRE TDQUEUE support.

  • Ticket 1154645498: cache Cobol INITIALIZE

  • Ticket 1154654566: Concatenation in cobol step makes it non-restartable

  • Ticket 1154625158: [PKO] Accessing non-existing member Add ERROR S802

  • Ticket 1154665798: Cobol: SELECT ASSIGN Dynamic

  • Ticket 1154668352: [KREP-20655] (StackPart) Job execution files in SYSVOLUME\_locks\SYS\TEMP folder

  • Ticket 1154713448: SQL SET

  • Ticket 1153224868: ITERATE not supported.

  • Ticket 1154740094: IDCAMS LISTCAT vs GDG

  • Ticket 1154807750: COBOL52/NIST/LZLN0922 seems to be failing due to PROGRAM-ID. XX IS INITIAL -- not implemented.

  • Ticket 1154826590: SQL do not update target host variable when output parameter is NULL

  • Ticket 1154726702: [KREP-21017] JOBID in Sysout.lock zero-ing during the switch to another node in a cluster

  • Ticket 1154468784: [KREP-20542] Support for UUID4 in COBOL 6.x

  • Ticket 1154840782: [KREP-21231] Missing Interception for C# modules

  • Ticket 1154835222: IDCAMS LISTCAT - more wildcards

  • Ticket 1154849236: Mismatch in computation

  • Ticket 1154884360: ABEND DUMP in a multithreaded environment

  • Ticket 1154897842: MULTIINSERT WITH SOME VALUES NON TABLE TYPE

  • Ticket 1154774800: [KREP-20958]: Translation of SQL sub-selects

  • Ticket 1154904178: sign lost after MOVE

  • Ticket 1154061278: [KREP-19547] STRING DELIMITED BY SIZE fills record with spaces when writing to file

  • Ticket 1154931626: Date processing in cobol select statements - abends

  • Ticket 1154945530: [KREP-21460] SLICE ON for READ ONLY cursors

  • Ticket 1154901866: Cobol WRITE should not clear record in Restart mode

  • Ticket 1154951502: INSENSITIVE SCROLL Cursors

Release Version 4.2.61.0

Release date: 09 June 2022

This release 4.2.61.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1154439064: Table type parameters in stored procedures

  • Ticket 1154400916: Automatic restart for program

  • Ticket 1154464124: [PKO] Repositioning failed

  • Ticket 1154466814: Writing data to disk

  • Ticket 1154455614: [KREP-20492] [COBOL] INPUT SECTION ASSIGN TO with literal

Release Version 4.2.39.0

Release date: 04 May 2022

This release 4.2.39.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1154383598: SEARCH ALL vs field order

  • Ticket 1154319806: [KREP-20195] [COBOL] Invalid FDENTRIES Mode data in Annotations

  • Ticket 1154318622: [KREP-20170] [MSSQL] Query with UNION and FETCH FIRST or ORDER BY returns -305 instead of +100

Release Version 4.2.27.0

Release date: 01 April 2022

This release 4.2.27.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1154318622: [KREP-20170] [MSSQL] Query with UNION and FETCH FIRST or ORDER BY returns -305 instead of +100

  • Ticket 1154328042: Reading dataset after EOF

Release Version 4.2.9.0

Release date: 25 February 2022

This release 4.2.9.0 contains the following updates:

MISCELLANEOUS:

  • Ticket 1153940698: Error with TRUNCATE statement in JCL: Not supported: SQL Statement: SqlTruncateSqlStatement

  • Ticket 1154262634: Dynamic allocation

  • Ticket 1154253120: Catching huge amounts of exceptions in QixExecute.SafeExecute in Runtime

  • Ticket 1154252246: Restartability problem

  • Ticket 1154221254: DB2BulkCopy

  • Ticket 1154264942: Sqlcode 466 not handled

  • Ticket 1154234238: DCL cannot handle structure hierarchical data type

  • Ticket 1154209338: Temporary table

  • Ticket 1154268082: Production problem with JCL parsing

  • Release Version 4.2.9.0: Adds support for .NET 6.0 and Visual Studio 2022

  • Release Version 4.2.9.0: Drops support for .NET Framework 4.6.2 and .NET Core 3.1

  • Read the installation guide to Install the new Raincode Language service or go to www.raincode.com/docs dcumentation page.

Release Version 4.2.5.0

Release date: 18 February 2022

This release contains the following updates:

MISCELLANEOUS:

  • Adds support for .NET 6.0 and Visual Studio 2022

  • Drops support for .NET Framework 4.6.2 and .NET Core 3.1

  • Read the installation guide to Install the new Raincode Language service or go to www.raincode.com/docs documentation page