Skip to content

Releases: alexa/ask-cli

ask-cli v2 release

13 Apr 06:44
Compare
Choose a tag to compare

List of major changes from v1 to v2 (you can also check this page for a more detailed list):

  • Skill project structure changes with the introduction of Alexa skill package and infrastructure deployer. The project is manifested by the top-level ask-resources.json file. Check here to know more about it.
  • The command to authenticate your profile (Login with Amazon and AWS) is renamed from ask init (v1) to ask configure (v2). The UX to create AWS profile is improved with a browser approach.
  • ask new flow redesigned. Will start from language and template, and optionally ask for skill's deployer. Supports Java skill templates now.
  • ask deploy deploys the CLI v2 structure, and is smarter now to detect which skill resource(s) to deploy.
  • ask clone (v1), the command to download skill project from cloud, is removed. Now you can use ask init (v2) to init your deploy-config after you retrieve your Alexa and AWS artifacts to local.
  • ask dialog command supports the replay of special command now.
  • The support of Alexa-Hosted skill is now git-native! It's now represented as @ask-cli/hosted-skill-deployer. Please check its new experiences at here.
  • The following commands are removed: ask simulate, ask validate, ask diff, ask lambda, ask add, ask remove, ask status. Please check here for their replacement.
  • The command which includes sub-commands to request SMAPI is renamed from ask api (v1) to ask smapi (v2). Some of its sub-commands are re-defined, please check the current command references by running ask smapi --help.