Zowe Explorer
New features and enhancements
- Users can now follow a prompt to create a new Zowe client configuration. The prompt displays when VS Code is opened with Zowe Explorer installed, but the user does not have any Zowe client configurations. #3148
Bug fixes
- The "Zowe Resources" panel is now hidden by default until Zowe Explorer reveals it to display a table or other data. #3113
- Fixed behavior of logout action when token is defined in both base profile and parent profile. #3076
- Fixed bug that displayed obsolete profiles in the Zowe Explorer tree views after the associated team configuration file was deleted. #3124
- Fix issue with extender profiles not being included in fresh team configuration file. #3122
- Fixed issue where file extensions were removed from data sets, causing language detection to sometimes fail for Zowe Explorer extenders. #3121
- Fixed an issue where copying and pasting a file/folder in the USS tree would fail abruptly, displaying an error. #3128
- Removal of broken VSC command to
Zowe Explorer: Refresh Zowe Explorer
, use VS Code'sExtensions: Refresh
command instead. #3100 - Fixed issue where Zowe Explorer would reload the VS Code window during initialization when no config files are present. #3147
- Fixed issue where obsolete credentials persisted for PDS member nodes in Data Sets tree. #3112
- Fixed issue where Search operation did not prompt for credentials if profile contains expired token. #2259
- Fixed issue where inactive status was not displayed for profiles loaded from Global Config. #3134
IBM z/OS FTP for Zowe Explorer
Bug fixes
- Removed popup notification of successful registration with Zowe Explorer and log the success instead. #2862
Zowe Explorer APIs
New features and enhancements
- Added the
BaseProfileAuthOptions
interface to define base profile authentication options for SSO login and logout. #3076 - Deprecated the methods
ZoweVsCodeExtension.loginWithBaseProfile
andZoweVsCodeExtension.logoutWithBaseProfile
. UseZoweVsCodeExtension.ssoLogin
andZoweVsCodeExtension.ssoLogout
instead, which use theBaseProfileAuthOptions
interface and allow you to choose whether the token value in the base profile should have precedence in case there are conflicts. #3076 - Fixed bug in
ProfilesCache
class where old profiles were still accessible after deleting a Team configuration file. #3124 - Added
extensionRemovedFromPath
private function to theDsEntry
class to allow removing the extension from a data set before making API calls. #3121 - Deprecated the method
ProfilesCache.updateProfilesArrays
. UseProfilesCache.updateCachedProfile
instead, which handles updating credentials cached in memory whenautoStore
is false. #3120
Bug fixes
- Updated the
TableViewProvider.setTableView
function to show the Zowe Resources panel if a table is provided. Ifnull
is passed, the Zowe Resources panel will be hidden. #3113 - Fixed behavior of logout action when token is defined in both base profile and parent profile. #3076
- Fixed profile cached by
FileSystemProvider
not refreshing on password change. #3120