What's new in HCL Z Data Tools 16.1

New features and enhancements in V16.1.2, November 2025

This version of Z Data Tools rolls up a number of miscellaneous fixes. It includes the following new support:

New features and enhancements in V16.1.1, June 2025

This version of Z Data Tools rolls up a number of miscellaneous fixes. It includes the following new support:
  • New option, F5 Clear, has been added to the Enhanced Search Command panel to clear all fields on the panel. See Enhanced Search command panel for an example.
  • A new edit option has been added to use an auxiliary data set when viewing a large non-VSAM data set that will not fit into memory. See the new edit option in Editor Options panel and the new option VIEWAUX.

New features and enhancements in V16.1.0, April 2025 (refresh)

This refresh version of Z Data Tools rolls up a number of miscellaneous fixes. It also includes the following new support:
  • Z Data Tools provides a Microsoft Visual Studio Code extension client with an intuitive interface to access, edit, and manage data sets and files on z/OS systems. See Z Data Tools on VS Code for more details about downloading the extension.

New features and enhancements in V16.1.0, First edition, March 2025

This version of the documentation provides information applicable to Z Data Tools Version 16, Release 1. This version includes the following new support:
  • Z Data Tools provides updated internal COBOL and PL/I compilers with this version. Starting with this version, by default, the internal default COBOL compiler is used and additional internal compilers are provided.

    To determine which Z Data Tools COBOL compiler is to be used, a new option, ALTCOB, has been added. See ALTCOB for more information about the available COBOL compilers.

    To determine which Z Data Tools PL/I compiler is to be used, a new option, ALTPLI, has been added. See ALTPLI for more information about the available PL/I compilers.

    To discover the level of the internal PL/I compiler being used, a new command is available, SHOWPLI, from both batch and the Z Data Tools command line. See Customizing for processing PL/I include books for more information about submitting this command.
  • Z Data Tools provides the SHOWCOB command, from both batch and the Z Data Tools command line, to determine which COBOL compiler is being used, internal or external. When the Z Data Tools internal COBOL compiler is being used, more detailed messages are provided with this release to indicate why it is being used. See Customizing for processing COBOL copybooks for more information.
  • Auto detect for compiler languages now supports Assembler and is more efficient. See "Auto detect" in Selecting your compiler language.
  • A new option has been added to the Editor Options panel, Show nullable column indicators, so that ZDT/Db2 displays an indicator for columns with nullable status. See Editor Options (4 of 8) panel for more details. For example output, see Table Edit panel, Table Browse panel, and Table View panel.
  • New keywords for the Z Data Tools DEFV function to produce VSAM define statements for Data, Index, and Catalog names in addition to supporting alternate Index, Path, and GDG data sets. See DEFV (Define VSAM Statements) for the syntax and details.
  • ZDT/Db2 IVP updates for supported versions of Db2 Version 12 and later. See the section Verifying the customization of ZDT/Db2 for the updates.
  • Support for Db2 Version 13 has been extended to Function level 505 in DDL generation (GEN command).
  • Enhancement of SQL prototyping. See Basic SELECT Prototyping panel.
  • Added support for simple comments in SQL statement execution. See Enter, Execute and Explain SQL Statements panel.
  • The Size column can now be changed to a User column showing the last user to modify the member on the Enhanced Reference and Index member list displays. This is supported via F11 (USER column) and F10 (Size column) function keys. See Field Descriptions for the Enhanced Reference List panel.
  • Proclib and Parmlib data sets are now available for selection via the Enhanced Edit key Select option 3. See Using F4 from any edit or view session when positioned on a string or word.
  • Reference data set list definitions are now supported. Leaving the Reference data set name blank now provides for the selection from a predefined Reference data set list if an HFMLREFS DD is found, as well as selection from a user history. See Defining a Reference data set selection list.
  • Index data set list definitions are now supported. Leaving the Index data set name blank now provides for the selection from a predefined Index Data Set List if an HFMLIDXS DD is found, as well as selection from a user history. See Defining an Index Data Set List.
  • Enhancements to the enhanced ISPF processing:
    • Extended member lists are now produced for view or edit functions when a partitioned data set with a generic or blank member name is being processed.
    • A view or edit of a DD statement containing concatenated partitioned data sets now supports an extended member list for all corresponding cataloged data sets.
    • Variables defined in an INCLUDE member are now processed and resolved when processing data set names.
    • Option 4, Dslist, has been extended to support the display of an ISPF data set list when positioned on a DD statement, and a UNIX directory list when positioned on a UNIX path or file name. See Using F4 from any edit or view session when positioned on a string or word for more information.
    • Two new prefix commands are available for the enhanced reference list display:
      • L: produces an ISPF data set list.
      • U: produces a UNIX directory list.
      For more details about these prefix commands, see Line Commands.
    • Pressing the function key with 4 in the command line when viewing or editing produces a data set list for up to 30 data set names referenced in the session.
    • Pressing the function key with 4U in the command line when viewing or editing produces a UNIX directory list for up to 30 path or file names referenced in the session.