Skip to content

Releases: zowe/zowe-explorer-vscode

v2.17.0

23 Jul 16:00
Compare
Choose a tag to compare

Zowe Explorer

New features and enhancements

Zowe Explorer APIs

New features and enhancements

  • Updated the @zowe/cli dependency to 7.27.0 to support proxy environment variables #3003 Thanks @t1m0thyj

Bug fixes

  • Removed handlebars dependency in favor of mustache for technical currency purposes. #2974 Thanks @traeok

v2.16.3

10 Jul 13:43
Compare
Choose a tag to compare

Zowe Explorer

New features and enhancements

Bug fixes

  • Fixed issue where USS files could not be submitted as JCL. #2991 Thanks @t1m0thyj

v2.16.2

14 Jun 12:21
Compare
Choose a tag to compare

Zowe Explorer

Bug fixes

  • Update dependencies for technical currency purposes.
  • Fix issue Right-click-delete option deleting the currently open/selected file and not the file which is right-clicked when members having same name #2941 Thanks @likhithanimma1
  • Fixed issue where Download Spool action could fail to find spool files to download. #2943 Thanks @t1m0thyj

Zowe Explorer Extension for FTP

Bug fixes

  • Update dependencies for technical currency purposes.

Zowe Explorer APIs

Bug fixes

  • Fixed an issue where the onProfilesUpdate event did not fire after secure credentials were updated. #2822 Thanks @traeok
  • Update dependencies for technical currency purposes.

v1.22.8

13 Jun 12:39
Compare
Choose a tag to compare

Zowe Explorer

Bug fixes

  • Update dependencies for technical currency purposes. #2934 Thanks @t1m0thyj

Zowe Explorer Extension for FTP

Bug fixes

  • Changed the hashing algorithm for e-tag generation from sha1 to sha256 to avoid collisions. #2890 Thanks @traeok

Zowe Explorer APIs

Bug fixes

  • Update dependencies for technical currency purposes. #2934 Thanks @t1m0thyj

v2.16.1

04 Jun 18:23
Compare
Choose a tag to compare

Zowe Explorer

Bug fixes

  • Fixed issue where multiple extensions that contribute profiles to a tree view using the Zowe Explorer API may fail to load. #2888 Thanks @t1m0thyj

v2.16.0

23 May 15:15
Compare
Choose a tag to compare

Zowe Explorer

New features and enhancements

  • Added support for consoleName property in z/OSMF profiles when issuing MVS commands. #1667 Thanks @t1m0thyj
  • Updated sorting of PDS members to show items without stats at bottom of list. #2660 Thanks @t1m0thyj
  • Added support to view the Encoding history for MVS and Dataset in the History View. #2776 Thanks @KaranP25
  • Updated MVS view progress indicator for entering a filter search. #2181 Thanks @JillieBeanSim
  • Added error handling for when the default credential manager is unable to initialize. #2811 Thanks @rudyflores
  • Provide users with the option to upload binary files by implementing a "Upload Files (Binary)" right-click option in the USS tree. #1956 Thanks @likhithanimma1
  • Added Status bar to indicate that data is being pulled from mainframe. #2484 Thanks @Ash-2k3
  • Added PEM certificate support as an authentication method for logging into the API ML. #2621 Thanks @traeok

Bug fixes

  • Fixed issue where clicking on a submitted job hyperlink throws an error. #2813 Thanks @SanthoshiBoyina
  • Omitted the following Zowe Explorer commands from the Command Palette that do not execute properly when run as a standalone command: #2853 Thanks @traeok
    • Zowe Explorer: Cancel job
    • Zowe Explorer: Filter jobs
    • Zowe Explorer: Filter PDS members
    • Zowe Explorer: Sort jobs
    • Zowe Explorer: Sort PDS members
    • Zowe Explorer: Start Polling
    • Zowe Explorer: Stop Polling
  • Duplicated profile schema writing on repeated Team Config file initialization #2828 Thanks @sosadchuk
  • Fixed issue where saving changes to favorited PDS member fails when custom temp folder is set on Windows. #2880 Thanks @t1m0thyj
  • Fixed issue where data sets or members containing binary content cannot be opened. #2696 Thanks @t1m0thyj

