Releases: zowe/zowe-explorer-vscode
Releases · zowe/zowe-explorer-vscode
v2.17.0
Zowe Explorer
New features and enhancements
- Added the ability to open a Favorited Job Search under Favorites #2930 Thanks @SanthoshiBoyina1
- Added the ability to switch between basic authentication and token-based authentication. #2944 Thanks @SanthoshiBoyina1
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
v2.16.3
v2.16.2
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
v1.22.8
v2.16.1
v2.16.0
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
tosha256
to avoid collisions. #2890 Thanks @traeok
Zowe Explorer APIs
New features and enhancements
- Added optional
consoleName
argument toZosmfCommandApi.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
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 usingvscode.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 usingvscode.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 usingvscode.open
with a USS URI. See the FileSystemProvider wiki page for more information on USS URIs. #2207 Thanks @traeok - Added the
onResourceChanged
function to theZoweExplorerApiRegister
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 theZoweExplorerApiRegister
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
andMainframeInteraction.IMvs
interfaces) fromzosfiles.IDownloadOptions
tozosfiles.IDownloadSingleOptions
. #2207 Thanks @traeok - Added support for streams to the
getContents
andputContents
functions (FtpMvsApi
andFtpUssApi
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
- This establishes consistency with the
- Breaking: Removed the deprecated
FtpUssApi.putContents
function in favor of theFtpUssApi.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
- The
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 theMainframeInteraction.IJes
interface. #2764- The new
getJobsByParameters
API is meant to replacegetJobsByOwnerAndPrefix
, and it adds new capabilities such as querying by status and limiting the amount of returned jobs. Thanks @traeok
- The new
- 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 thePersistenceSchemaEnum
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
andMainframeInteraction.IMvs
interfaces) fromzosfiles.IDownloadOptions
tozosfiles.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 theIZoweDatasetTreeNode
andIZoweUSSTreeNode
interfaces. #2207 - Added an optional function
nodeDataChanged
to theIZoweTree
interface to signal an event when a tree node needs updated. #2207 Thanks @traeok - Added the optional
vscode.DragAndDropController
interface to theIZoweTree
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 theMainframeInteraction.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
v2.15.3
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
v1.22.7
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.