Skip to content

VSTS CLI 0.1.1

Compare
Choose a tag to compare
@tedchamb tedchamb released this 30 May 15:25
· 672 commits to master since this release
0ea14d1

This release is a bug fix release:

  • Fixes issue where a user can inadvertently put private data into an argument name which would be included in usage telemetry. Argument names are included in telemetry, but argument values are not. This allows us to make investment decisions based on how customers use the CLI. Before this fix a customer could inadvertently send an argument value as an argument name, and that data would be collected and stored in telemetry for a 4 week period. With this fix, we ensure all argument names are valid argument names before reporting the telemetry. If there are any invalid argument names, then no telemetry is sent. This eliminates any chance of inadvertently including private data in the telemetry. Users have always been able to opt out of telemetry collection by using the configure command.

  • Fixes issue where vsts -v or vsts --version no longer worked with latest version of pip due to the use of a deprecated pip API.

  • Fix build command table output when build has no source branch.

  • Change name of --source-branch arg to just --branch on build queue command for consistancy and ease of use.

  • Improved error messaging when project is not specified but is required.

  • Performance improvements when calling commands with the --help or -h argument, by delaying imports to reduce unnecessary module loading.

  • Improved error messages when queueing a build fails.

  • Dependency updates and reaction

  • Other minor fixes.