Zowe Explorer Extension for FTP

Bug fixes

  • Fix issue with zFTP spool files not listing properly for active jobs. #2832 Thanks @tiantn
  • Changed the hashing algorithm for e-tag generation from sha1 to sha256 to avoid collisions. #2890 Thanks @traeok

Zowe Explorer APIs

New features and enhancements

  • Added optional consoleName argument to ZosmfCommandApi.issueMvsCommand. #1667 Thanks @t1m0thyj
  • Added "Date Completed" attribute to JobSortOpts enum type. #1685 Thanks @likhithanimma1
  • Added PEM certificate support as an authentication method for logging into the API ML. #2621 Thanks @traeok

Bug fixes

  • Updated @zowe/cli dependency to fix issue where "Log out of authentication service" doesn't show in Manage Profile menu. #2633 Thanks @t1m0thyj
  • Fixed regression of issue where the ProfilesCache class would retain old service profiles, even if they were removed from the team config. #2910 Thanks @t1m0thyj

v3.0.0-next.202404242037

24 Apr 20:52
Compare
Choose a tag to compare
Pre-release

Zowe Explorer

New features and enhancements

  • Implemented the FileSystemProvider for the Data Sets, Jobs and USS trees to handle all read/write actions as well as conflict resolution. #2207 Thanks @traeok
  • Breaking: Removed the zowe.jobs.zosJobsOpenSpool command in favor of using vscode.open with a spool URI. See the FileSystemProvider wiki page for more information on spool URIs. #2207 Thanks @traeok
  • Breaking: Removed the zowe.ds.ZoweNode.openPS command in favor of using vscode.open with a data set URI. See the FileSystemProvider wiki page for more information on data set URIs. #2207 Thanks @traeok
  • Breaking: Removed the zowe.uss.ZoweUSSNode.open command in favor of using vscode.open with a USS URI. See the FileSystemProvider wiki page for more information on USS URIs. #2207 Thanks @traeok
  • Added the onResourceChanged function to the ZoweExplorerApiRegister class to allow extenders to subscribe to any changes to Zowe resources (Data Sets, USS files/folders, Jobs, etc.). See the FileSystemProvider wiki page for more information on Zowe resources. Thanks @traeok
  • Added the addFileSystemEvent function to the ZoweExplorerApiRegister class to allow extenders to register their FileSystemProvider "onDidChangeFile" events. See the FileSystemProvider wiki page for more information on the FileSystemProvider. Thanks @traeok

Bug fixes

  • Fixed issue where "Allocate Like" input box placeholder was showing a localization ID instead of the intended message ("Enter a name for the new data set"). #2759 Thanks @traeok
  • Fix concerns regarding Unix command handling work. #2866 Thanks @likhithanimma1

Zowe Explorer Extension for FTP

New features and enhancements

  • Changed the type for the options parameter in the getContents function (MainframeInteraction.IUss and MainframeInteraction.IMvs interfaces) from zosfiles.IDownloadOptions to zosfiles.IDownloadSingleOptions. #2207 Thanks @traeok
  • Added support for streams to the getContents and putContents functions (FtpMvsApi and FtpUssApi interfaces). Thanks @traeok
  • Breaking: updated the FtpMvsApi.putContents function to throw an error when an e-tag conflict is found.
    • This establishes consistency with the FtpUssApi.putContents function which has always thrown an error for this scenario. Thanks @traeok
  • Breaking: Removed the deprecated FtpUssApi.putContents function in favor of the FtpUssApi.putContent function.
    • The putContents function was deprecated in v2 in favor of the replacement function that offers the same capabilities, as well as the feature to upload from a buffer. Thanks @traeok

