| Release 4.6 | Moved support of SWAP Profile Automation from copycode SWPCPROF to SWAPTBL to allow better integration with other SWAP programs. |
| Added profile user exit, SWPPROX, to allow profile lookup to be via something other than Userid | |
| Added initialization user exit SWPPINI that works with SWPPROX to automate SWAP setup | |
| Added session user exit SWPPSNX that works with SWPPROX to invoke profile specified transactions | |
| Added new options for SWAP ON to invoke selection screen, suppress messages, or invoke profile tranid | |
| Added new value A to UCTRAN option to allow swap out of a mixed-case application on the initial swap | |
| Added new option TRAP MODE to provide additional functions without dedicating PF/PA keys | |
| Added a COPY/PASTE field function that works in TRAP Mode (CICS TS only) | |
| Added direct session SWAP that works in TRAP Mode with PF1-PF8 rotating directly to sessions 1-8 | |
| Increased limit for TYPE=AUTO from 9999 to 20000 terminals | |
| Release 4.5 | Added support to reclaim TYPE=AUTO terminals freed in SWPPLNK via the Autoinstall delete exit or ZNEP. |
| Password expiration warning message now goes to console as well as hardcopy log. | |
| Included new userid and opid SWAP Profile Automation to transparently control sessions, keys and transactions | |
| VSE release now shipped with 31-bit and 24-bit loadlibs. | |
| Release 4.4 | Added new option, "AUTO OPEN", to allow new sessions up to the user max session value be opened automatically when a user presses the forward key on the current last opened session. |
| Added new option, "CLEAR TCTUA", to zero the TCTUA when a new swap session is opened. | |
| Added "Force Close" option on the session selection screen to close a session even if session is active. | |
| Added "Hide" option on the session selection screen to prevent a session from displaying when the forward or backward key is pressed. | |
| Added "Unhide" to reverse the "Hide" option on the session selection screen. | |
| Added "Terminal Status" option to the administration menu to display the session selection screen for the selected terminal. | |
| Added "Ses=", "Fwd=", "Bwd=", and "Sel=" parameters to the SWAP ON command to override the number of sessions automatically opened plus the Fwd, Bwd and Sel PF/PA keys for the user. | |
| Added support for saving the TCTTEBMN (current map) field between sessions. | |
| Modified SWPE005, SWPE007 and SWPE010 messages to display additional session information. | |
| Added "DESC" (Description) parameter to the TYPE=TRANID entries in the SWAPTBL to display in place of "ACTIVE" in the STATUS field value on the session selection screen. | |
| Added PFKEY, STKEY and BWKEY overrides for the TYPE=USER entries in the SWAPTBL. | |
| Release 4.3 | Added new option, "SWAP ON", to allow default status for TYPE=AUTO terminals to be SWAP=ON or SWAP=OFF. Default is SWAP=ON. |
| Modified forward SWAP to automatically open new sessions up to the max session value. Previously, you had to go to the Session Selection screen to open sessions 3-8. | |
| Release 4.2 | Added support for backward rotate PF/PA key. |
| Added support for VSE Transaction Server 1.1 and OS/390 Transactions Server 1.3. | |
| CICS/SWAP 4.2 supports CICS 4.1 and up on MVS and CICS 2.3 and up on VSE. | |
| Added support for long queue names | |
| Release 4.1 | Added support for determining MAX sessions per USERID in the SWAP table (SWAPTBL TYPE=USER). |
| Modified SWAPSEL to use a normal SEND instead of SEND TEXT for clearing screen. SEND TEXT was causing cursor to appearing in column 2 instead of column 1. | |
| Added 31-bit loadlib for modules needed to support TCTUA above the line (MVS only). | |
| Release 4.0 | Added support for up to eight sessions. |
| Added Selection Screen to allow adding new sessions, going directly to a specific session, and checking on the status of current sessions. | |
| Removed SWAP OPID support to facilitate upward compatibility with CICS 4.1. | |
| Added code to dynamically reset a session when a new USERID or NETNAME is detected on the terminal. | |
| Added new dynamic TS Key to support temp storage queues using the terminal id in alternate sessions. | |
| Removed support for MODIFY TCT terminal id to allow additional sessions. | |
| Release 3.0 | Added use of MacKinney Systems Global Configuration File (MSXGCF$). This file is shared by other MacKinney Systems Products. |
| Added online update for installation options. | |
| Added Terminal Reset Option to reset users to before 'SWAP' status. | |
| Added link interface to delete 'SWAP' queue and reset terminal status. | |
| Added CICS 3.x support. | |
| CICS/SWAP 3.0 supports CICS 1.7, 2.x, 3.x. | |