diff --git a/README.md b/README.md index bf609e4c4..530103720 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,6 @@ +

Progress will discontinue Telerik Platform on May 10th, 2018. Learn more




+ + Command-Line Interface for Progress Telerik AppBuilder =========== @@ -23,10 +26,10 @@ The AppBuilder CLI lets you build, test, deploy, and publish cross-platform hybr Installation === -Latest version: AppBuilder 3.7.6 -
Release date: Oct 02, 2017 +Latest version: AppBuilder 3.7.7 +
Release date: Nov 10, 2017 -> AppBuilder 3.7.6 is an update release. For a complete list of the improvements and updates available in this release, see AppBuilder 3.7.6 Release Notes.
For a complete list of the improvements and updates available in the earlier major release, see AppBuilder 3.7 Release Notes. +> AppBuilder 3.7.7 is an update release. For a complete list of the improvements and updates available in this release, see AppBuilder 3.7.7 Release Notes.
For a complete list of the improvements and updates available in the earlier major release, see AppBuilder 3.7 Release Notes. ### System Requirements diff --git a/lib/commands/cloud-projects.ts b/lib/commands/cloud-projects.ts index 695a50b4f..a956fe030 100644 --- a/lib/commands/cloud-projects.ts +++ b/lib/commands/cloud-projects.ts @@ -170,7 +170,12 @@ export class ExportCommand extends CloudExportProjectsCommand implements IComman this.$fs.ensureDirectoryExists(dirname(downloadPath)); } else { this.$fs.ensureDirectoryExists(downloadPath); - downloadPath = join(downloadPath, buildItem.Filename); + let resultFileName = buildItem.Filename; + if (extname(resultFileName) === "") { + resultFileName += ".zip"; + } + + downloadPath = join(downloadPath, resultFileName); } } diff --git a/lib/common b/lib/common index 42562f0aa..2faa30400 160000 --- a/lib/common +++ b/lib/common @@ -1 +1 @@ -Subproject commit 42562f0aa26f5714069a3bbf844f6e2d35f55642 +Subproject commit 2faa3040001b8e110ce4ce2741e0fe2dc564865a diff --git a/package.json b/package.json index d4428d0a9..1825f9410 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "appbuilder", "preferGlobal": true, - "version": "3.7.6", + "version": "3.7.7", "author": "Telerik ", "description": "command line interface to Telerik AppBuilder", "bin": { diff --git a/test/cloud-projects.ts b/test/cloud-projects.ts index 160b9d9d2..345e942e5 100644 --- a/test/cloud-projects.ts +++ b/test/cloud-projects.ts @@ -239,7 +239,7 @@ function createTestInjector(promptSlnName?: string, promptPrjName?: string, isIn return testInjector; } -describe.only("cloud project commands", () => { +describe("cloud project commands", () => { after(() => { helpers.isInteractive = originalIsInteractiveMethod; });