Learn about what is new and changed in
IBM® watsonx Code Assistant™ for Z.
Note: Regular releases are being developed for
watsonx Code Assistant for Z. For any noncritical
issues, wait for the next release for a resolution. If you face a critical issue, proceed to
https://www.ibm.com/support/fixcentral.
Table 1. What's new or changed in watsonx Code Assistant for Z
Version |
Refresh date |
What is new or changed |
2.4 |
December 2024 |
- New features are available on Z Validation Assistant.
- Improved accessibility features available across VS Code extension for Z Validation Assistant.
- Added ability to store multiple load libraries of previous runs.
- Added ability to set length of archives to store in .validate folder.
- Added ability to toggle archives on and off.
- Added color coding to terminal output for displaying data of equivalence test.
- Added command for selecting which log file to export from a previous session.
- Improved package name declaration for exported JUnit tests generated from equivalence test.
- New features are available on Understand
- ADDI ifix.
- Removal of CCS Service Mixed Mode.
- Security vulnerabilities fixes.
- Added Code Explanation ability for selected PL/I code within VS Code editor. This is a
Generative AI capability that summarizes and explains PL/I code.
- Chat experience for Code Explanation: A new chat experience, on VS Code, for IBM watsonx Code Assistant for Z that
uses an agentic framework. For information about this new chat experience, see Overview.
- Z Code Optimization Advice adds support for Enterprise COBOL
V4
- New features are available on Z Refactoring Assistant
-
Dynamic test engine recordings from Test Accelerator for Z can be used to
augment the graph view illustrating the execution of business logic.
-
Code explanations can be requested from program nodes within the graph
view.
-
The service editor displays information about referenced paragraphs.
-
Removing certain GO TO statements from refactored COBOL code.
|
2.3 |
October 2024 |
- The following lists updates for Z Validation Assistant.
- Menu options are consolidated under the IBM watsonx Code Assistant for Z
extension.
- Support for Maven projects to be used with Z Validation Assistant.
- New ability to clear the Z Validation Assistant view.
- New ability to unlink listing files from currently linked COBOL files.
- New command to verify the health of a Java™ project before
you run an equivalence test.
- Improved error handling when you attempt to link a broken listing file.
- For Eclipse development environment, IBM watsonx Code Assistant for Z Code Explanation is available as an Eclipse plug-in, in addition to the existing VS Code extension. This new feature supports integration with IBM Developer for z/OS® (IDz), an Eclipse
based IDE, as well as IBM
Explorer for z/OS.
- For JCL, back-end service is enhanced to provide improved explanations
for a broader range of z/OS programs.
- For IBM watsonx Code Assistant for Z 2.3.0, the database initialization
process must be executed by using the new script that is provided in the 2.3.0 package. For more
information, see Setting up your watsonx Code Assistant for Z service in IBM
Cloud.
- New features are available on Z Refactoring Assistant
- Project Artifacts and Key Conditions views are now combined.
- Z Refactoring Assistant generates variables in the
LINKAGE
SECTION for some scenarios.
|
2.2 |
September 2024 |
- IBM watsonx Code Assistant for Z Code Optimization Advice is available on IBM watsonx Code Assistant for Z 2.2.0.
- New features are available on Z Refactoring Assistant
- You can now slice on any variable.
- You can now automate the download of PSB and DBD files in IMS.
- Code Explanation service for COBOL is available On Prem.
-
IBM watsonx Code Assistant for Z Validation Assistant:
- Added ability for canceling the process at any time during the COBOL flow.
- Added ability to report when a job fails.
- Added ability to report when test generation failed on a specific paragraph.
- Consolidated the results tree views for COBOL and Java into a single view.
|
2.1 |
August 2024 |
|
2.0 |
June 2024 |
watsonx Code Assistant for Z v2.0 is released.
- Added support for COBOL code explanation that uses
generative AI. Helps developers who are unfamiliar with code to learn what a program does to assist
with coding updates or transforming to Java. For more information, see What's New. For more information on pricing, see
the Support page https://www.ibm.com/support/pages/node/7152247.
- The Transform capabilities are moved out of Z Open Editor into the IBM watsonx Code Assistant for Z VS Code extension.
Note: Install and update VS Code extensions in this order:
- Zowe™ Explorer
- Z Open Editor
- watsonx Code Assistant for Z
- Code Explanation
- Z Refactoring Assistant
- Validation Assistant
- The extensions now support IBM
Cloud Pak for Data as another host platform for the Code Assistant
services. For more information, see What's new.
- You can now run IBM watsonx Code Assistant for Z fully on prem,
including the large language model, watsonx.ai platform and Cloud Pak for Data, all running in an OpenShift® cluster. See Software and system requirements for details.
|
1.1.3 |
May 2024 |
- Added support for preparing COBOL for transformation to
Java that uses a new VS Code
extension that is named IBM watsonx Code Assistant for Z. For more information, see What's new in the Transform section.
|
1.1 |
February 2024 |
- Added support for validating that transformed Java is
semantically equivalent to COBOL through a new VS Code
extension that is called watsonx Code Assistant for Z
Validation Assistant. For more information, see Validate.
Z Open Editor v3.4 is released.
- Transforming COBOL to Java by using generative AI is updated with new section Upgrading Z Open Editor from an earlier version to detail special considerations you must
review before upgrading your version.
- Replaced the COBOL-centric class generation preview with
a new Java-centric presentation for IBM watsonx Code Assistant for Z.
- Updated the IBM watsonx Code Assistant for Z tree view to show a breakdown of method members per Java class that can be generated by the assistant's AI
component.
- Updated the IBM watsonx Code Assistant for Z tree view to support new workflows for reopening a saved COBOL to Java mappings and
regenerating Java code.
- Updated the IBM watsonx Code Assistant for Z tree view with new icons and icon decorators that visualize which Java members that are mapped from COBOL paragraphs
have already been generated and which are not.
Support for version 1.0.1 is released.
- IBM
CICS TS EXEC Utility Library for Java V1.0 is added.
- IBM
CICS JCICS V2.0, the Java API for CICS is added.
|
1.0.1 |
January 2024 |
- IBM watsonx Code Assistant for Z in IBM Cloud® is updated with
new capabilities. For more information, see Release notes for watsonx Code Assistant.
- Added the VS Code extension that is called watsonx Code Assistant for Z
Z Refactoring Assistant to help COBOL Developer refactor code in the VS Code IDE. For more information,
see What's new in the Refactor section.
|