Skip to content

Commit

Permalink
Merge pull request #4071 from zowe/anax-v3.1-addreleasenotes-cli
Browse files Browse the repository at this point in the history
adding CLI release notes
  • Loading branch information
anaxceron authored Jan 16, 2025
2 parents 32e3b0b + a6d3ac0 commit 0e33d0f
Showing 1 changed file with 42 additions and 9 deletions.
51 changes: 42 additions & 9 deletions docs/whats-new/release-notes/v3_1_0.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Version 3.1.0 (March 2025)
# Version 3.1.0 (February 2025)

Welcome to the Zowe Version 3.1.0 release!

Expand Down Expand Up @@ -26,15 +26,24 @@ System demos are typically held the week after a minor release becomes available

#### Zowe CLI (Core)

- The `zowe zos-files copy data-set` command now copies members from a source partitioned data set to an existing target partitioned data set. ([#2386](https://github.com/zowe/zowe-cli/pull/2386))
- Download members matching a specified pattern with the new command `zowe zos-files download all-members-matching` (`zowe files dl amm`). ([#2359](https://github.com/zowe/zowe-cli/pull/2359))
- Pass a `.zosattributes` file path for the download encoding format by adding the new `--attributes` flag to the `zowe zos-files upload` command. ([#2322](https://github.com/zowe/zowe-cli/issues/2322))
- Add the new `--ignore-not-found` flag to avoid file-not-found error messages when deleting files so scripts are not interrupted during automated batch processing. The flag bypasses warning prompts to confirm delete actions. ([#2254](https://github.com/zowe/zowe-cli/pull/2254))
- Added the `--wait-for-active` and `--wait-for-output` flags to download options for the `zos-jobs` command group. ([#2328](https://github.com/zowe/zowe-cli/pull/2328))
- Added support for running applications on TSO/E address spaces. Start applications and receive/transmit messages using the new `tso start`, `tso receive`, and `tso send` commands. ([#2280](https://github.com/zowe/zowe-cli/pull/2280))
- Added optional `--attributes` flag to the `zowe zos-files upload file-to-uss` command to allow passing a `.zosattributes` file path for upload encoding format. ([#2319](https://github.com/zowe/zowe-cli/pull/2319))
- Issue the `zowe files search data-sets` command with the new `--encoding` option to use a different code page when searching data set contents. ([#2161](https://github.com/zowe/zowe-cli/issues/2161))
- Add the new `--stateful` flag to `zos-tso issue cmd` to allow declaring the statefulness of the address space being created. ([#2240](https://github.com/zowe/zowe-cli/pull/2240))
- To minimize the amount of unnecessary text returned from TSO commands, the `--suppress-startup-messages` flag default value changed to `true`. ([#2240](https://github.com/zowe/zowe-cli/pull/2240))

#### Zowe CLI Imperative Framework

#### CICS Plug-in for Zowe CLI
- Added the `DeferredPromise` class to Imperative to provide utilities for data synchronization. ([#2405](https://github.com/zowe/zowe-cli/pull/2405))

#### DB2 Plug-in for Zowe CLI

#### MQ Plug-in for Zowe CLI

#### IMS Plug-in for Zowe CLI
- Updated the `ibm_db` dependency to support Node.js 22 and native installation on M1 Macs. ([#169](https://github.com/zowe/zowe-cli-db2-plugin/pull/169))

### Zowe Explorer

Expand Down Expand Up @@ -68,15 +77,36 @@ Zowe Version 3.1.0 contains the bug fixes that are described in the following to

#### Zowe CLI (Core)

- Fixed an issue where the `zowe files upload dir-to-uss` command was missing a progress bar to track progress of file uploads. ([#2344](https://github.com/zowe/zowe-cli/issues/2344))
- The `zowe files copy data-set` command no longer copies all partitioned data set members if a member is specified. ([#2402](https://github.com/zowe/zowe-cli/pull/2402))
- Added support for the `--encoding` flag to the `zowe upload dir-to-uss` to allow for encoding uploaded directories for command group consistency. ([#2337](https://github.com/zowe/zowe-cli/issues/2337))
- Improved output formatting for the `zowe zos-tso start app` and `zowe zos-tso send app` commands by parsing and displaying relevant data rather than the entire JSON response. ([#2347](https://github.com/zowe/zowe-cli/pull/2347))
- Resolved an issue where `zowe zos-files upload file-to-uss` was not properly handling command flags. ([#2234](https://github.com/zowe/zowe-cli/pull/2334))
- Fixed an issue where the `zowe zos-logs list logs` command could fail or not return all logs if a start time was not supplied. ([#2336](https://github.com/zowe/zowe-cli/pull/2336))
- Fixed issues flagged by Coverity. ([#2291](https://github.com/zowe/zowe-cli/pull/2291))

#### Zowe CLI Imperative Framework

#### CICS Plug-in for Zowe CLI
- Fixed a typo in the syntax validation code for positional arguments which caused validation to never fail. ([#2375](https://github.com/zowe/zowe-cli/issues/2375))
- Resolved an issue where extraneous base profiles were created in project configurations when a nested profile property was updated. ([#2400](https://github.com/zowe/zowe-cli/pull/2400))
- Resolved an issue where base profiles in a team configuration file were overwritten when a user configuration file did not include a base profile. ([#2383](https://github.com/zowe/zowe-cli/pull/2383))
- Modified location of Proxy-Authorization header to be located in the agent instead of the request. ([#2389](https://github.com/zowe/zowe-cli/issues/2389))
- Modified 8.8.2 bugfix to correct web help alias. ([#2361](https://github.com/zowe/zowe-cli/pull/2361))
- Resolved issue where special characters could be corrupted when downloading a large file. ([#2366](https://github.com/zowe/zowe-cli/pull/2366))
- Fixed an issue where the Imperative Event Emitter could skip triggering event callbacks. ([#2360](https://github.com/zowe/zowe-cli/pull/2360))
- Enhanced [#2301](https://github.com/zowe/zowe-cli/pull/2301) to include "--help-web" commands to pass even if presence of a faulty configuration. ([#2361](https://github.com/zowe/zowe-cli/pull/2361))
- Fixed an issue where the `ProfileInfo.profileManagerWillLoad` method failed if profiles were not yet read from disk. ([#2284](https://github.com/zowe/zowe-cli/issues/2284))
- Fixed an issue where the `ProfileInfo.onlyV1ProfilesExist` method could wrongly return true when V2 profiles exist. ([#2311](https://github.com/zowe/zowe-cli/issues/2311))
- Deprecated the static method `ProfileInfo.onlyV1ProfilesExist` and replaced it with an `onlyV1ProfilesExist` instance method on the `ProfileInfo` class. ([#2313](https://github.com/zowe/zowe-cli/pull/2313))
- Fixed an issue where the `ConvertV1Profiles.convert` method may create team configuration files in the wrong directory if the environment variable `ZOWE_CLI_HOME` is set. ([#2312](https://github.com/zowe/zowe-cli/issues/2312))
- Fixed an issue where the Imperative Event Emitter would fire event callbacks for the same app that triggered the event. ([#2279](https://github.com/zowe/zowe-cli/issues/2279))
- Fixed an issue where the `ProfileInfo.updateKnownProperty` method could rewrite team config file to disk without any changes when storing secure value. ([#2324](https://github.com/zowe/zowe-cli/issues/2324))

#### DB2 Plug-in for Zowe CLI
#### CICS Plug-in for Zowe CLI

#### MQ Plug-in for Zowe CLI
- Removed bundled dependencies from the npm package. ([#192](https://github.com/zowe/cics-for-zowe-client/pull/192))

#### IMS Plug-in for Zowe CLI
- Restored the npm-shrinkwrap file in the npm package. ([#187](https://github.com/zowe/cics-for-zowe-client/pull/187))

### Zowe Explorer

Expand All @@ -101,3 +131,6 @@ Zowe Version 3.1.0 contains the bug fixes that are described in the following to
Zowe discloses fixed vulnerabilities in a timely manner giving you sufficient time to plan your upgrades. Zowe does not disclose the vulnerabilities fixed in the latest release as we respect the need for at least 45 days to decide when and how you upgrade Zowe. When a new release is published, Zowe publishes the vulnerabilities fixed in the previous release. For more information about the Zowe security policy, see the [Security page](https://www.zowe.org/security.html) on the Zowe website.

The following security issues were fixed by the Zowe security group in version 3.0.

- BDSA-2023-3495
- BDSA-2024-5686

0 comments on commit 0e33d0f

Please sign in to comment.