Changes to CICS API
If you are upgrading from an end-of-service release, you can find information about the changes that are relevant to those releases in Summary of changes from end-of-service releases.
Highlights of changes across supported releases of CICS TS
Table 1 lists new and changed CICS API commands and macros in each supported CICS TS release.
The links provided for new commands take you to their reference information in the product documentation.
The links provided for changed commands and macros take you to the relevant tables below where brief descriptions of the changes are provided.
Tag Service indicates external changes introduced by service APARs.
| 5.6 | 6.1 | 6.2 | CICS TS 6.3 |
|---|---|---|---|
| NEW: None | NEW: None | NEW: None | NEW: None |
CHANGED:
|
CHANGED:
|
CHANGED:
CHANGED (EXCI):
|
CHANGED:
|
Changes to EXEC CICS commands and macros, by release of CICS TS
View changes by command or macro:
- ASSIGN
-
5.6 6.1 6.2 CICS TS 6.3 NEW OPTION: - GMEXITOPT
- CHANGE PASSWORD
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED with APAR PH23078: New NOTAUTH with RESP2 value of 1
CHANGED with APAR PH31270: New NOTAUTH with RESP2 value of 17
CHANGED with APAR PH51378: New INVREQ with RESP2 value of 32
CHANGED with APAR PH59546: New options added:- CHANGETIME
- DAYSLEFT
- EXPIRYTIME
- INVALIDCOUNT
- LASTUSETIME
CHANGED: New NOTAUTH with RESP2 value of 1
New NOTAUTH with RESP2 value of 17
CHANGED with APAR PH51378: New INVREQ with RESP2 value of 32
CHANGED with APAR PH59547: New options added:- CHANGETIME
- DAYSLEFT
- EXPIRYTIME
- INVALIDCOUNT
- LASTUSETIME
CHANGED: New INVREQ with RESP2 value of 32.
NEW OPTIONS:- CHANGETIME
- DAYSLEFT
- EXPIRYTIME
- INVALIDCOUNT
- LASTUSETIME
- CHANGE PHRASE
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED with APAR PH23078: New NOTAUTH with RESP2 value of 1
CHANGED with APAR PH31270: New NOTAUTH with RESP2 value of 17
CHANGED with APAR PH51378: New INVREQ with RESP2 value of 32
CHANGED with APAR PH59546: New options added:- CHANGETIME
- DAYSLEFT
- EXPIRYTIME
- INVALIDCOUNT
- LASTUSETIME
CHANGED: New NOTAUTH with RESP2 value of 1
New NOTAUTH with RESP2 value of 17
CHANGED with APAR PH51378: New INVREQ with RESP2 value of 32
CHANGED with APAR PH59547: New options added:- CHANGETIME
- DAYSLEFT
- EXPIRYTIME
- INVALIDCOUNT
- LASTUSETIME
CHANGED: New INVREQ with RESP2 value of 32.
NEW OPTIONS:- CHANGETIME
- DAYSLEFT
- EXPIRYTIME
- INVALIDCOUNT
- LASTUSETIME
- DEFINE TIMER
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED: New upper limit of 2110 for YEAR option.
- ENDBR
-
5.6 6.1 6.2 CICS TS 6.3 THREADSAFE: The command is threadsafe if it refers to a shared data table. - GETMAIN
-
5.6 6.1 6.2 CICS TS 6.3 NEW OPTION: - EXECUTABLE
- GETMAIN64
-
5.6 6.1 6.2 CICS TS 6.3 NEW OPTION: - EXECUTABLE
- INVOKE SERVICE
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED with APAR PH61670: It is possible to automatically redirect the HTTP response to the information contained in DFHWS-LOCATION.
CHANGED with APAR PH63742: It is possible to automatically redirect the HTTP response to the information contained in DFHWS-LOCATION.
CHANGED with APAR PH63742: It is possible to automatically redirect the HTTP response to the information contained in DFHWS-LOCATION.
CHANGED: It is possible to automatically redirect the HTTP response to the information contained in DFHWS-LOCATION.
- PUT CONTAINER (CHANNEL)
-
5.6 6.1 6.2 CICS TS 6.3 NEW OPTION: PREPEND - PUT CONTAINER (EXCI)
-
5.6 6.1 6.2 CICS TS 6.3 NEW OPTION: PREPEND - PUT64 CONTAINER
-
5.6 6.1 6.2 CICS TS 6.3 NEW OPTION: PREPEND - QUERY SECURITY
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED: - Enhanced protection. Monitoring and statistics are recorded for this command.
- New INVREQ with RESP2 value of 13.
- READ
-
5.6 6.1 6.2 CICS TS 6.3 THREADSAFE: The command is threadsafe if it refers to a shared data table and the UPDATE option is not specified. - READNEXT
-
5.6 6.1 6.2 CICS TS 6.3 THREADSAFE: The command is threadsafe if it refers to a shared data table and the UPDATE option is not specified. - READPREV
-
5.6 6.1 6.2 CICS TS 6.3 THREADSAFE: The command is threadsafe if it refers to a shared data table and the UPDATE option is not specified. - RESETBR
-
5.6 6.1 6.2 CICS TS 6.3 THREADSAFE: The command is threadsafe if it refers to a shared data table. - RUN TRANSID
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED: New condition NOSTART with RESP2 value of 1
- SIGNON
-
5.6 6.1 6.2 CICS TS 6.3 NEW OPTIONS: - CHANGETIME
- DAYSLEFT
- EXPIRYTIME
- INVALIDCOUNT
- LASTUSETIME
- START ATTACH
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED: New condition NOSTART with RESP2 value of 1
- START BREXIT
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED: New condition NOSTART with RESP2 value of 1
- START CHANNEL
-
5.6 6.1 6.2 CICS TS 6.3 NEW OPTIONS: - NOCHECK
- PROTECT
- STARTBR
-
5.6 6.1 6.2 CICS TS 6.3 THREADSAFE: The command is threadsafe if it refers to a shared data table. - VERIFY PASSWORD
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED with APAR PH23078: New NOTAUTH with RESP2 value of 1
CHANGED with APAR PH31270: New NOTAUTH with RESP2 value of 17
CHANGED: New NOTAUTH with RESP2 value of 1
New NOTAUTH with RESP2 value of 17
- VERIFY PHRASE
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED with APAR: CHANGED with APAR PH23078: New NOTAUTH with RESP2 value of 1
CHANGED with APAR PH31270: New NOTAUTH with RESP2 value of 17
CHANGED: New NOTAUTH with RESP2 value of 1
New NOTAUTH with RESP2 value of 17
- VERIFY TOKEN
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED: Enhanced to support JSON Web Tokens (JWTs) provided by RACF®.
- WEB CONVERSE
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED: The PATCH method is supported.
- WEB OPEN
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED: WEB OPEN URIMAP uses the cached IP address and HTTP information obtained with the initial connection, for subsequent outbound web requests using the same URIMAP.
DEPRECATED:
CIPHERS option no longer allowed on new compiles. The CIPHERS option is deprecated for existing programs when MAXTLSLEVEL is TLS12 and ignored for existing programs when MAXTLSLEVEL is TLS13.
NOT SUPPORTED:
The options for CIPHERS and NUMCIPHERS are no longer supported. The options are ignored and defaultciphers.xml is used instead with a warning message (DHWB0768).
- WEB SEND (Client)
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED: The PATCH method is supported.
- WRITE OPERATOR
-
5.6 6.1 6.2 CICS TS 6.3 NEW OPTION: CONSNAME CHANGED:
New INVREQs with RESP2 values of 7 and 8
New ERROR with RESP2 value of 1
- WRITEQ TD
-
5.6 6.1 6.2 CICS TS 6.3 CHANGED: New NOTAUTH with RESP2 value of 103.
- DFHEIENT macro
-
5.6 6.1 6.2 CICS TS 6.3 NEW OPTION: DATA_EXECUTABLE to request that dynamic storage is not protected from instruction execution.