v8.0.0-next.202311141903
Pre-release
Pre-release
·
4138 commits
to master
since this release
imperative
- LTS Breaking: Removed the following previously deprecated items:
flattenCommandTreeWithAliases()-- UseCommandUtils.flattenCommandTree()insteadAbstractAuthHandler.getPromptParams()-- UsegetAuthHandlerApi()insteadBaseAuthHandler.getPromptParams()-- UsegetAuthHandlerApi()insteadpromptForInput()-- Use the asynchronous methodreadPrompt()insteadpromptWithTimeout()-- UsereadPromptinstead which supports more optionsImperative.envVariablePrefix-- UseImperativeConfig.instance.envVariablePrefixinsteadpluginHealthCheck()-- Plugins that want to perform a health check can
specify thepluginLifeCycleproperty to load a class from the plugin.
The plugin can implement thepostInstall()function of that class to perform
a health check, or any other desired operation.IProfOpts.requireKeytar-- removing the default implementation ofrequire("keytar")from the caller app's node_modules folders