Bug fixes

  • Updated the SDK dependencies to 8.0.0-next.202403041352 for technical currency #2754. Thanks @zFernand0

Zowe Explorer APIs

New features and enhancements

  • Breaking: Marked getJobsByParameters as a required function for the MainframeInteraction.IJes interface. #2764
    • The new getJobsByParameters API is meant to replace getJobsByOwnerAndPrefix, and it adds new capabilities such as querying by status and limiting the amount of returned jobs. Thanks @traeok
  • Breaking: Removed string as a return type of the uploadFromBuffer method, since the z/OSMF API has been fixed to return a response object that includes an etag. #2785 Thanks @t1m0thyj
  • Added Commands value to the PersistenceSchemaEnum enum for storing MVS, TSO, and USS command history. #2788 Thanks @t1m0thyj
  • Changed the type for the options parameter in the getContents function (MainframeInteraction.IUss and MainframeInteraction.IMvs interfaces) from zosfiles.IDownloadOptions to zosfiles.IDownloadSingleOptions. #2207
    • The type was changed to match the function's intended behavior (to get the contents of a single resource). Thanks @traeok
  • Added the getEncoding optional function to the IZoweDatasetTreeNode and IZoweUSSTreeNode interfaces. #2207
    • Breaking: Removed the encoding property from the IZoweUSSTreeNode interface in favor of the new getEncoding function. #2207 Thanks @traeok
  • Added an optional function nodeDataChanged to the IZoweTree interface to signal an event when a tree node needs updated. #2207 Thanks @traeok
  • Added the optional vscode.DragAndDropController interface to the IZoweTree interface to allow Zowe tree views to support drag and drop. #2207 Thanks @traeok
  • Added a ZoweScheme enum to expose the core FileSystemProvider schemes for USS files, data sets and jobs. #2207 Thanks @traeok
  • Added optional function move to the MainframeInteraction.IUss interface to move USS folders/files from one path to another. #2207 Thanks @traeok
  • Added the buildUniqueSpoolName function to build spool names for Zowe resource URIs and VS Code editor tabs. #2207 Thanks @traeok
  • Added the isNodeInEditor function to determine whether a tree node is open in the editor. #2207 Thanks @traeok

Bug fixes

  • Fixed an issue where the ProfilesCache class would retain old service profiles, even if they were removed from the team config. #2395 Thanks @traeok
  • Breaking: issueUnixCommand API now takes sshSession as a optional parameter. #2866 Thanks @likhithanimma1

v2.15.4

24 Apr 20:31
Compare
Choose a tag to compare

Zowe Explorer

Bug fixes

  • Fixed issue where new PDS member node cannot be re-opened unless you pull from mainframe. #2857 Thanks @t1m0thyj
  • Fixed issue where expanding a favorited PDS resulted in an error message. #2873 Thanks @traeok

v2.15.3

23 Apr 13:13
Compare
Choose a tag to compare

Zowe Explorer

Bug fixes

  • Fixed error that could occur when listing data set members that contain control characters in the name. #2807 Thanks @t1m0thyj
  • Fixed issue where saving changes to a favorited data set or USS file could fail when it is opened outside of favorites. #2820 Thanks @t1m0thyj
  • Moved schema warnings into the log file (rather than a UI message) to minimize end-user disruption. #2860 Thanks @traeok
  • Fixed duplicated profile schema writing with repeated Team Config file initialization. #2828 Thanks @sosadchuk

Zowe Explorer APIs

Bug fixes

  • Fixed an issue where ProfilesCache may return missing or incorrect profile values when multiple extensions call it during activation. #2831 Thanks @t1m0thyj

v1.22.7

12 Apr 13:47
Compare
Choose a tag to compare

Zowe Explorer

Bug fixes

  • Update dependencies for technical currency purposes.

Zowe Explorer Extension for FTP

Bug fixes

  • Update dependencies for technical currency purposes.

Zowe Explorer APIs

Bug fixes

  • Update dependencies for technical currency purposes.