Releases: zowe/zowe-explorer-vscode
Releases · zowe/zowe-explorer-vscode
v2.11.0
Zowe Explorer
New features and enhancements
- Allow deleting migrated datasets #2447 Thanks @patricktiu
Bug fixes
- Fixed issue with favorited Job filter search. #2440 Thanks @JillieBeanSim
- Remove the 'Show Attributes' context menu action for migrated datasets. #2033 Thanks @patricktiu
- Fixed issue with endless credential prompt loop when logging out. #2262 Thanks @rudyflores
- Bump
@zowe/secrets-for-zowe-sdk
to 7.18.4 to handle install errors gracefully and to allow running without MSVC redistributables. Thanks @traeok - Fixed issue where data set content does not always appear as soon as the editor is opened. #2427 Thanks @traeok
- Adjust scope of "Security: Secure Credentials Enabled" setting to
machine-overridable
so it appears again in certain cloud IDEs. Thanks @traeok - Fixed issue where disabling "Automatic Profile Validation" caused the search prompts to stop appearing for all tree views. #2454 [#2344](#2344 Thanks @traeok
Zowe Explorer Extension for FTP
Bug fixes
- Bump
@zowe/zowe-explorer-api
to pick up latest, including@zowe/secrets-for-zowe-sdk
7.18.4 to handle install errors gracefully and to allow running without MSVC redistributables. Thanks @traeok
Zowe Explorer APIs
New features and enhancements
- Added optional
pendingActions
record toIZoweTreeNode
to allow nodes to track pending promises. Thanks @traeok - Added optional
wasDoubleClicked
variable toIZoweTreeNode
to track whether a node was double-clicked during an action. Thanks @traeok
Bug fixes
- Bump
@zowe/secrets-for-zowe-sdk
to 7.18.4 to handle install errors gracefully and to allow running without MSVC redistributables. Thanks @traeok
v3.0.0-next.202309141150
Zowe Explorer, Zowe Explorer for FTP, and Zowe Explorer APIs
Bugfixes
- Updated scripts for pre-release deployment. Thanks @t1m0thyj
v3.0.0-next.202309121526
Zowe Explorer
New features and enhancements
- Removal of v1 profile support. #2072 Thanks @JillieBeanSim
- Removal of support for Zowe Explorer APIs that have been removed. Check the list of APIs that were removed. Thanks @JillieBeanSim
- Added support for Local Storage settings for persistent settings in Zowe Explorer #2208 Thanks @rudyflores
- Updated activation event to
onStartupFinished
. #1910 Thanks @JillieBeanSim - Added
madge
script inpackage.json
to track circular dependencies. #2148 Thanks @traeok
Zowe Explorer Extension for FTP
New features and enhancements
- Removal of support for Zowe Explorer APIs that have been removed. Check the list of APIs that were removed. Thanks @JillieBeanSim
- Updated activation event to
onStartupFinished
. #1910 Thanks @JillieBeanSim - Added
madge
script inpackage.json
to track circular dependencies. #2148 Thanks @traeok
Zowe Explorer APIs
New features and enhancements
- Removal of v1 profile support. #2072 Thanks @JillieBeanSim
- Removal of deprecated APIs. Check the list of APIs that were removed. Thanks @JillieBeanSim
- Added
madge
script inpackage.json
to track circular dependencies. #2148 Thanks @traeok
v2.10.0
Zowe Explorer
New features and enhancements
- Added call to callback if defined by extenders when a change to the team config profile is made. #2385 Thanks @rudyflores
- Replaced
keytar
dependency withkeyring
module from@zowe/secrets-for-zowe-sdk
. #2358 #2348 Thanks @traeok - Added "Edit Attributes" option for USS files and folders. #2254 Thanks @traeok
Bug fixes
- Fix the USS refresh icon (replacing "download" with "refresh") Thanks @dmcknigh
- Fix error for Theia check when token authentication returns 401. #2407 Thanks @JillieBeanSim
Zowe Explorer Extension for FTP
New features and enhancements
- Enhance throw error in zowe ftp extension. #2143 Thanks @tiantn
- Removed
keytar
from list of external Webpack modules. Its usage has been replaced with thekeyring
module from@zowe/secrets-for-zowe-sdk
. #2358 #2348 Thanks @traeok
Bug fixes
- Added missing
owner
andgroup
attributes for the returned FTP response inFtpUssApi.fileList
. #2254 Thanks @traeok
Zowe Explorer APIs
New features and enhancements
- Added option to register callback to be called after making changes to team config profiles are made. #2385 Thanks @rudyflores
- Replaced
keytar
dependency withkeyring
module from@zowe/secrets-for-zowe-sdk
. #2358 #2348 Thanks @traeok - Added
WebView
class to allow Zowe Explorer and extenders to create enhanced webviews (choose any JavaScript bundler and JavaScript framework). #2254 Thanks @traeok
v2.9.2
Zowe Explorer
Bug fixes
- Added jobs not found message when no results are returned from filter. #2362 Thanks @rudyflores
- Fixed loop when user selects Cancel on the Check Credentials message. #2262 Thanks @JillieBeanSim
- Fixed issue where job session nodes were not adding new job nodes when refreshed. #2370 Thanks @traeok
- Fixed error when listing data set members that include control characters in the name. #2336 Thanks @t1m0thyj
v2.9.1
Zowe Explorer
Bug fixes
- Optimized fetching and caching of child nodes across the primary tree views (Data Sets, Unix System Services, Jobs). #2347 Thanks @traeok
- Fixed issue where profiles with authentication tokens were breaking functionality for direct-to-service profiles after user interaction. #2330 Thanks @traeok
- Fixed profile watcher for browser based environments. #2211 Thanks @rudyflores
- Updated dependencies for security audits.
Zowe Explorer Extension for FTP
Bug fixes
- Updated dependencies for security audits.
Zowe Explorer APIs
New features and enhancements
- Added optional
profile
parameter toIPromptCredentialsOptions
so developers can choose to skip rebuilding the profile with ProfilesCache. Thanks @traeok
Bug fixes
- Fixed error when an extender's extension attempts to access the keyring in a remote VSCode session. #324 Thanks @awharn
- Fixed issue where profiles with authentication tokens were breaking functionality for direct-to-service profiles after user interaction. #2330 Thanks @traeok
- Updated dependencies for security audits.
v2.9.0
Zowe Explorer
New features and enhancements
- Added option to save unique data set attributes as a template after allocation for future use. #1425 Thanks @JillieBeanSim
- Added "Cancel Job" feature for job nodes in Jobs tree view. #2251 Thanks @traeok
- Enhanced ID generation for parent tree nodes to ensure uniqueness. Thanks @traeok
- Added support for custom credential manager extensions in Zowe Explorer #2212 Thanks @rudyflores
Bug fixes
- Fixed issue where the "Disable Validation for Profile" context menu option did not update to "Enable Validation for Profile" after use. #1897 Thanks @traeok
- Fixed parameters passed to
path.join()
calls #2172 Thanks @awharn - Fixed issue handling job files with the same DD names across different steps. #2279 Thanks @deltatager
- Fixed issue handling job files with unnamed steps. #2315 Thanks @deltatager
- Fixed issue with Windows path when uploading a file to a data set. #2323 Thanks @JillieBeanSim
- Fixed an issue where the mismatch etag error returned was not triggering the diff editor, resulting in possible loss of data due to the issue. #2277 Thanks @JillieBeanSim
- Fixed issue where refreshing views collapsed the respective trees. #2215 Thanks @adam-wolfe
- Fixed an issue where user would not get prompted when authentication error is thrown. #2334 Thanks @rudyflores
Zowe Explorer Extension for FTP
Bug fixes
- Fixed an issue with mismatch etag, correcting error message sent to Zowe Explorer to trigger diff editor. #2277 Thanks @JillieBeanSim
- Renamed instances of "dataset" to "data set" for consistency across Zowe Explorer. Thanks @adam-wolfe
- Fixed an issue with prompting for credentials by correcting the 401 error when throwing an auth error. #2334 Thanks @rudyflores
Zowe Explorer APIs
New features and enhancements
- Added optional IZoweTree functions,
addDsTemplate
andgetDSTemplates
. Thanks @JillieBeanSim - Added a new type
DataSetAllocTemplate
for data set attributes. Thanks @JillieBeanSim - Added optional
cancelJob
function toZoweExplorerApi.IJes
interface. Thanks @traeok - Added z/OSMF API implementation for
cancelJob
function. Thanks @traeok - Added optional
id
variable toIZoweTreeNode
interface, which can be used to designate a unique ID for a tree node. #2215 Thanks @adam-wolfe - Fixed error shown by API when accessing the
name
andtype
property of a profile when updating the profile arrays. #2334 Thanks @rudyflores
v2.8.2
v2.8.1
Zowe Explorer
Bug fixes
- Fixed an issue with updating imperative.json file's Credential Manager value. #2289 Thanks @JillieBeanSim
- Fixed an issue with "Zowe Explorer: Poll Content in Active Editor" keybind interfering with debug capabilities in VScode. The keybind to poll JES Spool file content will require the spool file to be active in the text editor. #2285 Thanks @traeok
- Updated linter rules and addressed linter errors. #2291 Thanks @t1m0thyj
- Fixed an issue with
zowe.settings.version
setting being updated with incorrect type. #2166 Thanks @traeok - Updated dependencies for security audits.
Zowe Explorer Extension for FTP
Bug fixes
- Updated dependencies for security audits.
Zowe Explorer APIs
Bug fixes
v2.8.0
Zowe Explorer
New features and enhancements
- Added a new Zowe Explorer setting,
zowe.logger
, with a default setting ofINFO
. Thanks @JillieBeanSim - Added an output channel,
Zowe Explorer
, for logging within VS Code's Output view. The log level is set by the new Zowe Explorer setting,zowe.logger
. Thanks @JillieBeanSim - Added a new setting
zowe.files.logsFolder.path
that can be used to override Zowe Explorer logs folder if default location is read-only. #2186 Thanks @t1m0thyj - Opening a dialog for Upload or Download of files will now open at the project level directory or the user's home directory if no project is opened. #2203 Thanks @JillieBeanSim
- Updated linter rules and addressed linter errors. #2184 Thanks @traeok
- Added polling options for JES Spool files. Spool files can be polled manually by clicking on the spool file name or automatic polling can be set with
Start Polling
option in context menu. #1952 Thanks @traeok - Added the JOBS context menu option to download all spool files in binary format. #2060 Thanks @zFernand0
- Added two new options to download a single spool file from a Job in plain text or in binary format. #2060 Thanks @zFernand0
- Added the option for secure credential storage to be enable in Theia environment. Thanks @t1m0thyj
Bug fixes
- Fixed issue with silent failures when uploading members into a data set. #2167 Thanks @JillieBeanSim
- Fixed an issue where VSCode did not provide all context menu options for a profile node after a multi-select operation. #2108 Thanks @traeok
- Fixed an issue where the "Paste" option is shown for a multi-select operation in the "Data Sets" view. Thanks @traeok
- Fixed a z/OSMF issue for Data Sets and Jobs with special characters in the names. #2175 Thanks @zowe/cli
- Fixed redundant text in error messages that included the same error details twice. Thanks @t1m0thyj
- Fixed issue where a spool file would open a duplicate tab when clicked between updates. #1952 Thanks @traeok
- Fixed issue where a job search query would not expand the session node after it has been filtered. Thanks @traeok
- Fixed error message when no data sets found that match pattern. Thanks. @t1m0thyj
Zowe Explorer Extension for FTP
New features and enhancements
- Updated linter rules and addressed linter errors. #2184 Thanks @traeok
- Added support for new setting
zowe.files.logsFolder.path
that can be used to override Zowe Explorer logs folder. #2186 Thanks @t1m0thyj
Zowe Explorer APIs
New features and enhancements
- Added
Gui.reportProgress
that can be used to notify users of action progress in conjunction with theGui.withProgress
call. #2167 Thanks @JillieBeanSim - Updated linter rules and addressed linter errors. #2184 Thanks @traeok
- Added checks to verify that
@zowe/cli
dependency exists before building. #2199 Thanks @traeok - Added
ZoweVsCodeExtension.customLoggingPath
that can be used to get custom logging path defined in VS Code settings. #2186 Thanks @t1m0thyj - Added
Poller
utility singleton for handling continuous poll requests: seePoller.addRequest, Poller.removeRequest
functions. Thanks @traeok - Added
pollData
optional function toIZoweTree
class. Thanks @traeok - Added new optional API,
IJes.downloadSingleSpool
, that can be used to download a single spool file in text or binary formats. #2060 Thanks @zFernand0