You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated Zowe SDKs to 8.10.4 for technical currency. #3306
Added expired JSON web token detection for profiles in each tree view (Data Sets, USS, Jobs). When a user performs a search on a profile, they are prompted to log in if their token expired. #3175
Added integrated terminals for z/OS Unix, TSO, and MVS commands which can be enabled via the Zowe › Commands: Use Integrated Terminals setting. #3079
Add a data set or USS resource to a virtual workspace with the new "Add to Workspace" context menu option. #3265
Power users and developers can now build links to efficiently open mainframe resources in Zowe Explorer. Use the Copy External Link option in the context menu to get the URL for a data set or USS resource, or create a link in the format vscode://Zowe.vscode-extension-for-zowe?<ZoweResourceUri>. For more information on building resource URIs, see the FileSystemProvider wiki article. #3271
Adopted support for VS Code proxy settings with zosmf profile types. #3010
Implemented more user-friendly error messages for API or network errors within Zowe Explorer. #3243
Use the "Troubleshoot" option for certain errors to obtain additional context, tips, and resources for how to resolve the errors. #3243
Easily search for data in filtered data sets and partitioned data sets with the new Search Filtered Data Sets and Search PDS Members functionality. #3306
Allow extenders to add context menu actions to a top level node, i.e. data sets, USS, Jobs, by encoding the profile type in the context value. #3309
You can now add multiple partitioned data sets or USS directories to your workspace at once using the "Add to Workspace" feature. #3324
Exposed read and write access to local storage keys for Zowe Explorer extenders. #3180
Added Open with Encoding to the context menu of Job Spool files. #1941
Bug fixes
Fixed an issue during initialization where the error dialog shown for a broken team configuration file was missing the "Show Config" action. #3322
Fixed an issue where editing a team config file or updating secrets in the OS credential vault could trigger multiple events for a single action. #3296
Fixed an issue where opening a PDS member after renaming an expanded PDS resulted in an error. #3314
Fixed issue where persistent settings defined at the workspace level were migrated into global storage rather than workspace-specific storage. #3180
Fixed an issue where renaming a data set with unsaved changes did not cancel the rename operation. Now, when renaming a data set with unsaved changes, you are prompted to resolve them before continuing. #3326
Fixed an issue where a migrated data set is unusable after it is recalled through Zowe Explorer. #3294
Fixed an issue where a recalled PDS is expandable after it is migrated through Zowe Explorer. #3294
Fixed an issue where data set nodes did not update if migrated or recalled outside of Zowe Explorer. #3294
Fixed an issue where listing data sets resulted in an error after opening a data set with an encoding. #3347
Fixed an issue where binary USS files were not fetched using the "Pull from Mainframe" context menu option. #3355
Fixed an issue where cached encoding was applied for all profiles with the same data set or USS path in the "Open with Encoding" menu. #3363
Removed "Delete Profile" action from the "Manage Profile" menu since this action is currently not supported in Zowe Explorer. #3037
Fixed an issue where the filesystem continued to use a profile with invalid credentials to fetch resources. Now, after an authentication error occurs for a profile, it cannot be used again in the filesystem until the authentication error is resolved. #3329
Fixed data loss when creating a data set member with the same name as an existing member. When creating a new member, the user is now prompted to replace it if the member already exists. [#3327]
Resolved user interface bug with tables that caused an inconsistent table height within the VS Code Panel. #3389
Fixed an issue where opening a data set with the same starting pattern as an archived data set caused a REST API error (code 500) to appear in the editor. #3407
Fixed an issue where registering new profile types from a Zowe Explorer extender could cause an internal API error on startup. #3412
IBM z/OS FTP for Zowe Explorer
New features and enhancements
Updated Zowe SDKs to 8.10.4 for technical currency. #3306
Zowe Explorer APIs
New features and enhancements
Update Zowe SDKs to 8.10.4 to get the latest enhancements from Imperative and the z/OS Files SDK. #3306
Added new searchDataSets API to provide the ability to search all data sets and PDS members that match a pattern for a string. #3306
Added support for extenders to obtain an updated Session that will includes VS Code proxy settings values if set, getProfileSessionWithVscProxy. #3010
Added support for VS Code proxy settings with zosmf profile types. #3010
Added optional getLocalStorage function to the IApiExplorerExtender interface to expose local storage access to Zowe Explorer extenders. #3180
Added optional setEncoding, getEncoding, and getEncodingInMap functions to the IZoweJobTreeNode interface. #3361
Added an AuthHandler class with functions for locking/unlocking profiles, prompting for credentials and SSO login support. Extenders can now lock profiles after an authentication error, ensuring that an invalid profile is not used asynchronously until the error is resolved. #3329
Added individual user settings for MVS, TSO, and Unix commands. #3079