Package: opal-azure-cli-botservice
Microsoft Azure CLI ‘bot service’ Command ModuleThis package is for the ‘bot service’ module.
i.e. ‘az botservice’Release HistoryAdd “discontinued support”/”maintenance mode”-warning messages for commands that support the v3 SDK0.2.1Allow all casing for–langparameters for commandsUpdate description for command module0.2.0[Breaking Change]:az bot create -v v4 -k webappnow creates an empty Web App Bot by default (i.e. no bot is deployed to the App Service).To use the Echo Bot template that was always deployed in the past, use the new–echoflag when creating a v4 Web App Bot.v3bot creation does not support using the–echoflag.[Breaking Change]: The default value for–versionis nowv4, notv3(except foraz bot prepare-publish).[Breaking Change]:–langno longer defaults toCsharp. If the command requires–langand it is not provided, the command will error out.[Breaking Change]: The–appidand–passwordargs foraz bot createare now required and can be created viaaz ad app create.Add–appidand–passwordvalidations[Breaking Change]:az bot create -v v4does not create or use a Storage Account or Application Insights.[Breaking Change]: Instead of mapping Application Insights regions foraz bot create -v v3, the command only accepts regions where Application Insights is creatable.[Breaking Change]:az bot updateis no longer a generic update command, but instead can affect specific properties of a bot.[Breaking Change]: All –lang flags now acceptJavascriptinstead ofNode.Nodeas a–langvalue is no longer supported.[Breaking Change]:az bot create -v v4 -k webappno longer setsSCM_DO_BUILD_DURING_DEPLOYMENTto true. All deployments through Kudu will act according to their default behavior.az bot downloadfor bots without .bot files now create the language-specific configuration file with values from the Application Settings for the bot.AddTypescriptsupport toaz bot prepare-deployAdd warning message toaz bot prepare-deployforJavascriptandTypescriptbots.This message only appears if the–code-dirdoesn’t contain a package.json.az bot prepare-deployreturnstrueif successful and has helpful verbose logging.Add more available Application Insights regions toaz bot create -v v30.1.10Minor fixes0.1.9Addaz bot prepare-deployto prepare for deploying bots viaaz webappHaveaz bot create –kind registrationshow password if the password is not providedHave–endpointinaz bot create –kind registrationdefault empty string instead of being required0.1.8Add “SCM_DO_BUILD_DURING_DEPLOYMENT” to ARM template’s Application Settings for v4 Web App BotsAdd “Microsoft-BotFramework-AppId” and “Microsoft-BotFramework-AppPassword” to ARM template’s Application Settings for v4 Web App BotsRemove single quotes fromaz bot publishcommand output at end ofaz bot createUse async zipdeploy API for deploying bots viaaz bot publish0.1.7Suppress latestbotservice (0.4.3)extension, this functionality has been rolled into the core CLI0.1.6Improve UX aroundaz bot publishAdd warning for timeouts when runningnpm installduringaz bot publishRemove invalid char “.” from–nameinaz bot createStop randomizing resource names when creating Azure Storage, App Service Plan, Function/Web App and Application InsightsCode cleanup in BotTemplateDeployerDeprecate–proj-nameargument for–proj-file-pathUpdate old–proj-filemessages to instead use–proj-file-pathaz bot publishnow removes fetched IIS Node.js deployment files if they did not already exist
* The command does not remove any local IIS Node.js files if detected when command is initiated.Add–keep-node-modulestoaz bot publishto not delete node_modules folder on App ServiceAdd“publishCommand”key-value pair to output fromaz bot createwhen creating an Azure Function or Web App bot.
* The value of“publishCommand”is anaz bot publishcommand prepopulated with the required parameters to publish the newly created bot.Update“WEBSITE_NODE_DEFAULT_VERSION”in ARM template for v4 SDK bots to use 10.14.1 instead of 8.9.40.1.5Minor fixes0.1.4Add deployment status updates toaz bot create0.1.3Add support for .bot file parsing when callingaz bot showFix AppInsights provisioning bugFix whitespace bug when dealing with file pathsReduce Kudu network callsAdditional UX improvements0.1.2Major refactoringImprovements to test coverage0.1.1Minor fixes0.1.0Initial Bot Service CLI Release