Release Notes for HostBridge V6.93
The following is a list of product fixes, documentation changes, utility script (hbutils) improvements, and enhancements introduced in version 6.93 of HostBridge.
Product Fixes
[CS-964] - Fixed issue with expired license key causing message to be sent to console, causing unending wait in PLT
[CS-1035] - Corrected spin lock errors in zIIP processing
[CS-1043] - Corrected HBRX transaction RDO definition to specify TRANISO=NO
[CS-1118] - Corrected trusted user pool issue causing abend
[CS-1131] - Prevented recursive ESTAE abends when CICS running HostBridge under zIIP is terminated
[CS-1140] - Prevented S0C4s in HBZIZSRB and HBZIQPRC
[CS-1195] - Changed RDO definitions for all programs that are global user exits (GLUEs) or task related user exits (TRUEs) to specify CEDF=NO
[MISC-1] - Prevented S0C4s in certain cases when invoking cross-memory services for zIIP
[RFE-141] - Eliminate nulls in certain messages in the manifest list
[RFE-169] - Remove specific VSE code from Session Monitor
[RFE-170] - Prevented UCTRANS setting from permanently changing when HBSM abends
[RFE-172] - Created new starter file for HBSTATS that matches supplied HBR@AUTO PARMLIB member
[RFE-173] - Fixed issue with HBSM Unformatted Global Work Area Display function, which failed when the GWA was over X'EB0' in length
[RFE-179] - Removed capability of displaying non-text members in a repository in Promote
[RFE-180] - PROMOTE JCL modified to turn off DEBUG flag
[RFE-181] - RDO entries added for Trusted Host capability
[RFE-192] - Prevented visual proxy from failing with an HBPR abend
[RFE-193] - Prevented duplicate HTTP headers from being generated for certain inbound requsts
[RFE-198] - Corrected HBR$CAMP to produce correct values when an 88 level is present in the inputted COBOL copybook
[RFE-199] - Fixed code to properly handle a field within GROUP with OCCURS to update properly when index specified
[RFE-201] - Correctly processes _OUTPUT container set with hostcodepage and CHAR data type
[RFE-205] - Various HBR$INTU corrections
[RFE-211] - hb_tranid with less than 4 char tranid with hb_data resulted in incorrectly formed input for RECEIVE; corrected
[RFE-212] - hb_data passed before hb_tranid results in incorrect input formation; corrected
[RFE-224] - Change GLUEs/TRUEs for HTAC and HB to disable CEDF access
Eclipse Plugin Fixes
[RFE-127] - Corrected a subsystem error thrown when closing terminal window
[RFE-175] - Prevented repository names with embedded blanks from being accepted when defining a repository to a region
[RFE-177] - Corrected unclear error message when a repository with embedded blanks was defined
[RFE-200] - Modified HB.Session field.autoskip so that it does not return a false positive
[RFE-204] - Corrected Application Explorer to properly handle SEND MAP ACCUM without ERASE followed by SEND MAP ACCUM with ERASE
[RFE-218] - Fixed problem with curly braces and parentheses being flipped when reversed
[RFE-219] - Modified Application Explorer to correctly advance cursor on multi row fields
[RFE-221] - Corrected setting to turn validation off by default and to set enabled to be the default for numeric field validation
Documentation Changes
[DOC-1] - Added search tips to primary page
[DOC-2] - Updated documentation to download software and send files to and from HB from the mainframe or PC
[DOC-3] - Documented what to do when AFDK abend occurs trying to run with transaction isolation on and accessing NSR (non-shared resource) files (set TRANISO=NO for the transaction being run)
[DOC-4] - Updated missing ADSD creation instructions
[DOC-5] - Created document for script logging and debugging best practices
[DOC-6] - Documented structure and details of MSCRCFGS file and MSCRINFO macro
[DOC-7] - Corrected broken links in PROMOTE documentation
[DOC-8] - Documented EXCI response codes
[DOC-9] - Added valid values of 2 and 3 to HB_FIELD_RENAME directive
[DOC-10] - Described how to invoke HB.js scripts from non-HTTP sources
[DOC-11] - Documented debug control HTML page (logging)
[DOC-12] - Provided best practices for backing up libraries and script repositories
[DOC-13] - Discussed pros and cons of changing CONCURRENCY(THREADSAFE) to CONCURRENCY(REQUIRED)
[DOC-14] - Documented 70002 Response Code
[CS-984] - Improved explanations for setting up TCPIPSERVICE port definitions
[CS-1030] - Added documentation for invoking a non-visual program with channels and containers instead of a COMMAREA
[CS-1069] - Added sample code examples of calling HB from a batch program
[CS-1083] - Discussed Encrypting PII
[CS-1088] - Described how to start HostBridge when CICS comes up and when to use PLT initialization
[CS-1122] - Answered CWXN Elimination Questions in an FAQ
[CS-1132] - Discussed using HMAC-SHA512 encryption using CryptoJS in HostBridge
[CS-1134] - Corrected HB_SYNCONRETURN directive documentation
[CS-1148] - Describe how to turn a JSON string into an object
[CS-1142] - Wrote better installation documentation when doing an upgrade
[CS-1159] - Described where to set HTTP headers in a Ssript
[CS-1160] - Described how to do URL encoding for ampersands in a script
[CS-1180] - Dccumented doing an HB.synconreturn command to prevent an abend when issuing a ROLLBACK request in a script
[CS-1206] - Described how to determine your CPU ID
[RFE-189] - Added documentation for HB.js common and debugging utilities
[RFE-203] - Documented when to define TRANISO=NO based on VSAM file usage with HB.js scripts
[RFE-209] - Discussed bridge partner wait time
Utility Script (hbutils) Improvements
Added:
None
Updated:
[CS-996] - Corrected common routine to properly format numeric data on a get
[CS-987] - Fixed situation when an XMLHttpRequest responseXml regex improperly gave "regular expression too complex” message
[CS-1188] - Corrected JSON.parse() of the http request body
Deprecated:
None
Product Enhancements
[CS-1069] - Created a sample batch COBOL interface to HostBridge
[RFE-202] - Channel/container interface to HB.js updated to support the same actions as HTTP
[MISC-2] - Refactored HBz Manager programs (for cross-memory services) to lay the foundation for future enhancements
Eclipse Plugin Enhancements
[RFE-216] -Added a right click refresh capability for single repository folder
[RFE-217] - Changed rendering for Arabic numerals when flipped
[RFE-220] - Added an icon to update when switching Right to Left - Left to Right for Arabic